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/16 12:48:29 UTC

svn commit: r1696131 - /commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/BCELifier.java

Author: sebb
Date: Sun Aug 16 10:48:29 2015
New Revision: 1696131

URL: http://svn.apache.org/r1696131
Log:
Don't use full package name unnecessarily

Modified:
    commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/BCELifier.java

Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/BCELifier.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/BCELifier.java?rev=1696131&r1=1696130&r2=1696131&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/BCELifier.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/BCELifier.java Sun Aug 16 10:48:29 2015
@@ -48,6 +48,8 @@ public class BCELifier extends org.apach
     private static final int FLAG_FOR_UNKNOWN = -1;
     private static final int FLAG_FOR_CLASS = 0;
     private static final int FLAG_FOR_METHOD = 1;
+    // The base package name for imports; assumes Constants is at the top level
+    private static final String BASE_PACKAGE = Constants.class.getPackage().getName();
     private final JavaClass _clazz;
     private final PrintWriter _out;
     private final ConstantPoolGen _cp;
@@ -82,9 +84,9 @@ public class BCELifier extends org.apach
             _out.println("package " + package_name + ";");
             _out.println();
         }
-        _out.println("import org.apache.commons.bcel6.generic.*;");
-        _out.println("import org.apache.commons.bcel6.classfile.*;");
-        _out.println("import org.apache.commons.bcel6.*;");
+        _out.println("import " + BASE_PACKAGE + ".generic.*;");
+        _out.println("import " + BASE_PACKAGE + ".classfile.*;");
+        _out.println("import " + BASE_PACKAGE + ".*;");
         _out.println("import java.io.*;");
         _out.println();
         _out.println("public class " + class_name + "Creator implements Constants {");