You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2015/08/23 18:39:33 UTC

svn commit: r1697218 - /commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/Type.java

Author: sebb
Date: Sun Aug 23 16:39:33 2015
New Revision: 1697218

URL: http://svn.apache.org/r1697218
Log:
FindBugs: class may not have been constructed warning when using getInstance

Modified:
    commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/Type.java

Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/Type.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/Type.java?rev=1697218&r1=1697217&r2=1697218&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/Type.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/Type.java Sun Aug 23 16:39:33 2015
@@ -45,11 +45,11 @@ public abstract class Type {
     public static final BasicType DOUBLE = new BasicType(Constants.T_DOUBLE);
     public static final BasicType FLOAT = new BasicType(Constants.T_FLOAT);
     public static final BasicType CHAR = new BasicType(Constants.T_CHAR);
-    public static final ObjectType OBJECT = ObjectType.getInstance("java.lang.Object");
-    public static final ObjectType CLASS = ObjectType.getInstance("java.lang.Class");
-    public static final ObjectType STRING = ObjectType.getInstance("java.lang.String");
-    public static final ObjectType STRINGBUFFER = ObjectType.getInstance("java.lang.StringBuffer");
-    public static final ObjectType THROWABLE = ObjectType.getInstance("java.lang.Throwable");
+    public static final ObjectType OBJECT = new ObjectType("java.lang.Object");
+    public static final ObjectType CLASS = new ObjectType("java.lang.Class");
+    public static final ObjectType STRING = new ObjectType("java.lang.String");
+    public static final ObjectType STRINGBUFFER = new ObjectType("java.lang.StringBuffer");
+    public static final ObjectType THROWABLE = new ObjectType("java.lang.Throwable");
     public static final Type[] NO_ARGS = new Type[0];
     public static final ReferenceType NULL = new ReferenceType() {
     };