AAI-2441 update swagger-format YAML generation 85/91785/5
authorKeong Lim <keong.lim@huawei.com>
Fri, 19 Jul 2019 08:43:10 +0000 (18:43 +1000)
committerKeong Lim <keong.lim@huawei.com>
Thu, 8 Aug 2019 04:52:43 +0000 (14:52 +1000)
commitc44bcf608dc25c2047af65fbfdecba7dbce11e88
tree6120423b356919b93b979e04a2c3ff6adbf4f5a3
parent8d4ca0d78d2b34a07473d8a9293173c798d0a1f8
AAI-2441 update swagger-format YAML generation

update swagger-format YAML generation so that conversion to JSON
is cleaner, i.e. use n/a instead of null string in empty fields
update tests to match new output with n/a values
update generate-uml-snapshot.sh to also convert yaml to json
add the generated json files

Change-Id: Idd87ddae3c2d7490eb954ef69582edd8200f4df4
Issue-ID: AAI-2441
Signed-off-by: Keong Lim <keong.lim@huawei.com>
20 files changed:
aai-schema-gen/src/main/java/org/onap/aai/schemagen/genxsd/NodesYAMLfromOXM.java
aai-schema-gen/src/main/java/org/onap/aai/schemagen/genxsd/XSDElement.java
aai-schema-gen/src/main/java/org/onap/aai/schemagen/genxsd/YAMLfromOXM.java
aai-schema-gen/src/test/java/org/onap/aai/schemagen/genxsd/NodesYAMLfromOXMTest.java
aai-schema-gen/src/test/java/org/onap/aai/schemagen/genxsd/XSDElementTest.java
aai-schema-gen/src/test/java/org/onap/aai/schemagen/genxsd/YAMLfromOXMTest.java
generate-uml-snapshot.sh
plantuml/aai_swagger_v11.json [new file with mode: 0644]
plantuml/aai_swagger_v11.nodes.json [new file with mode: 0644]
plantuml/aai_swagger_v12.json [new file with mode: 0644]
plantuml/aai_swagger_v12.nodes.json [new file with mode: 0644]
plantuml/aai_swagger_v13.json [new file with mode: 0644]
plantuml/aai_swagger_v13.nodes.json [new file with mode: 0644]
plantuml/aai_swagger_v14.json [new file with mode: 0644]
plantuml/aai_swagger_v14.nodes.json [new file with mode: 0644]
plantuml/aai_swagger_v15.json [new file with mode: 0644]
plantuml/aai_swagger_v15.nodes.json [new file with mode: 0644]
plantuml/aai_swagger_v16.json [new file with mode: 0644]
plantuml/aai_swagger_v16.nodes.json [new file with mode: 0644]
yaml2json.py [new file with mode: 0644]