commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Benedikt Ritter <>
Subject [BCEL] Breaking changes in 6.1 needed by Tomcat (?)
Date Mon, 28 Aug 2017 18:58:09 GMT

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…)


[1] <>
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message