Generate API documents 95/48195/3
authorxg353y <xg353y@intl.att.com>
Fri, 18 May 2018 15:59:06 +0000 (17:59 +0200)
committerxg353y <xg353y@intl.att.com>
Tue, 22 May 2018 12:46:36 +0000 (14:46 +0200)
commit2aad6d681dcbea5564425648375f7ddca2080940
tree34a3c864b1369c961b0998a1f3e808713f62bb3c
parentf172e9d4656c960e81f72cc6d6e52770271df9c9
Generate API documents

Adding maven plugins to scan Clamp code automatically and generate
swagger.json, html and pdf documents with the exposed Clamp API
information.

Issue-ID: CLAMP-169
Change-Id: Ia46cd2aa7000251b30c9eaaa040f1f8d9246af45
Signed-off-by: xg353y <xg353y@intl.att.com>
15 files changed:
docs/images/html.png [new file with mode: 0644]
docs/images/pdf.png [new file with mode: 0644]
docs/images/swagger.png [new file with mode: 0644]
docs/index.rst
docs/swagger/swagger.html [new file with mode: 0644]
docs/swagger/swagger.json [new file with mode: 0644]
docs/swagger/swagger.pdf [new file with mode: 0644]
pom.xml
src/main/java/org/onap/clamp/clds/service/JaxrsApplication.java
src/main/resources/META-INF/resources/swagger.html [new file with mode: 0644]
src/main/resources/asciidoc/swagger.adoc [new file with mode: 0644]
src/test/java/org/onap/clamp/clds/it/SdcReqItCase.java
src/test/java/org/onap/clamp/clds/it/sdc/controller/installer/CsarInstallerItCase.java
src/test/java/org/onap/clamp/clds/swagger/SwaggerConfig.java [new file with mode: 0644]
src/test/java/org/onap/clamp/clds/swagger/SwaggerGenerationTest.java [new file with mode: 0644]