Fix warnings in openconfig support 69/75969/2
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 11 Sep 2018 08:37:47 +0000 (10:37 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 11 Sep 2018 09:28:20 +0000 (11:28 +0200)
This fixes warnings reported in openconfig-model-api and
openconfig-parser-support, and enables findbugs enforcement.

Change-Id: I6769c4b4ddb4f4782911619e4d6c177d55f7dccf
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/openconfig-model-api/pom.xml
yang/openconfig-model-api/src/main/java/org/opendaylight/yangtools/openconfig/model/api/OpenConfigStatements.java
yang/openconfig-parser-support/pom.xml

index e0eddedd71c1d1730c86d8141a2a84915ca6ca05..faa8fc7f5287e2e0545e0d0c6f8f90477da68c61 100644 (file)
                     <propertyExpansion>checkstyle.violationSeverity=error</propertyExpansion>
                 </configuration>
             </plugin>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>findbugs-maven-plugin</artifactId>
+                <configuration>
+                    <failOnError>true</failOnError>
+                </configuration>
+           </plugin>
         </plugins>
     </build>
 
index 2cef28e0e7addcfbf4942ad6391510bdf6b68dd3..0172cafdcc21dd0df5794cda9ddefea04bae613c 100644 (file)
@@ -40,16 +40,6 @@ public enum OpenConfigStatements implements StatementDefinition {
         this.effectiveRepresentation = requireNonNull(effectiveRepresentation);
     }
 
-    @Nonnull
-    private static QName createQName(final String namespace, final String localName) {
-        return QName.create(namespace, localName).intern();
-    }
-
-    @Nonnull
-    private static QName createQName(final String namespace, final String revision, final String localName) {
-        return QName.create(namespace, revision, localName).intern();
-    }
-
     @Nonnull
     @Override
     public QName getStatementName() {
index 23618b32a552ec93740ebd2216ab4949fa2da8c6..afeb7d762ed5374b2a989236612a7522455df1d4 100644 (file)
                     <propertyExpansion>checkstyle.violationSeverity=error</propertyExpansion>
                 </configuration>
             </plugin>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>findbugs-maven-plugin</artifactId>
+                <configuration>
+                    <failOnError>true</failOnError>
+                </configuration>
+           </plugin>
         </plugins>
     </build>