Hi,

Rev. 1782852 [1] has introduced two breaking changes by adding the methods:

public void visitAnnotation(org.apache.bcel.classfile.Annotations)
public void visitAnnotationDefault(org.apache.bcel.classfile.AnnotationDefault)

to the interface org.apache.bcel.classfile.Visitor. The commit comment 
indicates that these changes are needed by the Tomcat project. How do we want 
to deal with this for the upcoming 6.1 release? I see several options:

- accept these changes and make it explicit in release notes
- add a new interface which extends from the Visitor interface and add the new 
methods to that interface
- major version bump (probably not the best idea…)

Thoughts?
Benedikt

[1] http://svn.apache.org/viewvc?view=revision&revision=1782852 
<http://svn.apache.org/viewvc?view=revision&revision=1782852>

Reply via email to