Fix YangModuleInfoTemplate
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 5 Mar 2018 08:16:03 +0000 (09:16 +0100)
committerAnil Belur <abelur@linuxfoundation.org>
Wed, 19 Jun 2024 00:41:22 +0000 (10:41 +1000)
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>
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»