HC2VPP-180 - Doc coverage generator 40/7640/7
authorJan Srnicek <jsrnicek@cisco.com>
Fri, 21 Jul 2017 13:10:46 +0000 (15:10 +0200)
committerMarek Gradzki <mgradzki@cisco.com>
Tue, 25 Jul 2017 10:28:32 +0000 (12:28 +0200)
commitaa44951faf04e2cddfc537bbc9f6a18d76c76ec1
tree5d12ef3105e49495db20dcb052a76d23c953cc03
parent4f15c1ba2bec17a5e62e3bb2656454abb86ca6e5
HC2VPP-180 - Doc coverage generator

TODO - links to specific vpp api section(now points
just to section with apis)
TODO - links to specific java binding code(now
points to class thats doing binding)
TODO - operational coverage(ASM does not support lambda processing)
TODO - generate coverage adoc links

Change-Id: I44c85012da3bd2e7cdd41930753e5aae6955cd7b
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
45 files changed:
acl/acl-impl/src/main/java/io/fd/hc2vpp/acl/AclModule.java
ioam/impl/src/main/java/io/fd/hc2vpp/vppioam/impl/VppIoamModule.java
nat/nat2vpp/src/main/java/io/fd/hc2vpp/nat/NatModule.java
nsh/impl/src/main/java/io/fd/hc2vpp/vppnsh/impl/VppNshModule.java
release-notes/pom.xml
release-notes/src/main/asciidoc/api_docs/api_docs.adoc [new file with mode: 0644]
release-notes/src/main/asciidoc/api_docs/api_docs_index.adoc [new file with mode: 0644]
release-notes/src/main/asciidoc/release_notes.adoc
vpp-integration/api-docs/api/asciidoc/Readme.adoc [new file with mode: 0644]
vpp-integration/api-docs/api/pom.xml [new file with mode: 0644]
vpp-integration/api-docs/api/src/main/java/io/fd/hc2vpp/docs/api/CoverageUnit.java [new file with mode: 0644]
vpp-integration/api-docs/api/src/main/java/io/fd/hc2vpp/docs/api/JavaApiMessage.java [new file with mode: 0644]
vpp-integration/api-docs/api/src/main/java/io/fd/hc2vpp/docs/api/Operation.java [new file with mode: 0644]
vpp-integration/api-docs/api/src/main/java/io/fd/hc2vpp/docs/api/PluginCoverage.java [new file with mode: 0644]
vpp-integration/api-docs/api/src/main/java/io/fd/hc2vpp/docs/api/VppApiMessage.java [new file with mode: 0644]
vpp-integration/api-docs/api/src/main/java/io/fd/hc2vpp/docs/api/YangType.java [new file with mode: 0644]
vpp-integration/api-docs/asciidoc/Readme.adoc [new file with mode: 0644]
vpp-integration/api-docs/core/asciidoc/Readme.adoc [new file with mode: 0644]
vpp-integration/api-docs/core/pom.xml [new file with mode: 0644]
vpp-integration/api-docs/core/src/main/java/io/fd/hc2vpp/docs/core/ClassPathTypeIndex.java [new file with mode: 0644]
vpp-integration/api-docs/core/src/main/java/io/fd/hc2vpp/docs/core/CollectingWriterBuilder.java [new file with mode: 0644]
vpp-integration/api-docs/core/src/main/java/io/fd/hc2vpp/docs/core/CoverageGenerator.java [new file with mode: 0644]
vpp-integration/api-docs/core/src/main/java/io/fd/hc2vpp/docs/core/CoverageScanner.java [new file with mode: 0644]
vpp-integration/api-docs/core/src/main/java/io/fd/hc2vpp/docs/core/LinkGenerator.java [new file with mode: 0644]
vpp-integration/api-docs/core/src/main/java/io/fd/hc2vpp/docs/core/MethodDelegatingClassVisitor.java [new file with mode: 0644]
vpp-integration/api-docs/core/src/main/java/io/fd/hc2vpp/docs/core/MethodPluginCoverageVisitor.java [new file with mode: 0644]
vpp-integration/api-docs/core/src/main/java/io/fd/hc2vpp/docs/core/ModelLinkIndex.java [new file with mode: 0644]
vpp-integration/api-docs/core/src/main/java/io/fd/hc2vpp/docs/core/ModelTypeIndex.java [new file with mode: 0644]
vpp-integration/api-docs/core/src/main/java/io/fd/hc2vpp/docs/core/PluginMethodReference.java [new file with mode: 0644]
vpp-integration/api-docs/core/src/main/java/io/fd/hc2vpp/docs/core/VppApiUtils.java [new file with mode: 0644]
vpp-integration/api-docs/core/src/main/java/io/fd/hc2vpp/docs/core/YangModelKey.java [new file with mode: 0644]
vpp-integration/api-docs/core/src/main/java/io/fd/hc2vpp/docs/core/YangTypeLinkIndex.java [new file with mode: 0644]
vpp-integration/api-docs/docs/pom.xml [new file with mode: 0644]
vpp-integration/api-docs/pom.xml [new file with mode: 0644]
vpp-integration/api-docs/scripts/pom.xml [new file with mode: 0644]
vpp-integration/api-docs/scripts/src/main/groovy/io/fd/hc2vpp/docs/scripts/ApiDocsIndexGenerator.groovy [new file with mode: 0644]
vpp-integration/api-docs/scripts/src/main/java/io/fd/hc2vpp/docs/core/mock/binding/MockAclModule.java [new file with mode: 0644]
vpp-integration/api-docs/scripts/src/main/java/io/fd/hc2vpp/docs/core/mock/binding/MockBindingModule.java [new file with mode: 0644]
vpp-integration/api-docs/scripts/src/main/java/io/fd/hc2vpp/docs/core/mock/binding/MockIoamModule.java [new file with mode: 0644]
vpp-integration/api-docs/scripts/src/main/java/io/fd/hc2vpp/docs/core/mock/binding/MockNatModule.java [new file with mode: 0644]
vpp-integration/api-docs/scripts/src/main/java/io/fd/hc2vpp/docs/core/mock/binding/MockNshModule.java [new file with mode: 0644]
vpp-integration/api-docs/scripts/src/main/resources/routing.json [new file with mode: 0644]
vpp-integration/api-docs/scripts/src/main/resources/vpp-management.json [new file with mode: 0644]
vpp-integration/api-docs/scripts/src/main/resources/yang_to_jvpp_template [new file with mode: 0644]
vpp-integration/pom.xml