]> source.dussan.org Git - poi.git/commitdiff
Fix some IDE warnings and JVM deprecations
authorDominik Stadler <centic@apache.org>
Tue, 22 Jan 2019 10:00:01 +0000 (10:00 +0000)
committerDominik Stadler <centic@apache.org>
Tue, 22 Jan 2019 10:00:01 +0000 (10:00 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1851795 13f79535-47bb-0310-9956-ffa450edef68

src/java/org/apache/poi/util/POILogFactory.java
src/testcases/org/apache/poi/ss/util/TestCellReference.java

index 528c9189395dae7b0a59e6f00ea405ebefb1fa4a..576ea555864e2bba4cbfc86f4fa842380a654b29 100644 (file)
@@ -106,7 +106,7 @@ public final class POILogFactory {
                 @SuppressWarnings("unchecked")
                 Class<? extends POILogger> loggerClass =
                     (Class<? extends POILogger>) Class.forName(_loggerClassName);
-                logger = loggerClass.newInstance();
+                logger = loggerClass.getConstructor().newInstance();
                 logger.initialize(cat);
             } catch(Exception e) {
                 // Give up and use the null logger
index 686f2b40cea4aed286223336f7dd41d865d4f806..71e2218fef3fef801be7bcfeb6a2f9c451dde1e9 100644 (file)
@@ -380,10 +380,9 @@ public final class TestCellReference {
         //noinspection ObjectEqualsNull
         assertNotEquals("null", null, ref1);
         assertNotEquals("3D vs 2D", ref1, new CellReference("A5"));
-        //noinspection EqualsBetweenInconvertibleTypes
-        assertNotEquals("type", ref1, new Integer(0));
+        assertNotEquals("type", ref1, 0L);
     }
-    
+
     @Test
     public void isRowWithinRange() {
         SpreadsheetVersion ss = SpreadsheetVersion.EXCEL2007;