You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2016/06/21 20:36:33 UTC

svn commit: r1749598 - in /commons/proper/bcel/trunk/src/main/java/org/apache/bcel: classfile/ generic/ util/ verifier/statics/ verifier/structurals/

Author: ggregory
Date: Tue Jun 21 20:36:33 2016
New Revision: 1749598

URL: http://svn.apache.org/viewvc?rev=1749598&view=rev
Log:
Restore BC vs. 5.2.

Modified:
    commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/CodeException.java
    commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/LocalVariable.java
    commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/InstructionFactory.java
    commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/PUSH.java
    commons/proper/bcel/trunk/src/main/java/org/apache/bcel/util/Class2HTML.java
    commons/proper/bcel/trunk/src/main/java/org/apache/bcel/verifier/statics/Pass2Verifier.java
    commons/proper/bcel/trunk/src/main/java/org/apache/bcel/verifier/structurals/UninitializedObjectType.java

Modified: commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/CodeException.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/CodeException.java?rev=1749598&r1=1749597&r2=1749598&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/CodeException.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/CodeException.java Tue Jun 21 20:36:33 2016
@@ -22,6 +22,7 @@ import java.io.DataOutputStream;
 import java.io.IOException;
 
 import org.apache.bcel.Const;
+import org.apache.bcel.Constants;
 
 /**
  * This class represents an entry in the exception table of the <em>Code</em>
@@ -31,7 +32,7 @@ import org.apache.bcel.Const;
  * @version $Id$
  * @see     Code
  */
-public final class CodeException implements Cloneable, Node {
+public final class CodeException implements Cloneable, Node, Constants {
 
     private int start_pc; // Range in the code the exception handler is
     private int end_pc; // active. start_pc is inclusive, end_pc exclusive

Modified: commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/LocalVariable.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/LocalVariable.java?rev=1749598&r1=1749597&r2=1749598&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/LocalVariable.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/LocalVariable.java Tue Jun 21 20:36:33 2016
@@ -22,6 +22,7 @@ import java.io.DataOutputStream;
 import java.io.IOException;
 
 import org.apache.bcel.Const;
+import org.apache.bcel.Constants;
 
 /**
  * This class represents a local variable within a method. It contains its
@@ -30,7 +31,7 @@ import org.apache.bcel.Const;
  * @version $Id$
  * @see     LocalVariableTable
  */
-public final class LocalVariable implements Cloneable, Node {
+public final class LocalVariable implements Cloneable, Node, Constants {
 
     private int start_pc; // Range in which the variable is valid
     private int length;

Modified: commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/InstructionFactory.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/InstructionFactory.java?rev=1749598&r1=1749597&r2=1749598&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/InstructionFactory.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/InstructionFactory.java Tue Jun 21 20:36:33 2016
@@ -32,7 +32,7 @@ import org.apache.bcel.Const;
  * @see Const
  * @see InstructionConst
  */
-public class InstructionFactory {
+public class InstructionFactory implements InstructionConstants {
 
     // N.N. These must agree with the order of Constants.T_CHAR through T_LONG
     private static final String[] short_names = {

Modified: commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/PUSH.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/PUSH.java?rev=1749598&r1=1749597&r2=1749598&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/PUSH.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/PUSH.java Tue Jun 21 20:36:33 2016
@@ -25,7 +25,7 @@ import org.apache.bcel.Const;
  *
  * @version $Id$
  */
-public final class PUSH implements CompoundInstruction, VariableLengthInstruction {
+public final class PUSH implements CompoundInstruction, VariableLengthInstruction, InstructionConstants {
 
     private Instruction instruction;
 

Modified: commons/proper/bcel/trunk/src/main/java/org/apache/bcel/util/Class2HTML.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/util/Class2HTML.java?rev=1749598&r1=1749597&r2=1749598&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/bcel/util/Class2HTML.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/bcel/util/Class2HTML.java Tue Jun 21 20:36:33 2016
@@ -25,6 +25,7 @@ import java.util.HashSet;
 import java.util.Set;
 
 import org.apache.bcel.Const;
+import org.apache.bcel.Constants;
 import org.apache.bcel.classfile.Attribute;
 import org.apache.bcel.classfile.ClassParser;
 import org.apache.bcel.classfile.ConstantPool;
@@ -53,7 +54,7 @@ import org.apache.bcel.classfile.Utility
  *
  * @version $Id$
  */
-public class Class2HTML {
+public class Class2HTML implements Constants {
 
     private final JavaClass java_class; // current class object
     private final String dir;

Modified: commons/proper/bcel/trunk/src/main/java/org/apache/bcel/verifier/statics/Pass2Verifier.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/verifier/statics/Pass2Verifier.java?rev=1749598&r1=1749597&r2=1749598&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/bcel/verifier/statics/Pass2Verifier.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/bcel/verifier/statics/Pass2Verifier.java Tue Jun 21 20:36:33 2016
@@ -19,13 +19,13 @@ package org.apache.bcel.verifier.statics
 
 
 import java.util.HashMap;
-
 import java.util.HashSet;
 import java.util.Locale;
 import java.util.Map;
 import java.util.Set;
 
 import org.apache.bcel.Const;
+import org.apache.bcel.Constants;
 import org.apache.bcel.Repository;
 import org.apache.bcel.classfile.Attribute;
 import org.apache.bcel.classfile.ClassFormatException;
@@ -83,7 +83,7 @@ import org.apache.bcel.verifier.exc.Loca
  * @version $Id$
  * @see #do_verify()
  */
-public final class Pass2Verifier extends PassVerifier {
+public final class Pass2Verifier extends PassVerifier implements Constants {
 
     /**
      * The LocalVariableInfo instances used by Pass3bVerifier.

Modified: commons/proper/bcel/trunk/src/main/java/org/apache/bcel/verifier/structurals/UninitializedObjectType.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/verifier/structurals/UninitializedObjectType.java?rev=1749598&r1=1749597&r2=1749598&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/bcel/verifier/structurals/UninitializedObjectType.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/bcel/verifier/structurals/UninitializedObjectType.java Tue Jun 21 20:36:33 2016
@@ -19,6 +19,7 @@ package org.apache.bcel.verifier.structu
 
 
 import org.apache.bcel.Const;
+import org.apache.bcel.Constants;
 import org.apache.bcel.generic.ObjectType;
 import org.apache.bcel.generic.ReferenceType;
 
@@ -29,7 +30,7 @@ import org.apache.bcel.generic.Reference
  *
  * @version $Id$
  */
-public class UninitializedObjectType extends ReferenceType{
+public class UninitializedObjectType extends ReferenceType implements Constants {
 
     /** The "initialized" version. */
     private final ObjectType initialized;