Convert WADL generator to FileGenerator API 03/96603/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 23 Jun 2021 10:27:44 +0000 (12:27 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 23 Jun 2021 10:33:20 +0000 (12:33 +0200)
commit123a8fe79fa859b5e64e3efbd004d0730e25164d
tree45c58dfb72860c843b883b4e0da55b2865f02990
parent18515d503748dc036fd7d59a2bb13557339e80c8
Convert WADL generator to FileGenerator API

FileGeneratorFactory acts as a proper bootstrap for generators,
and it really pushes us towards a proper generator/template split,
slightly reducing the use of Xtend for non-templating purposes.

JIRA: MDSAL-232
Change-Id: I5414bd154b02a87eb0cfccf776de54f38ca5fab9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/maven-sal-api-gen-plugin/src/main/java/org/opendaylight/mdsal/binding/yang/wadl/generator/WadlGenerator.java
binding/maven-sal-api-gen-plugin/src/main/java/org/opendaylight/mdsal/binding/yang/wadl/generator/WadlGeneratorFactory.java [new file with mode: 0644]
binding/maven-sal-api-gen-plugin/src/main/java/org/opendaylight/mdsal/binding/yang/wadl/generator/WadlTemplate.xtend [moved from binding/maven-sal-api-gen-plugin/src/main/java/org/opendaylight/mdsal/binding/yang/wadl/generator/WadlRestconfGenerator.xtend with 66% similarity]
binding/maven-sal-api-gen-plugin/src/test/java/org/opendaylight/mdsal/binding/yang/wadl/generator/WadlGenTest.java