Fix YangModuleInfoTemplate 73/69073/3
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 5 Mar 2018 08:16:03 +0000 (09:16 +0100)
committerRobert Varga <nite@hq.sk>
Thu, 22 Mar 2018 20:33:04 +0000 (20:33 +0000)
YangModuleInfoTemplate has a wrong check for null, where it should
be checking for Optional.present. Fix that.

Change-Id: I95ccfd7a938b173cd0cc8aa6be997a2afe471056
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 3a2d30a4fd44905431546826ca9226015545ee08)

binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/YangModuleInfoTemplate.xtend

index e66f5b53444b3a264e5b9a7a555b5835b87eb47f..912434a76f1047b93de5d1adbde16f63d5a732e7 100644 (file)
@@ -111,7 +111,7 @@ class YangModuleInfoTemplate {
                 «FOR imp : m.imports»
                     «val name = imp.moduleName»
                     «val rev = imp.revision»
-                    «IF rev === null»
+                    «IF !rev.present»
                         «val Set<Module> modules = ctx.modules»
                         «val TreeMap<Optional<Revision>, Module> sorted = new TreeMap()»
                         «FOR module : modules»