Author: kkolinko Date: Fri Sep 12 18:38:03 2014 New Revision: 1624605 URL: http://svn.apache.org/r1624605 Log: Flatten class hierarchy. The only subtype of Annotations class is RuntimeVisibleAnnotations.
Removed: tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/RuntimeVisibleAnnotations.java Modified: tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Annotations.java tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Attribute.java Modified: tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Annotations.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Annotations.java?rev=1624605&r1=1624604&r2=1624605&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Annotations.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Annotations.java Fri Sep 12 18:38:03 2014 @@ -26,7 +26,7 @@ import java.io.IOException; * @author <A HREF="mailto:dbros...@qis.net">D. Brosius</A> * @since 6.0 */ -public abstract class Annotations extends Attribute { +public class Annotations extends Attribute { private final AnnotationEntry[] annotation_table; Modified: tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Attribute.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Attribute.java?rev=1624605&r1=1624604&r2=1624605&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Attribute.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Attribute.java Fri Sep 12 18:38:03 2014 @@ -65,7 +65,7 @@ public abstract class Attribute { // Call proper constructor, depending on `name' if (name.equals("RuntimeVisibleAnnotations")) { - return new RuntimeVisibleAnnotations(file, constant_pool); + return new Annotations(file, constant_pool); } else { // All other attributes are skipped Utility.skipFully(file, length); --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org