Apache Commons logo Commons BCEL
Comparing source compatibility of bcel-6.9.0.jar against bcel-6.8.2.jar
Old: bcel-6.8.2.jar
New: bcel-6.9.0.jar
Created: 2024-04-27T13:35:15.690+0000
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: false
Includes: all
Excludes: n.a.
Semantic Versioning: 0.1.0
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED public class  org.apache.bcel.classfile.DescendingVisitor top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void visitRecord(org.apache.bcel.classfile.Record)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 509
NEW public n.a. void visitRecordComponent(org.apache.bcel.classfile.RecordComponentInfo)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 517
MODIFIED public class  org.apache.bcel.classfile.JavaClass top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.bcel.classfile.AccessFlags n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. boolean isRecord()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 766
NEW final public class  org.apache.bcel.classfile.Record top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.apache.bcel.classfile.Attribute n.a.
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.Cloneable n.a.
NEW org.apache.bcel.classfile.Node n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. Record(int, int, org.apache.bcel.classfile.RecordComponentInfo[], org.apache.bcel.classfile.ConstantPool) n.a.
Old file New file
n.a. 76
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void accept(org.apache.bcel.classfile.Visitor)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 90
NEW public n.a. org.apache.bcel.classfile.Attribute copy(org.apache.bcel.classfile.ConstantPool)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 100
NEW public n.a. void dump(java.io.DataOutputStream)
Status: Name:
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 116
NEW public n.a. org.apache.bcel.classfile.RecordComponentInfo[] getComponents()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 129
NEW public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 139
NEW public class  org.apache.bcel.classfile.RecordComponentInfo top
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW org.apache.bcel.classfile.Node n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. RecordComponentInfo(java.io.DataInput, org.apache.bcel.classfile.ConstantPool)
Status: Name:
NEW java.io.IOException
n.a.
Old file New file
n.a. 47
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void accept(org.apache.bcel.classfile.Visitor)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 60
NEW public n.a. void dump(java.io.DataOutputStream)
Status: Name:
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 70
NEW public n.a. org.apache.bcel.classfile.Attribute[] getAttributes()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 84
NEW public n.a. org.apache.bcel.classfile.ConstantPool getConstantPool()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 93
NEW public n.a. int getDescriptorIndex()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 102
NEW public n.a. int getIndex()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 111
NEW public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 121
MODIFIED public abstract interface  org.apache.bcel.classfile.Visitor top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void visitRecord(org.apache.bcel.classfile.Record)
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 229
NEW public n.a. void visitRecordComponent(org.apache.bcel.classfile.RecordComponentInfo)
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 239
MODIFIED final public class  org.apache.bcel.Const top
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final byte ATTR_RECORD n.a.
MODIFIED public class  org.apache.bcel.verifier.statics.StringRepresentation top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.bcel.classfile.EmptyVisitor n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void visitRecord(org.apache.bcel.classfile.Record)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 404
NEW public n.a. void visitRecordComponent(org.apache.bcel.classfile.RecordComponentInfo)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 409