Modified: 
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/structurals/ExecutionVisitor.java
URL: 
http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/structurals/ExecutionVisitor.java?rev=1746378&r1=1746377&r2=1746378&view=diff
==============================================================================
--- 
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/structurals/ExecutionVisitor.java
 (original)
+++ 
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/structurals/ExecutionVisitor.java
 Wed Jun  1 04:25:27 2016
@@ -96,7 +96,7 @@ public class ExecutionVisitor extends Em
     /**
      * Sets the ConstantPoolGen needed for symbolic execution.
      */
-    public void setConstantPoolGen(ConstantPoolGen cpg){ // TODO could be 
package-protected?
+    public void setConstantPoolGen(final ConstantPoolGen cpg){ // TODO could 
be package-protected?
         this.cpg = cpg;
     }
 
@@ -106,7 +106,7 @@ public class ExecutionVisitor extends Em
      * instance, <B>SET THE ConstantPoolGen FIRST</B>.
      * @see #setConstantPoolGen(ConstantPoolGen)
      */
-    public void setFrame(Frame f){ // TODO could be package-protected?
+    public void setFrame(final Frame f){ // TODO could be package-protected?
         this.frame = f;
     }
 
@@ -122,7 +122,7 @@ public class ExecutionVisitor extends Em
 
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitAALOAD(AALOAD o){
+    public void visitAALOAD(final AALOAD o){
         stack().pop();                                                        
// pop the index int
 //System.out.print(stack().peek());
         Type t = stack().pop(); // Pop Array type
@@ -136,49 +136,49 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitAASTORE(AASTORE o){
+    public void visitAASTORE(final AASTORE o){
         stack().pop();
         stack().pop();
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitACONST_NULL(ACONST_NULL o){
+    public void visitACONST_NULL(final ACONST_NULL o){
         stack().push(Type.NULL);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitALOAD(ALOAD o){
+    public void visitALOAD(final ALOAD o){
         stack().push(locals().get(o.getIndex()));
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitANEWARRAY(ANEWARRAY o){
+    public void visitANEWARRAY(final ANEWARRAY o){
         stack().pop(); //count
         stack().push( new ArrayType(o.getType(cpg), 1) );
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitARETURN(ARETURN o){
+    public void visitARETURN(final ARETURN o){
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitARRAYLENGTH(ARRAYLENGTH o){
+    public void visitARRAYLENGTH(final ARRAYLENGTH o){
         stack().pop();
         stack().push(Type.INT);
     }
 
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitASTORE(ASTORE o){
+    public void visitASTORE(final ASTORE o){
         locals().set(o.getIndex(), stack().pop());
         //System.err.println("TODO-DEBUG:    set LV '"+o.getIndex()+"' to 
'"+locals().get(o.getIndex())+"'.");
     }
 
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitATHROW(ATHROW o){
+    public void visitATHROW(final ATHROW o){
         Type t = stack().pop();
         stack().clear();
         if (t.equals(Type.NULL)) {
@@ -190,7 +190,7 @@ public class ExecutionVisitor extends Em
 
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitBALOAD(BALOAD o){
+    public void visitBALOAD(final BALOAD o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
@@ -198,7 +198,7 @@ public class ExecutionVisitor extends Em
 
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitBASTORE(BASTORE o){
+    public void visitBASTORE(final BASTORE o){
         stack().pop();
         stack().pop();
         stack().pop();
@@ -206,27 +206,27 @@ public class ExecutionVisitor extends Em
 
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitBIPUSH(BIPUSH o){
+    public void visitBIPUSH(final BIPUSH o){
         stack().push(Type.INT);
     }
 
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitCALOAD(CALOAD o){
+    public void visitCALOAD(final CALOAD o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitCASTORE(CASTORE o){
+    public void visitCASTORE(final CASTORE o){
         stack().pop();
         stack().pop();
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitCHECKCAST(CHECKCAST o){
+    public void visitCHECKCAST(final CHECKCAST o){
         // It's possibly wrong to do so, but SUN's
         // ByteCode verifier seems to do (only) this, too.
         // TODO: One could use a sophisticated analysis here to check
@@ -238,122 +238,122 @@ public class ExecutionVisitor extends Em
 
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitD2F(D2F o){
+    public void visitD2F(final D2F o){
         stack().pop();
         stack().push(Type.FLOAT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitD2I(D2I o){
+    public void visitD2I(final D2I o){
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitD2L(D2L o){
+    public void visitD2L(final D2L o){
         stack().pop();
         stack().push(Type.LONG);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDADD(DADD o){
+    public void visitDADD(final DADD o){
         stack().pop();
         stack().pop();
         stack().push(Type.DOUBLE);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDALOAD(DALOAD o){
+    public void visitDALOAD(final DALOAD o){
         stack().pop();
         stack().pop();
         stack().push(Type.DOUBLE);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDASTORE(DASTORE o){
+    public void visitDASTORE(final DASTORE o){
         stack().pop();
         stack().pop();
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDCMPG(DCMPG o){
+    public void visitDCMPG(final DCMPG o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDCMPL(DCMPL o){
+    public void visitDCMPL(final DCMPL o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDCONST(DCONST o){
+    public void visitDCONST(final DCONST o){
         stack().push(Type.DOUBLE);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDDIV(DDIV o){
+    public void visitDDIV(final DDIV o){
         stack().pop();
         stack().pop();
         stack().push(Type.DOUBLE);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDLOAD(DLOAD o){
+    public void visitDLOAD(final DLOAD o){
         stack().push(Type.DOUBLE);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDMUL(DMUL o){
+    public void visitDMUL(final DMUL o){
         stack().pop();
         stack().pop();
         stack().push(Type.DOUBLE);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDNEG(DNEG o){
+    public void visitDNEG(final DNEG o){
         stack().pop();
         stack().push(Type.DOUBLE);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDREM(DREM o){
+    public void visitDREM(final DREM o){
         stack().pop();
         stack().pop();
         stack().push(Type.DOUBLE);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDRETURN(DRETURN o){
+    public void visitDRETURN(final DRETURN o){
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDSTORE(DSTORE o){
+    public void visitDSTORE(final DSTORE o){
         locals().set(o.getIndex(), stack().pop());
         locals().set(o.getIndex()+1, Type.UNKNOWN);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDSUB(DSUB o){
+    public void visitDSUB(final DSUB o){
         stack().pop();
         stack().pop();
         stack().push(Type.DOUBLE);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDUP(DUP o){
+    public void visitDUP(final DUP o){
         Type t = stack().pop();
         stack().push(t);
         stack().push(t);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDUP_X1(DUP_X1 o){
+    public void visitDUP_X1(final DUP_X1 o){
         Type w1 = stack().pop();
         Type w2 = stack().pop();
         stack().push(w1);
@@ -362,7 +362,7 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDUP_X2(DUP_X2 o){
+    public void visitDUP_X2(final DUP_X2 o){
         Type w1 = stack().pop();
         Type w2 = stack().pop();
         if (w2.getSize() == 2){
@@ -380,7 +380,7 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDUP2(DUP2 o){
+    public void visitDUP2(final DUP2 o){
         Type t = stack().pop();
         if (t.getSize() == 2){
             stack().push(t);
@@ -396,7 +396,7 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDUP2_X1(DUP2_X1 o){
+    public void visitDUP2_X1(final DUP2_X1 o){
         Type t = stack().pop();
         if (t.getSize() == 2){
             Type u = stack().pop();
@@ -416,7 +416,7 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitDUP2_X2(DUP2_X2 o){
+    public void visitDUP2_X2(final DUP2_X2 o){
         Type t = stack().pop();
         if (t.getSize() == 2){
             Type u = stack().pop();
@@ -454,114 +454,114 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitF2D(F2D o){
+    public void visitF2D(final F2D o){
         stack().pop();
         stack().push(Type.DOUBLE);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitF2I(F2I o){
+    public void visitF2I(final F2I o){
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitF2L(F2L o){
+    public void visitF2L(final F2L o){
         stack().pop();
         stack().push(Type.LONG);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitFADD(FADD o){
+    public void visitFADD(final FADD o){
         stack().pop();
         stack().pop();
         stack().push(Type.FLOAT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitFALOAD(FALOAD o){
+    public void visitFALOAD(final FALOAD o){
         stack().pop();
         stack().pop();
         stack().push(Type.FLOAT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitFASTORE(FASTORE o){
+    public void visitFASTORE(final FASTORE o){
         stack().pop();
         stack().pop();
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitFCMPG(FCMPG o){
+    public void visitFCMPG(final FCMPG o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitFCMPL(FCMPL o){
+    public void visitFCMPL(final FCMPL o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitFCONST(FCONST o){
+    public void visitFCONST(final FCONST o){
         stack().push(Type.FLOAT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitFDIV(FDIV o){
+    public void visitFDIV(final FDIV o){
         stack().pop();
         stack().pop();
         stack().push(Type.FLOAT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitFLOAD(FLOAD o){
+    public void visitFLOAD(final FLOAD o){
         stack().push(Type.FLOAT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitFMUL(FMUL o){
+    public void visitFMUL(final FMUL o){
         stack().pop();
         stack().pop();
         stack().push(Type.FLOAT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitFNEG(FNEG o){
+    public void visitFNEG(final FNEG o){
         stack().pop();
         stack().push(Type.FLOAT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitFREM(FREM o){
+    public void visitFREM(final FREM o){
         stack().pop();
         stack().pop();
         stack().push(Type.FLOAT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitFRETURN(FRETURN o){
+    public void visitFRETURN(final FRETURN o){
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitFSTORE(FSTORE o){
+    public void visitFSTORE(final FSTORE o){
         locals().set(o.getIndex(), stack().pop());
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitFSUB(FSUB o){
+    public void visitFSUB(final FSUB o){
         stack().pop();
         stack().pop();
         stack().push(Type.FLOAT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitGETFIELD(GETFIELD o){
+    public void visitGETFIELD(final GETFIELD o){
         stack().pop();
         Type t = o.getFieldType(cpg);
         if (    t.equals(Type.BOOLEAN)    ||
@@ -574,7 +574,7 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitGETSTATIC(GETSTATIC o){
+    public void visitGETSTATIC(final GETSTATIC o){
         Type t = o.getFieldType(cpg);
         if (    t.equals(Type.BOOLEAN)    ||
                     t.equals(Type.CHAR)            ||
@@ -586,204 +586,204 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitGOTO(GOTO o){
+    public void visitGOTO(final GOTO o){
         // no stack changes.
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitGOTO_W(GOTO_W o){
+    public void visitGOTO_W(final GOTO_W o){
         // no stack changes.
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitI2B(I2B o){
+    public void visitI2B(final I2B o){
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitI2C(I2C o){
+    public void visitI2C(final I2C o){
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitI2D(I2D o){
+    public void visitI2D(final I2D o){
         stack().pop();
         stack().push(Type.DOUBLE);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitI2F(I2F o){
+    public void visitI2F(final I2F o){
         stack().pop();
         stack().push(Type.FLOAT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitI2L(I2L o){
+    public void visitI2L(final I2L o){
         stack().pop();
         stack().push(Type.LONG);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitI2S(I2S o){
+    public void visitI2S(final I2S o){
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIADD(IADD o){
+    public void visitIADD(final IADD o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIALOAD(IALOAD o){
+    public void visitIALOAD(final IALOAD o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIAND(IAND o){
+    public void visitIAND(final IAND o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIASTORE(IASTORE o){
+    public void visitIASTORE(final IASTORE o){
         stack().pop();
         stack().pop();
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitICONST(ICONST o){
+    public void visitICONST(final ICONST o){
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIDIV(IDIV o){
+    public void visitIDIV(final IDIV o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIF_ACMPEQ(IF_ACMPEQ o){
+    public void visitIF_ACMPEQ(final IF_ACMPEQ o){
         stack().pop();
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIF_ACMPNE(IF_ACMPNE o){
+    public void visitIF_ACMPNE(final IF_ACMPNE o){
         stack().pop();
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIF_ICMPEQ(IF_ICMPEQ o){
+    public void visitIF_ICMPEQ(final IF_ICMPEQ o){
         stack().pop();
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIF_ICMPGE(IF_ICMPGE o){
+    public void visitIF_ICMPGE(final IF_ICMPGE o){
         stack().pop();
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIF_ICMPGT(IF_ICMPGT o){
+    public void visitIF_ICMPGT(final IF_ICMPGT o){
         stack().pop();
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIF_ICMPLE(IF_ICMPLE o){
+    public void visitIF_ICMPLE(final IF_ICMPLE o){
         stack().pop();
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIF_ICMPLT(IF_ICMPLT o){
+    public void visitIF_ICMPLT(final IF_ICMPLT o){
         stack().pop();
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIF_ICMPNE(IF_ICMPNE o){
+    public void visitIF_ICMPNE(final IF_ICMPNE o){
         stack().pop();
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIFEQ(IFEQ o){
+    public void visitIFEQ(final IFEQ o){
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIFGE(IFGE o){
+    public void visitIFGE(final IFGE o){
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIFGT(IFGT o){
+    public void visitIFGT(final IFGT o){
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIFLE(IFLE o){
+    public void visitIFLE(final IFLE o){
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIFLT(IFLT o){
+    public void visitIFLT(final IFLT o){
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIFNE(IFNE o){
+    public void visitIFNE(final IFNE o){
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIFNONNULL(IFNONNULL o){
+    public void visitIFNONNULL(final IFNONNULL o){
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIFNULL(IFNULL o){
+    public void visitIFNULL(final IFNULL o){
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIINC(IINC o){
+    public void visitIINC(final IINC o){
         // stack is not changed.
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitILOAD(ILOAD o){
+    public void visitILOAD(final ILOAD o){
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIMUL(IMUL o){
+    public void visitIMUL(final IMUL o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitINEG(INEG o){
+    public void visitINEG(final INEG o){
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitINSTANCEOF(INSTANCEOF o){
+    public void visitINSTANCEOF(final INSTANCEOF o){
         stack().pop();
         stack().push(Type.INT);
     }
@@ -792,7 +792,7 @@ public class ExecutionVisitor extends Em
      * @since 6.0
      */ 
     @Override
-    public void visitINVOKEDYNAMIC(INVOKEDYNAMIC o){
+    public void visitINVOKEDYNAMIC(final INVOKEDYNAMIC o){
         for (int i=0; i<o.getArgumentTypes(cpg).length; i++){
             stack().pop();
         }
@@ -813,7 +813,7 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitINVOKEINTERFACE(INVOKEINTERFACE o){
+    public void visitINVOKEINTERFACE(final INVOKEINTERFACE o){
         stack().pop();    //objectref
         for (int i=0; i<o.getArgumentTypes(cpg).length; i++){
             stack().pop();
@@ -835,7 +835,7 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitINVOKESPECIAL(INVOKESPECIAL o){
+    public void visitINVOKESPECIAL(final INVOKESPECIAL o){
         if (o.getMethodName(cpg).equals(Const.CONSTRUCTOR_NAME)){
             UninitializedObjectType t = (UninitializedObjectType) 
stack().peek(o.getArgumentTypes(cpg).length);
             if (t == Frame.getThis()){
@@ -865,7 +865,7 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitINVOKESTATIC(INVOKESTATIC o){
+    public void visitINVOKESTATIC(final INVOKESTATIC o){
         for (int i=0; i<o.getArgumentTypes(cpg).length; i++){
             stack().pop();
         }
@@ -886,7 +886,7 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitINVOKEVIRTUAL(INVOKEVIRTUAL o){
+    public void visitINVOKEVIRTUAL(final INVOKEVIRTUAL o){
         stack().pop(); //objectref
         for (int i=0; i<o.getArgumentTypes(cpg).length; i++){
             stack().pop();
@@ -908,59 +908,59 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIOR(IOR o){
+    public void visitIOR(final IOR o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIREM(IREM o){
+    public void visitIREM(final IREM o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIRETURN(IRETURN o){
+    public void visitIRETURN(final IRETURN o){
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitISHL(ISHL o){
+    public void visitISHL(final ISHL o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitISHR(ISHR o){
+    public void visitISHR(final ISHR o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitISTORE(ISTORE o){
+    public void visitISTORE(final ISTORE o){
         locals().set(o.getIndex(), stack().pop());
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitISUB(ISUB o){
+    public void visitISUB(final ISUB o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIUSHR(IUSHR o){
+    public void visitIUSHR(final IUSHR o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitIXOR(IXOR o){
+    public void visitIXOR(final IXOR o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
@@ -968,78 +968,78 @@ public class ExecutionVisitor extends Em
 
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitJSR(JSR o){
+    public void visitJSR(final JSR o){
         stack().push(new ReturnaddressType(o.physicalSuccessor()));
 //System.err.println("TODO-----------:"+o.physicalSuccessor());
     }
 
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitJSR_W(JSR_W o){
+    public void visitJSR_W(final JSR_W o){
         stack().push(new ReturnaddressType(o.physicalSuccessor()));
     }
 
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitL2D(L2D o){
+    public void visitL2D(final L2D o){
         stack().pop();
         stack().push(Type.DOUBLE);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitL2F(L2F o){
+    public void visitL2F(final L2F o){
         stack().pop();
         stack().push(Type.FLOAT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitL2I(L2I o){
+    public void visitL2I(final L2I o){
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLADD(LADD o){
+    public void visitLADD(final LADD o){
         stack().pop();
         stack().pop();
         stack().push(Type.LONG);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLALOAD(LALOAD o){
+    public void visitLALOAD(final LALOAD o){
         stack().pop();
         stack().pop();
         stack().push(Type.LONG);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLAND(LAND o){
+    public void visitLAND(final LAND o){
         stack().pop();
         stack().pop();
         stack().push(Type.LONG);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLASTORE(LASTORE o){
+    public void visitLASTORE(final LASTORE o){
         stack().pop();
         stack().pop();
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLCMP(LCMP o){
+    public void visitLCMP(final LCMP o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLCONST(LCONST o){
+    public void visitLCONST(final LCONST o){
         stack().push(Type.LONG);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLDC(LDC o){
+    public void visitLDC(final LDC o){
         Constant c = cpg.getConstant(o.getIndex());
         if (c instanceof ConstantInteger){
             stack().push(Type.INT);
@@ -1055,7 +1055,7 @@ public class ExecutionVisitor extends Em
         }
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
-    public void visitLDC_W(LDC_W o){
+    public void visitLDC_W(final LDC_W o){
         Constant c = cpg.getConstant(o.getIndex());
         if (c instanceof ConstantInteger){
             stack().push(Type.INT);
@@ -1072,7 +1072,7 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLDC2_W(LDC2_W o){
+    public void visitLDC2_W(final LDC2_W o){
         Constant c = cpg.getConstant(o.getIndex());
         if (c instanceof ConstantLong){
             stack().push(Type.LONG);
@@ -1083,107 +1083,107 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLDIV(LDIV o){
+    public void visitLDIV(final LDIV o){
         stack().pop();
         stack().pop();
         stack().push(Type.LONG);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLLOAD(LLOAD o){
+    public void visitLLOAD(final LLOAD o){
         stack().push(locals().get(o.getIndex()));
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLMUL(LMUL o){
+    public void visitLMUL(final LMUL o){
         stack().pop();
         stack().pop();
         stack().push(Type.LONG);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLNEG(LNEG o){
+    public void visitLNEG(final LNEG o){
         stack().pop();
         stack().push(Type.LONG);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLOOKUPSWITCH(LOOKUPSWITCH o){
+    public void visitLOOKUPSWITCH(final LOOKUPSWITCH o){
         stack().pop(); //key
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLOR(LOR o){
+    public void visitLOR(final LOR o){
         stack().pop();
         stack().pop();
         stack().push(Type.LONG);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLREM(LREM o){
+    public void visitLREM(final LREM o){
         stack().pop();
         stack().pop();
         stack().push(Type.LONG);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLRETURN(LRETURN o){
+    public void visitLRETURN(final LRETURN o){
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLSHL(LSHL o){
+    public void visitLSHL(final LSHL o){
         stack().pop();
         stack().pop();
         stack().push(Type.LONG);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLSHR(LSHR o){
+    public void visitLSHR(final LSHR o){
         stack().pop();
         stack().pop();
         stack().push(Type.LONG);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLSTORE(LSTORE o){
+    public void visitLSTORE(final LSTORE o){
         locals().set(o.getIndex(), stack().pop());
         locals().set(o.getIndex()+1, Type.UNKNOWN);        
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLSUB(LSUB o){
+    public void visitLSUB(final LSUB o){
         stack().pop();
         stack().pop();
         stack().push(Type.LONG);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLUSHR(LUSHR o){
+    public void visitLUSHR(final LUSHR o){
         stack().pop();
         stack().pop();
         stack().push(Type.LONG);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitLXOR(LXOR o){
+    public void visitLXOR(final LXOR o){
         stack().pop();
         stack().pop();
         stack().push(Type.LONG);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitMONITORENTER(MONITORENTER o){
+    public void visitMONITORENTER(final MONITORENTER o){
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitMONITOREXIT(MONITOREXIT o){
+    public void visitMONITOREXIT(final MONITOREXIT o){
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitMULTIANEWARRAY(MULTIANEWARRAY o){
+    public void visitMULTIANEWARRAY(final MULTIANEWARRAY o){
         for (int i=0; i<o.getDimensions(); i++){
             stack().pop();
         }
@@ -1191,27 +1191,27 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitNEW(NEW o){
+    public void visitNEW(final NEW o){
         stack().push(new UninitializedObjectType((ObjectType) 
(o.getType(cpg))));
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitNEWARRAY(NEWARRAY o){
+    public void visitNEWARRAY(final NEWARRAY o){
         stack().pop();
         stack().push(o.getType());
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitNOP(NOP o){
+    public void visitNOP(final NOP o){
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitPOP(POP o){
+    public void visitPOP(final POP o){
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitPOP2(POP2 o){
+    public void visitPOP2(final POP2 o){
         Type t = stack().pop();
         if (t.getSize() == 1){
             stack().pop();
@@ -1219,48 +1219,48 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitPUTFIELD(PUTFIELD o){
+    public void visitPUTFIELD(final PUTFIELD o){
         stack().pop();
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitPUTSTATIC(PUTSTATIC o){
+    public void visitPUTSTATIC(final PUTSTATIC o){
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitRET(RET o){
+    public void visitRET(final RET o){
         // do nothing, return address
         // is in in the local variables.
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitRETURN(RETURN o){
+    public void visitRETURN(final RETURN o){
         // do nothing.
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitSALOAD(SALOAD o){
+    public void visitSALOAD(final SALOAD o){
         stack().pop();
         stack().pop();
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitSASTORE(SASTORE o){
+    public void visitSASTORE(final SASTORE o){
         stack().pop();
         stack().pop();
         stack().pop();
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitSIPUSH(SIPUSH o){
+    public void visitSIPUSH(final SIPUSH o){
         stack().push(Type.INT);
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitSWAP(SWAP o){
+    public void visitSWAP(final SWAP o){
         Type t = stack().pop();
         Type u = stack().pop();
         stack().push(t);
@@ -1268,7 +1268,7 @@ public class ExecutionVisitor extends Em
     }
     /** Symbolically executes the corresponding Java Virtual Machine 
instruction. */ 
     @Override
-    public void visitTABLESWITCH(TABLESWITCH o){
+    public void visitTABLESWITCH(final TABLESWITCH o){
         stack().pop();
     }
 }

Modified: 
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/structurals/Frame.java
URL: 
http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/structurals/Frame.java?rev=1746378&r1=1746377&r2=1746378&view=diff
==============================================================================
--- 
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/structurals/Frame.java
 (original)
+++ 
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/structurals/Frame.java
 Wed Jun  1 04:25:27 2016
@@ -52,7 +52,7 @@ public class Frame{
     /**
      *
      */
-    public Frame(int maxLocals, int maxStack){
+    public Frame(final int maxLocals, final int maxStack){
         locals = new LocalVariables(maxLocals);
         stack = new OperandStack(maxStack);
     }
@@ -60,7 +60,7 @@ public class Frame{
     /**
      *
      */
-    public Frame(LocalVariables locals, OperandStack stack){
+    public Frame(final LocalVariables locals, final OperandStack stack){
         this.locals = locals;
         this.stack = stack;
     }
@@ -104,7 +104,7 @@ public class Frame{
      *
      */
     @Override
-    public boolean equals(Object o){
+    public boolean equals(final Object o){
         if (!(o instanceof Frame)) {
             return false; // implies "null" is non-equal.
         }
@@ -136,7 +136,7 @@ public class Frame{
      * @param _this the _this to set
      * @since 6.0
      */
-    public static void setThis(UninitializedObjectType _this) {
+    public static void setThis(final UninitializedObjectType _this) {
         Frame._this = _this;
     }
 }



Reply via email to