summaryrefslogtreecommitdiffstats
path: root/aai-schema-gen
AgeCommit message (Collapse)AuthorFilesLines
2019-10-31Update the schema service to 1.6.1-SNAPSHOTKajur, Harish (vk250x)1-2/+2
Issue-ID: AAI-2607 Change-Id: I346a23af1c0176a8a9dbaeac3b83ba5e50e27618 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-08-14Upversion schema-service in masterJimmy Forsyth1-2/+2
Issue-ID: AAI-2579 Signed-off-by: Jimmy Forsyth <jf2512@att.com> Change-Id: I8fdcd6396e1b33fc065604db60fee7ea066884a1
2019-08-08AAI-2441 update swagger-format YAML generationKeong Lim6-24/+24
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>
2019-08-06update to swagger generation for WAPIml loadingLaMont, William (wl2432)8-373/+105
Issue-ID: AAI-2562 Change-Id: I50db09d5b450ad805e365c1365d0c5b3c4cef5be Signed-off-by: LaMont, William (wl2432) <wl2432@att.com>
2019-08-05Merge "Replace relationship array with object in generated swagger"James Forsyth5-124/+244
2019-08-01Replace relationship array with object in generated swaggerLaMont, William (wl2432)5-124/+244
Issue-ID: AAI-2001 Change-Id: I1c3e5cbc0fe696a486238f795b932fd825572fcf Signed-off-by: LaMont, William (wl2432) <wl2432@att.com>
2019-06-26Prepare for global-jjbJimmy Forsyth1-6/+41
Issue-ID: AAI-2467 Signed-off-by: Jimmy Forsyth <jf2512@att.com> Change-Id: I156b2a6bb35e240aef97c3dec5d1a042c187ea32
2019-06-12Move to oparent and upversion to 1.5.01.5.0Jimmy Forsyth1-2/+2
Issue-ID: AAI-2467 Change-Id: I3de6e7efea8adc60ec6b5539ceb488680f1121fc Signed-off-by: Jimmy Forsyth <jf2512@att.com>
2019-05-31AAI-2441 Swagger to document AAI schema PlantUMLKeong Lim1-0/+28
Use Swagger template to generate a file close to PlantUML diagram format from the AAI schema (OXM file) Run generate-uml-snapshot.sh to massage it to complete the set of class diagrams with compositions and another set of diagrams with EdgeRule relationships Add the generated plantuml text files Ignore the /plantuml/backups/ files Change-Id: I7ef8363095bf1adcf0f7ad792051b4e593683609 Issue-ID: AAI-2441 Signed-off-by: Keong Lim <keong.lim@huawei.com>
2019-05-03Upversion for Dublin release4.0.0-ONAPdublinJimmy Forsyth1-2/+2
Issue-ID: AAI-2403 Change-Id: I0cce482b8e6ad9404aadea37fac159d95f669e0a Signed-off-by: Jimmy Forsyth <jf2512@att.com>
2019-05-03Upversion for Dublin release1.0.6Jimmy Forsyth1-2/+2
Issue-ID: AAI-2403 Change-Id: I59866b964df3c1a6a52fc1da6571a0da7d4f4404 Signed-off-by: Jimmy Forsyth <jf2512@att.com>
2019-04-30Upversion prior to releaseJimmy Forsyth1-2/+2
Issue-ID: AAI-2169 Change-Id: Ia7710604036bc04c78adfb76e65d2622c6e493d7 Signed-off-by: Jimmy Forsyth <jf2512@att.com>
2019-04-30Upversion prior to releaseJimmy Forsyth1-2/+2
Issue-ID: AAI-2400 Change-Id: I5bbff004bc99d55275ace6ea7b5ecd526b1aa638 Signed-off-by: Jimmy Forsyth <jf2512@att.com>
2019-04-14Add missing model invariant indexesKajur, Harish (vk250x)1-2/+2
Some of the properties in the schema are missing the indexes for the dbalias properties and if they are missing it could potentially cause issues when the application runs the create db schema Adding a junit to ensure that in the future that such properties are properly highlighted to ensure that this doesn't happen Issue-ID: AAI-2374 Change-Id: I01efba764a61881056892458bdf705d94d458650 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-04-10Include all nodes API in swaggerKajur, Harish (vk250x)2-13/+23
Issue-ID: AAI-2326 Change-Id: I859d3a6656de80471e756ac28580599d8621991f Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-04-10Adding product entry id property in schemaKajur, Harish (vk250x)1-2/+2
Issue-ID: AAI-2226 Change-Id: I5da79ac0bf541b051704916c403e84631df10612 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-04-03AAI-2314 Tweak swagger HTML outputKeong Lim1-2/+2
Add the version to the title and heading of the page for easy identification. Change-Id: Ie0233a13909aebb0b1f3b2b312cc83f098c77054 Issue-ID: AAI-2314 Signed-off-by: Keong Lim <keong.lim@huawei.com>
2019-03-26AAI-2279 coverage of schema-service/aai-schema-genKeong Lim7-47/+488
Add tests for schemagen/swagger/Api.java Add tests for schemagen/swagger/Definition.java Tweak schemagen/swagger/Api.java to get more coverage from tests Tweak schemagen/swagger/Definition.java to get more coverage from tests Commit a json file that is generated during test runs Tweak onap-java-formatter to pass checkstyle audit Change-Id: I1f2e9a36b7263818aa5030dcd8ec9b050d046fb1 Issue-ID: AAI-2279 Signed-off-by: Keong Lim <keong.lim@huawei.com>
2019-03-14Add ExternalSystem to generated yamlLaMont, William (wl2432)3-1444/+1674
Issue-ID: AAI-2208 Change-Id: I1da5722abdbfa6928c2a57d179c9e4d2ad1722c8 Signed-off-by: LaMont, William (wl2432) <wl2432@us.att.com>
2019-02-21Update schema service to 1.0.1-SNAPSHOTKajur, Harish (vk250x)1-2/+2
Issue-ID: AAI-2170 Change-Id: I4728df2a0692803cb55b9e38863444ec5c41792c Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-02-18Add the v16 api to schema serviceKajur, Harish (vk250x)1-5/+5
Issue-ID: AAI-2161 Change-Id: Ie57a1a7435dd84bc3d060518ed94faed57b1cd88 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-01-11Move the aai-schema, annotations andKajur, Harish (vk250x)67-0/+43069
schema generation code from the aai-common repo to the schema service repo as aai-schema should be in the schema service and all code related to it such as generation of the schema code should also be moved to the service Issue-ID: AAI-2002 Change-Id: Ia792d5ae8822642b1816a0e9664bb21fa511e24f Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>