Do not use SchemaPath.getPath() 12/29812/2
authorRobert Varga <robert.varga@pantheon.sk>
Tue, 17 Nov 2015 12:31:05 +0000 (13:31 +0100)
committerGerrit Code Review <gerrit@opendaylight.org>
Wed, 18 Nov 2015 08:11:40 +0000 (08:11 +0000)
Use SchemaPath.getPathFromRoot() instead.

Change-Id: Ic7b7ede59dbe8826197e1e131be855590d0a3d98
Signed-off-by: Robert Varga <robert.varga@pantheon.sk>
binding/maven-sal-api-gen-plugin/src/main/java/org/opendaylight/yangtools/yang/unified/doc/generator/GeneratorImpl.xtend

index d46d0f22157d939316b2fda05f3d7d641d948f5f..f9806f74e07217cf663f327499f0e3ae13a81e5b 100644 (file)
@@ -1410,11 +1410,11 @@ class GeneratorImpl {
             return null
         }
 
-        val path = node.path.path
+        val path = node.path.pathFromRoot
         val absolute = node.path.absolute;
         var StringBuilder result = new StringBuilder
         if (absolute) {
-            result.append("/")
+            result.append('/')
         }
         if (path !== null && !path.empty) {
             val List<QName> actual = new ArrayList()
@@ -1425,7 +1425,7 @@ class GeneratorImpl {
                 if (!(nodeByPath instanceof ChoiceSchemaNode) && !(nodeByPath instanceof ChoiceCaseNode)) {
                     result.append(pathElement.localName)
                     if (i != path.size - 1) {
-                        result.append("/")
+                        result.append('/')
                     }
                 }
                 i = i + 1