Remove use of Class.newInstance()
[mdsal.git] / binding / mdsal-binding-java-api-generator / src / test / java / org / opendaylight / mdsal / binding / java / api / generator / test / CompilationTest.java
index 344962e2e54064d649a063446c6375606e7dfbee..39687816dab5c65b056d145968fd8faa1b533aac 100644 (file)
@@ -408,7 +408,7 @@ public class CompilationTest extends BaseCompilationTest {
         CompilationTestUtils.assertContainsMethod(nodesClass, BigInteger.class, "getIdU64");
         CompilationTestUtils.assertContainsMethod(nodesClass, pkg + ".Nodes$IdUnion", "getIdUnion", loader);
 
-        final Object builderObj = builderClass.newInstance();
+        final Object builderObj = builderClass.getDeclaredConstructor().newInstance();
 
         Method m = CompilationTestUtils.assertContainsMethod(builderClass, builderClass, "setIdBinary", b.getClass());
         final List<Range<Integer>> lengthConstraints = new ArrayList<>();