Apache Commons logo Commons BCEL

Clirr Results

The following document contains the results of Clirr.

  • Current Version: 6.1
  • Comparison Version: 6.0

Summary

Severity Number
Error Error 2
Warning Warning 0
Info Info 16

API Incompatibilities

Severity Message Class Method / Field
Error Method 'public void visitConstantModule(org.apache.bcel.classfile.ConstantModule)' has been added to an interface org.apache.bcel.classfile.Visitor public void visitConstantModule(org.apache.bcel.classfile.ConstantModule)
Error Method 'public void visitConstantPackage(org.apache.bcel.classfile.ConstantPackage)' has been added to an interface org.apache.bcel.classfile.Visitor public void visitConstantPackage(org.apache.bcel.classfile.ConstantPackage)
Info Added public field CONSTANT_Module org.apache.bcel.Const CONSTANT_Module
Info Added public field CONSTANT_Package org.apache.bcel.Const CONSTANT_Package
Info Class org.apache.bcel.classfile.ConstantModule added org.apache.bcel.classfile.ConstantModule
Info Class org.apache.bcel.classfile.ConstantPackage added org.apache.bcel.classfile.ConstantPackage
Info Method 'public void visitConstantModule(org.apache.bcel.classfile.ConstantModule)' has been added org.apache.bcel.classfile.DescendingVisitor public void visitConstantModule(org.apache.bcel.classfile.ConstantModule)
Info Method 'public void visitConstantPackage(org.apache.bcel.classfile.ConstantPackage)' has been added org.apache.bcel.classfile.DescendingVisitor public void visitConstantPackage(org.apache.bcel.classfile.ConstantPackage)
Info Method 'public void visitConstantModule(org.apache.bcel.classfile.ConstantModule)' has been added org.apache.bcel.classfile.EmptyVisitor public void visitConstantModule(org.apache.bcel.classfile.ConstantModule)
Info Method 'public void visitConstantPackage(org.apache.bcel.classfile.ConstantPackage)' has been added org.apache.bcel.classfile.EmptyVisitor public void visitConstantPackage(org.apache.bcel.classfile.ConstantPackage)
Info Method 'public LocalVariable(int, int, int, int, int, org.apache.bcel.classfile.ConstantPool, int)' has been added org.apache.bcel.classfile.LocalVariable public LocalVariable(int, int, int, int, int, org.apache.bcel.classfile.ConstantPool, int)
Info Method 'public int getOrigIndex()' has been added org.apache.bcel.classfile.LocalVariable public int getOrigIndex()
Info Method 'public org.apache.bcel.generic.ReferenceType getReferenceType(org.apache.bcel.generic.ConstantPoolGen)' has been added org.apache.bcel.generic.INVOKEDYNAMIC public org.apache.bcel.generic.ReferenceType getReferenceType(org.apache.bcel.generic.ConstantPoolGen)
Info Method 'public LocalVariableGen(int, java.lang.String, org.apache.bcel.generic.Type, org.apache.bcel.generic.InstructionHandle, org.apache.bcel.generic.InstructionHandle, int)' has been added org.apache.bcel.generic.LocalVariableGen public LocalVariableGen(int, java.lang.String, org.apache.bcel.generic.Type, org.apache.bcel.generic.InstructionHandle, org.apache.bcel.generic.InstructionHandle, int)
Info Method 'public int getOrigIndex()' has been added org.apache.bcel.generic.LocalVariableGen public int getOrigIndex()
Info Method 'public org.apache.bcel.generic.LocalVariableGen addLocalVariable(java.lang.String, org.apache.bcel.generic.Type, int, org.apache.bcel.generic.InstructionHandle, org.apache.bcel.generic.InstructionHandle, int)' has been added org.apache.bcel.generic.MethodGen public org.apache.bcel.generic.LocalVariableGen addLocalVariable(java.lang.String, org.apache.bcel.generic.Type, int, org.apache.bcel.generic.InstructionHandle, org.apache.bcel.generic.InstructionHandle, int)
Info Method 'public org.apache.bcel.classfile.LocalVariableTypeTable getLocalVariableTypeTable()' has been added org.apache.bcel.generic.MethodGen public org.apache.bcel.classfile.LocalVariableTypeTable getLocalVariableTypeTable()
Info Method 'public void removeLocalVariableTypeTable()' has been added org.apache.bcel.generic.MethodGen public void removeLocalVariableTypeTable()

API Changelog

The following APIs were modified from version 6.0 to 6.1:
  • Non justified changes

    Class From To
    org.apache.bcel.Const CONSTANT_Module
    org.apache.bcel.Const CONSTANT_Package
    org.apache.bcel.classfile.ConstantModule
    org.apache.bcel.classfile.ConstantPackage
    org.apache.bcel.classfile.DescendingVisitor public void visitConstantModule(org.apache.bcel.classfile.ConstantModule)
    org.apache.bcel.classfile.DescendingVisitor public void visitConstantPackage(org.apache.bcel.classfile.ConstantPackage)
    org.apache.bcel.classfile.EmptyVisitor public void visitConstantModule(org.apache.bcel.classfile.ConstantModule)
    org.apache.bcel.classfile.EmptyVisitor public void visitConstantPackage(org.apache.bcel.classfile.ConstantPackage)
    org.apache.bcel.classfile.LocalVariable public LocalVariable(int, int, int, int, int, org.apache.bcel.classfile.ConstantPool, int)
    org.apache.bcel.classfile.LocalVariable public int getOrigIndex()
    org.apache.bcel.classfile.Visitor public void visitConstantModule(org.apache.bcel.classfile.ConstantModule)
    org.apache.bcel.classfile.Visitor public void visitConstantPackage(org.apache.bcel.classfile.ConstantPackage)
    org.apache.bcel.generic.INVOKEDYNAMIC public org.apache.bcel.generic.ReferenceType getReferenceType(org.apache.bcel.generic.ConstantPoolGen)
    org.apache.bcel.generic.LocalVariableGen public LocalVariableGen(int, java.lang.String, org.apache.bcel.generic.Type, org.apache.bcel.generic.InstructionHandle, org.apache.bcel.generic.InstructionHandle, int)
    org.apache.bcel.generic.LocalVariableGen public int getOrigIndex()
    org.apache.bcel.generic.MethodGen public org.apache.bcel.classfile.LocalVariableTypeTable getLocalVariableTypeTable()
    org.apache.bcel.generic.MethodGen public org.apache.bcel.generic.LocalVariableGen addLocalVariable(java.lang.String, org.apache.bcel.generic.Type, int, org.apache.bcel.generic.InstructionHandle, org.apache.bcel.generic.InstructionHandle, int)
    org.apache.bcel.generic.MethodGen public void removeLocalVariableTypeTable()