Comparing source compatibility of bcel-6.13.0.jar against bcel-6.12.0.jar
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
Superclass:
| Status |
Superclass |
Compatibility Changes |
| UNCHANGED |
org.apache.bcel.classfile.Constant |
n.a. |
Methods:
| Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
| NEW |
public
|
n.a. |
void |
visitPermittedSubclasses(org.apache.bcel.classfile.PermittedSubclasses) |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
520
|
|
Methods:
| Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
| NEW |
public
|
n.a. |
void |
visitPermittedSubclasses(org.apache.bcel.classfile.PermittedSubclasses) |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
304
|
|
Superclass:
| Status |
Superclass |
Compatibility Changes |
| UNCHANGED |
org.apache.bcel.classfile.Attribute |
n.a. |
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. |
PermittedSubclasses(org.apache.bcel.classfile.PermittedSubclasses) |
|
n.a. |
| Old file |
New file |
|
n.a.
|
78
|
|
| NEW |
public
|
n.a. |
PermittedSubclasses(int, int, int[], org.apache.bcel.classfile.ConstantPool) |
|
n.a. |
| Old file |
New file |
|
n.a.
|
66
|
|
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.
|
89
|
|
| 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.
|
99
|
|
| 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.
|
115
|
|
| NEW |
public
|
n.a. |
java.lang.String[] |
getClassNames() |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
137
|
|
| NEW |
public
|
n.a. |
int[] |
getClasses() |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
128
|
|
| NEW |
public
|
n.a. |
int |
getNumberClasses() |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
148
|
|
| NEW |
public
|
n.a. |
void |
setClasses(int[]) |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
157
|
|
| NEW |
public
|
n.a. |
java.lang.String |
toString() |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
167
|
|
Methods:
| Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
| NEW |
final
public
|
Generic Templates:
| Change Status |
Name |
Old Type |
New Type |
Generics |
| NEW |
T |
n.a. |
org.apache.bcel.classfile.Attribute |
|
|
org.apache.bcel.classfile.Attribute |
getAttribute(byte) |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
92
|
|
Superclass:
| Status |
Superclass |
Compatibility Changes |
| UNCHANGED |
org.apache.bcel.classfile.Attribute |
n.a. |
Methods:
| Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
| NEW |
public
|
n.a. |
void |
visitPermittedSubclasses(org.apache.bcel.classfile.PermittedSubclasses) |
|
Compatibility Changes:
| Change |
| METHOD_NEW_DEFAULT |
|
| Old file |
New file |
|
n.a.
|
438
|
|
Fields:
| Status |
Modifier |
Type |
Field |
Compatibility Changes: |
| NEW |
public
static
final
|
byte |
ATTR_PERMITTED_SUBCLASSES |
n.a. |
| NEW |
public
static
final
|
short |
MAJOR_27 |
n.a. |
| NEW |
public
static
final
|
short |
MAJOR_28 |
n.a. |
| NEW |
public
static
final
|
short |
MINOR_27 |
n.a. |
| NEW |
public
static
final
|
short |
MINOR_28 |
n.a. |
Superclass:
| Status |
Superclass |
Compatibility Changes |
| UNCHANGED |
org.apache.bcel.generic.ReferenceType |
n.a. |
Methods:
| Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
| NEW |
public
|
n.a. |
boolean |
isElementType(org.apache.bcel.generic.Type) |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
152
|
|
Superclass:
| Status |
Superclass |
Compatibility Changes |
| UNCHANGED |
org.apache.bcel.classfile.EmptyVisitor |
n.a. |
Superclass:
| Status |
Superclass |
Compatibility Changes |
| UNCHANGED |
org.apache.bcel.verifier.PassVerifier |
n.a. |
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 |
visitPermittedSubclasses(org.apache.bcel.classfile.PermittedSubclasses) |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
412
|
|
Superclass:
| Status |
Superclass |
Compatibility Changes |
| UNCHANGED |
org.apache.bcel.generic.EmptyVisitor |
n.a. |
Superclass:
| Status |
Superclass |
Compatibility Changes |
| UNCHANGED |
org.apache.bcel.verifier.PassVerifier |
n.a. |
|