Author: sebb
Date: Fri Sep 11 00:30:19 2015
New Revision: 1702355

URL: http://svn.apache.org/r1702355
Log:
Gradually working towards restoring binary compatibility
Revert Constants back to interface

Added:
    commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/Const.java
      - copied, changed from r1702342, 
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/Constants.java
Modified:
    commons/proper/bcel/trunk/clirr-ignored-diffs.xml
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/Constants.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/AccessFlags.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/AnnotationDefault.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/AnnotationEntry.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Attribute.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/BootstrapMethod.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/BootstrapMethods.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ClassElementValue.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ClassParser.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Code.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/CodeException.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Constant.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantCP.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantClass.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantDouble.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantFieldref.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantFloat.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantInteger.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantInterfaceMethodref.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantInvokeDynamic.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantLong.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantMethodHandle.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantMethodType.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantMethodref.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantNameAndType.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantPool.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantString.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantUtf8.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantValue.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Deprecated.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ElementValuePair.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/EnclosingMethod.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/EnumElementValue.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ExceptionTable.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Field.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/FieldOrMethod.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/InnerClass.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/InnerClasses.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/JavaClass.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/LineNumberTable.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/LocalVariable.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/LocalVariableTable.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/LocalVariableTypeTable.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Method.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/MethodParameter.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/MethodParameters.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/PMGClass.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/RuntimeInvisibleAnnotations.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/RuntimeInvisibleParameterAnnotations.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/RuntimeVisibleAnnotations.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/RuntimeVisibleParameterAnnotations.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Signature.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/SimpleElementValue.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/SourceFile.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/StackMap.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/StackMapEntry.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/StackMapType.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Synthetic.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Unknown.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Utility.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/AALOAD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/AASTORE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ACONST_NULL.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ALOAD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ANEWARRAY.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ARETURN.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ARRAYLENGTH.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ASTORE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ATHROW.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ArithmeticInstruction.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ArrayInstruction.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ArrayType.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/BALOAD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/BASTORE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/BIPUSH.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/BREAKPOINT.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/BasicType.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CALOAD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CASTORE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CHECKCAST.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CPInstruction.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ClassGen.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ConstantPoolGen.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ConversionInstruction.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/D2F.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/D2I.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/D2L.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DADD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DALOAD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DASTORE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCMPG.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCMPL.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCONST.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DDIV.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DLOAD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DMUL.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DNEG.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DREM.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DRETURN.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DSTORE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DSUB.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DUP.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DUP2.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DUP2_X1.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DUP2_X2.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DUP_X1.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DUP_X2.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/F2D.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/F2I.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/F2L.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FADD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FALOAD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FASTORE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCMPG.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCMPL.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCONST.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FDIV.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FLOAD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FMUL.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FNEG.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FREM.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FRETURN.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FSTORE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FSUB.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldGen.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldGenOrMethodGen.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldInstruction.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldOrMethod.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/GETFIELD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/GETSTATIC.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/GOTO.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/GOTO_W.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/I2B.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/I2C.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/I2D.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/I2F.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/I2L.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/I2S.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IADD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IALOAD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IAND.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IASTORE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ICONST.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IDIV.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IFEQ.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IFGE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IFGT.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IFLE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IFLT.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IFNE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IFNONNULL.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IFNULL.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IF_ACMPEQ.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IF_ACMPNE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IF_ICMPEQ.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IF_ICMPGE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IF_ICMPGT.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IF_ICMPLE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IF_ICMPLT.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IF_ICMPNE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IINC.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ILOAD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IMPDEP1.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IMPDEP2.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IMUL.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INEG.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INSTANCEOF.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEDYNAMIC.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEINTERFACE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKESPECIAL.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKESTATIC.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEVIRTUAL.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IOR.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IREM.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IRETURN.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ISHL.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ISHR.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ISTORE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ISUB.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IUSHR.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IXOR.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/Instruction.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionConst.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionConstants.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionFactory.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionList.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InvokeInstruction.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/JSR.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/JSR_W.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/L2D.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/L2F.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/L2I.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LADD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LALOAD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LAND.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LASTORE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LCMP.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LCONST.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LDC.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LDC2_W.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LDC_W.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LDIV.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LLOAD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LMUL.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LNEG.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LOOKUPSWITCH.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LOR.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LREM.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LRETURN.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LSHL.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LSHR.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LSTORE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LSUB.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LUSHR.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LXOR.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LocalVariableGen.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LocalVariableInstruction.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/MONITORENTER.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/MONITOREXIT.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/MULTIANEWARRAY.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/MethodGen.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/NEW.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/NEWARRAY.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/NOP.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ObjectType.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/POP.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/POP2.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/PUSH.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/PUTFIELD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/PUTSTATIC.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/RET.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/RETURN.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ReferenceType.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ReturnInstruction.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ReturnaddressType.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/SALOAD.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/SASTORE.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/SIPUSH.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/SWAP.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/TABLESWITCH.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/Type.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/AttributeHTML.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/BCELFactory.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/BCELifier.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/Class2HTML.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/CodeHTML.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/ConstantHTML.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/InstructionFinder.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/MethodHTML.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/statics/DOUBLE_Upper.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/statics/LONG_Upper.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/statics/Pass1Verifier.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/statics/Pass2Verifier.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/statics/Pass3aVerifier.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/structurals/ExecutionVisitor.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/structurals/InstConstraintVisitor.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/structurals/Pass3bVerifier.java
    
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/structurals/UninitializedObjectType.java
    
commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/ElementValueGenTestCase.java
    
commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/generic/AnnotationGenTestCase.java
    
commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/generic/GeneratingAnnotatedClassesTestCase.java
    
commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/verifier/tests/TestArrayAccess02Creator.java
    
commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/verifier/tests/TestArrayAccess03Creator.java
    
commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/verifier/tests/TestArrayAccess04Creator.java
    
commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/verifier/tests/TestReturn01Creator.java
    
commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/verifier/tests/TestReturn03Creator.java

Modified: commons/proper/bcel/trunk/clirr-ignored-diffs.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/bcel/trunk/clirr-ignored-diffs.xml?rev=1702355&r1=1702354&r2=1702355&view=diff
==============================================================================
--- commons/proper/bcel/trunk/clirr-ignored-diffs.xml (original)
+++ commons/proper/bcel/trunk/clirr-ignored-diffs.xml Fri Sep 11 00:30:19 2015
@@ -35,7 +35,19 @@ limitations under the License.
     <differenceType>4001</differenceType>
     <to>java/io/Serializable</to>
   </difference>
-  <!-- Method added to an interface -->
+  <!-- We no longer want to implement the deprecated Constants class -->
+  <difference>
+    <className>**/*</className>
+    <differenceType>4001</differenceType>
+    <to>org/apache/commons/bcel6/Constants</to>
+  </difference>
+  <!-- We no longer want to implement the deprecated InstructionConstants 
class -->
+  <difference>
+    <className>**/*</className>
+    <differenceType>4001</differenceType>
+    <to>org/apache/commons/bcel6/generic/InstructionConstants</to>
+  </difference>
+  <!-- Method added to an interface is not binary incompat -->
   <difference>
     <className>**/*</className>
     <differenceType>7012</differenceType>

Copied: 
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/Const.java 
(from r1702342, 
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/Constants.java)
URL: 
http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/Const.java?p2=commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/Const.java&p1=commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/Constants.java&r1=1702342&r2=1702355&rev=1702355&view=diff
==============================================================================
--- 
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/Constants.java 
(original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/Const.java 
Fri Sep 11 00:30:19 2015
@@ -25,7 +25,7 @@ import java.util.Collections;
  *
  * @version $Id$
  */
-public final class Constants {
+public final class Const {
 
   /**
    * Java class file format Magic number (0xCAFEBABE)
@@ -2057,6 +2057,6 @@ public final class Constants {
       return METHODHANDLE_NAMES[index];
   }
 
-  private Constants() { } // not instantiable
+  private Const() { } // not instantiable
 
 }


Reply via email to