Add restconf-wadl-generator 05/96605/3
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 23 Jun 2021 11:49:44 +0000 (13:49 +0200)
committerRobert Varga <nite@hq.sk>
Wed, 23 Jun 2021 12:40:27 +0000 (12:40 +0000)
commit28d341610d5d4e8694d8781a52e494d1a6b2fbad
treefca48be799b746b5d6fa19ead2aa5747503b5d08
parent47bb31c381d6461cce05a2f7b8cd8c08061e3790
Add restconf-wadl-generator

WADL generator is a tiny bit coming from MD-SAL's
maven-sal-api-gen-plugin, but dependent on RESTCONF semantics.

This patch imports its state as of commit
123a8fe79fa859b5e64e3efbd004d0730e25164d, taking ownership of it.

JIRA: MDSAL-232
Change-Id: I81cc5cb6e2ef3496605e3532087688eb4ab172e2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
13 files changed:
artifacts/pom.xml
restconf/pom.xml
restconf/wadl-generator/pom.xml [new file with mode: 0644]
restconf/wadl-generator/src/main/java/org/opendaylight/netconf/restconf/wadl/generator/WadlGenerator.java [new file with mode: 0644]
restconf/wadl-generator/src/main/java/org/opendaylight/netconf/restconf/wadl/generator/WadlGeneratorFactory.java [new file with mode: 0644]
restconf/wadl-generator/src/main/java/org/opendaylight/netconf/restconf/wadl/generator/WadlTemplate.xtend [new file with mode: 0644]
restconf/wadl-generator/src/test/java/org/opendaylight/netconf/restconf/wadl/generator/WadlGenTest.java [new file with mode: 0644]
restconf/wadl-generator/src/test/resources/wadl-gen/controller-network-rpcs.yang [new file with mode: 0644]
restconf/wadl-generator/src/test/resources/wadl-gen/controller-network.yang [new file with mode: 0644]
restconf/wadl-generator/src/test/resources/wadl-gen/controller-openflow.yang [new file with mode: 0644]
restconf/wadl-generator/src/test/resources/wadl-gen/demo-topology.yang [new file with mode: 0644]
restconf/wadl-generator/src/test/resources/wadl-gen/ietf-inet-types@2010-09-24.yang [new file with mode: 0644]
restconf/wadl-generator/src/test/resources/wadl-gen/ietf-yang-types@2010-09-24.yang [new file with mode: 0644]