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/20 16:42:04 UTC
svn commit: r1696799 [3/3] - in
/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6: ./
generic/ util/ verifier/
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/ExceptionConstants.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/ExceptionConstants.java?rev=1696799&r1=1696798&r2=1696799&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/ExceptionConstants.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/ExceptionConstants.java Thu Aug 20 14:42:04 2015
@@ -22,7 +22,7 @@ package org.apache.commons.bcel6;
*
* @version $Id$
*/
-public class ExceptionConstants {
+public final class ExceptionConstants {
/** The mother of all exceptions
*/
@@ -52,7 +52,8 @@ public class ExceptionConstants {
/** Run-Time Exceptions
*/
public static final Class<NullPointerException> NULL_POINTER_EXCEPTION = NullPointerException.class;
- public static final Class<ArrayIndexOutOfBoundsException> ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION = ArrayIndexOutOfBoundsException.class;
+ public static final Class<ArrayIndexOutOfBoundsException> ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION
+ = ArrayIndexOutOfBoundsException.class;
public static final Class<ArithmeticException> ARITHMETIC_EXCEPTION = ArithmeticException.class;
public static final Class<NegativeArraySizeException> NEGATIVE_ARRAY_SIZE_EXCEPTION = NegativeArraySizeException.class;
public static final Class<ClassCastException> CLASS_CAST_EXCEPTION = ClassCastException.class;
@@ -88,10 +89,12 @@ public class ExceptionConstants {
EXCS_ARRAY_EXCEPTION,
};
+ private ExceptionConstants() { } // not instantiable
+
// helper method to merge exception class arrays
private static Class<?>[] mergeExceptions(Class<?>[] input, Class<?> ... extraClasses) {
int extraLen = extraClasses == null ? 0 : extraClasses.length;
- Class<?> excs[] = new Class<?>[input.length + extraLen];
+ Class<?>[] excs = new Class<?>[input.length + extraLen];
System.arraycopy(input, 0, excs, 0, input.length);
if (extraLen > 0) {
System.arraycopy(extraClasses, 0, excs, input.length, extraLen);
@@ -121,4 +124,5 @@ public class ExceptionConstants {
throw new AssertionError("Cannot happen; unexpected enum value: " + type);
}
}
+
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/AnnotationEntryGen.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/AnnotationEntryGen.java?rev=1696799&r1=1696798&r2=1696799&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/AnnotationEntryGen.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/AnnotationEntryGen.java Thu Aug 20 14:42:04 2015
@@ -274,9 +274,9 @@ public class AnnotationEntryGen {
static Attribute[] getParameterAnnotationAttributes(
ConstantPoolGen cp,
List<AnnotationEntryGen>[] /*Array of lists, array size depends on #params */vec) {
- int visCount[] = new int[vec.length];
+ int[] visCount = new int[vec.length];
int totalVisCount = 0;
- int invisCount[] = new int[vec.length];
+ int[] invisCount = new int[vec.length];
int totalInvisCount = 0;
try {
for (int i = 0; i < vec.length; i++) {
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionConstants.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionConstants.java?rev=1696799&r1=1696798&r2=1696799&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionConstants.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionConstants.java Thu Aug 20 14:42:04 2015
@@ -277,6 +277,8 @@ public class InstructionConstants {
INSTRUCTIONS[Constants.MONITOREXIT] = MONITOREXIT;
}
+ private InstructionConstants() { } // non-instantiable
+
/**
* Gets the Instruction.
* @param index the index, e.g. {@link Constants#RETURN}
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=1696799&r1=1696798&r2=1696799&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 Thu Aug 20 14:42:04 2015
@@ -23,8 +23,6 @@ import java.util.List;
import org.apache.commons.bcel6.Constants;
import org.apache.commons.bcel6.classfile.ClassFormatException;
import org.apache.commons.bcel6.classfile.Utility;
-import org.apache.commons.bcel6.verifier.structurals.LocalVariables;
-import org.apache.commons.bcel6.verifier.structurals.OperandStack;
/**
* Abstract super class for all possible java types, namely basic types
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/Class2HTML.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/Class2HTML.java?rev=1696799&r1=1696798&r2=1696799&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/Class2HTML.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/Class2HTML.java Thu Aug 20 14:42:04 2015
@@ -95,7 +95,7 @@ public class Class2HTML {
}
- public static void main( String argv[] ) {
+ public static void main( String[] argv ) {
String[] file_name = new String[argv.length];
int files = 0;
ClassParser parser = null;
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/ClassPath.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/ClassPath.java?rev=1696799&r1=1696798&r2=1696799&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/ClassPath.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/ClassPath.java Thu Aug 20 14:42:04 2015
@@ -348,7 +348,7 @@ public class ClassPath {
return getClassFile(name, suffix).getPath();
}
- private static abstract class PathEntry {
+ private abstract static class PathEntry {
abstract ClassFile getClassFile( String name, String suffix ) throws IOException;
abstract URL getResource(String name);
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/InstructionFinder.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/InstructionFinder.java?rev=1696799&r1=1696798&r2=1696799&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/InstructionFinder.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/InstructionFinder.java Thu Aug 20 14:42:04 2015
@@ -28,7 +28,6 @@ import java.util.regex.Pattern;
import org.apache.commons.bcel6.Constants;
import org.apache.commons.bcel6.generic.ClassGenException;
-import org.apache.commons.bcel6.generic.Instruction;
import org.apache.commons.bcel6.generic.InstructionHandle;
import org.apache.commons.bcel6.generic.InstructionList;
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/GraphicalVerifier.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/GraphicalVerifier.java?rev=1696799&r1=1696798&r2=1696799&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/GraphicalVerifier.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/GraphicalVerifier.java Thu Aug 20 14:42:04 2015
@@ -34,7 +34,7 @@ public class GraphicalVerifier {
/** Constructor. */
- public GraphicalVerifier() {
+ private GraphicalVerifier() {
VerifierAppFrame frame = new VerifierAppFrame();
//Frames �berpr�fen, die voreingestellte Gr��e haben
//Frames packen, die nutzbare bevorzugte Gr��eninformationen enthalten, z.B. aus ihrem Layout