You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2015/08/13 23:58:02 UTC
svn commit: r1695786 [1/2] - in /commons/proper/bcel/trunk/src:
main/java/org/apache/commons/bcel6/classfile/
main/java/org/apache/commons/bcel6/generic/
main/java/org/apache/commons/bcel6/util/
main/java/org/apache/commons/bcel6/verifier/ main/java/or...
Author: ggregory
Date: Thu Aug 13 21:58:00 2015
New Revision: 1695786
URL: http://svn.apache.org/r1695786
Log:
Add missing '@Override' annotations to implementations of interface methods (requires Java 6, but we are now on 7, so all it good).
Modified:
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/AnnotationEntry.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Attribute.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/CodeException.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Constant.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantClass.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantDouble.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantFloat.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantInteger.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantLong.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantPool.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantString.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/DescendingVisitor.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/EmptyVisitor.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Field.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/InnerClass.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/JavaClass.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/LineNumber.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/LocalVariable.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Method.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ParameterAnnotationEntry.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ACONST_NULL.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ANEWARRAY.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ARRAYLENGTH.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ATHROW.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ArithmeticInstruction.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ArrayInstruction.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/BIPUSH.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/BranchInstruction.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CHECKCAST.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CPInstruction.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ClassGen.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CodeExceptionGen.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ConversionInstruction.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCMPG.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCMPL.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCONST.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/EmptyVisitor.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCMPG.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCMPL.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCONST.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldGen.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldGenOrMethodGen.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldOrMethod.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/GETFIELD.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/GETSTATIC.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ICONST.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IDIV.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INSTANCEOF.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEDYNAMIC.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEINTERFACE.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKESPECIAL.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKESTATIC.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEVIRTUAL.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IREM.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionComparator.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionList.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/JsrInstruction.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LCMP.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LCONST.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LDC.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LDIV.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LREM.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LineNumberGen.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LocalVariableGen.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LocalVariableInstruction.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/MONITORENTER.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/MONITOREXIT.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/MULTIANEWARRAY.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/MethodGen.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/NEW.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/NEWARRAY.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/PUSH.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/PUTFIELD.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/PUTSTATIC.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/RET.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ReturnInstruction.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/SIPUSH.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/SWITCH.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/ClassLoaderRepository.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/ClassPath.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/util/SyntheticRepository.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/TransitiveHull.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/VerifierAppFrame.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/VerifierFactoryListModel.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/VerifyDialog.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/structurals/ControlFlowGraph.java
commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/verifier/structurals/Subroutines.java
commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/BCELBenchmark.java
commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/PerformanceTest.java
commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/data/AnonymousClassTest.java
commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/data/AttributeTestClassEM02.java
commons/proper/bcel/trunk/src/test/java/org/apache/commons/bcel6/visitors/CounterVisitor.java
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/AnnotationEntry.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/AnnotationEntry.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/AnnotationEntry.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/AnnotationEntry.java Thu Aug 13 21:58:00 2015
@@ -88,6 +88,7 @@ public class AnnotationEntry implements
*
* @param v Visitor object
*/
+ @Override
public void accept(Visitor v) {
v.visitAnnotationEntry(this);
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Attribute.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Attribute.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Attribute.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Attribute.java Thu Aug 13 21:58:00 2015
@@ -76,6 +76,7 @@ public abstract class Attribute implemen
* @param v
* Visitor object
*/
+ @Override
public abstract void accept(Visitor v);
/**
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/CodeException.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/CodeException.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/CodeException.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/CodeException.java Thu Aug 13 21:58:00 2015
@@ -90,6 +90,7 @@ public final class CodeException impleme
*
* @param v Visitor object
*/
+ @Override
public void accept( Visitor v ) {
v.visitCodeException(this);
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Constant.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Constant.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Constant.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Constant.java Thu Aug 13 21:58:00 2015
@@ -37,6 +37,7 @@ public abstract class Constant implement
private static final long serialVersionUID = 5739037344085356353L;
private static BCELComparator _cmp = new BCELComparator() {
+ @Override
public boolean equals( Object o1, Object o2 ) {
Constant THIS = (Constant) o1;
Constant THAT = (Constant) o2;
@@ -44,6 +45,7 @@ public abstract class Constant implement
}
+ @Override
public int hashCode( Object o ) {
Constant THIS = (Constant) o;
return THIS.toString().hashCode();
@@ -72,6 +74,7 @@ public abstract class Constant implement
*
* @param v Visitor object
*/
+ @Override
public abstract void accept( Visitor v );
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantClass.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantClass.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantClass.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantClass.java Thu Aug 13 21:58:00 2015
@@ -102,6 +102,7 @@ public final class ConstantClass extends
/** @return String object
*/
+ @Override
public Object getConstantValue( ConstantPool cp ) {
Constant c = cp.getConstant(name_index, Constants.CONSTANT_Utf8);
return ((ConstantUtf8) c).getBytes();
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantDouble.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantDouble.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantDouble.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantDouble.java Thu Aug 13 21:58:00 2015
@@ -110,6 +110,7 @@ public final class ConstantDouble extend
/** @return Double object
*/
+ @Override
public Object getConstantValue( ConstantPool cp ) {
return new Double(bytes);
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantFloat.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantFloat.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantFloat.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantFloat.java Thu Aug 13 21:58:00 2015
@@ -111,6 +111,7 @@ public final class ConstantFloat extends
/** @return Float object
*/
+ @Override
public Object getConstantValue( ConstantPool cp ) {
return new Float(bytes);
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantInteger.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantInteger.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantInteger.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantInteger.java Thu Aug 13 21:58:00 2015
@@ -110,6 +110,7 @@ public final class ConstantInteger exten
/** @return Integer object
*/
+ @Override
public Object getConstantValue( ConstantPool cp ) {
return Integer.valueOf(bytes);
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantLong.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantLong.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantLong.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantLong.java Thu Aug 13 21:58:00 2015
@@ -110,6 +110,7 @@ public final class ConstantLong extends
/** @return Long object
*/
+ @Override
public Object getConstantValue( ConstantPool cp ) {
return Long.valueOf(bytes);
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantPool.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantPool.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantPool.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantPool.java Thu Aug 13 21:58:00 2015
@@ -88,6 +88,7 @@ public class ConstantPool implements Clo
*
* @param v Visitor object
*/
+ @Override
public void accept( Visitor v ) {
v.visitConstantPool(this);
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantString.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantString.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantString.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ConstantString.java Thu Aug 13 21:58:00 2015
@@ -110,6 +110,7 @@ public final class ConstantString extend
/** @return String object
*/
+ @Override
public Object getConstantValue( ConstantPool cp ) {
Constant c = cp.getConstant(string_index, Constants.CONSTANT_Utf8);
return ((ConstantUtf8) c).getBytes();
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/DescendingVisitor.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/DescendingVisitor.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/DescendingVisitor.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/DescendingVisitor.java Thu Aug 13 21:58:00 2015
@@ -85,6 +85,7 @@ public class DescendingVisitor implement
clazz.accept(this);
}
+ @Override
public void visitJavaClass(JavaClass _clazz)
{
stack.push(_clazz);
@@ -105,6 +106,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitAnnotation(Annotations annotation)
{
stack.push(annotation);
@@ -116,6 +118,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitAnnotationEntry(AnnotationEntry annotationEntry)
{
stack.push(annotationEntry);
@@ -123,6 +126,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitField(Field field)
{
stack.push(field);
@@ -134,6 +138,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitConstantValue(ConstantValue cv)
{
stack.push(cv);
@@ -141,6 +146,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitMethod(Method method)
{
stack.push(method);
@@ -152,6 +158,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitExceptionTable(ExceptionTable table)
{
stack.push(table);
@@ -159,6 +166,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitCode(Code code)
{
stack.push(code);
@@ -174,6 +182,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitCodeException(CodeException ce)
{
stack.push(ce);
@@ -181,6 +190,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitLineNumberTable(LineNumberTable table)
{
stack.push(table);
@@ -192,6 +202,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitLineNumber(LineNumber number)
{
stack.push(number);
@@ -199,6 +210,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitLocalVariableTable(LocalVariableTable table)
{
stack.push(table);
@@ -210,6 +222,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitStackMap(StackMap table)
{
stack.push(table);
@@ -221,6 +234,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitStackMapEntry(StackMapEntry var)
{
stack.push(var);
@@ -228,6 +242,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitStackMapTable(StackMapTable table)
{
stack.push(table);
@@ -239,6 +254,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitStackMapTableEntry(StackMapTableEntry var)
{
stack.push(var);
@@ -246,6 +262,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitLocalVariable(LocalVariable var)
{
stack.push(var);
@@ -253,6 +270,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitConstantPool(ConstantPool cp)
{
stack.push(cp);
@@ -268,6 +286,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitConstantClass(ConstantClass constant)
{
stack.push(constant);
@@ -275,6 +294,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitConstantDouble(ConstantDouble constant)
{
stack.push(constant);
@@ -282,6 +302,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitConstantFieldref(ConstantFieldref constant)
{
stack.push(constant);
@@ -289,6 +310,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitConstantFloat(ConstantFloat constant)
{
stack.push(constant);
@@ -296,6 +318,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitConstantInteger(ConstantInteger constant)
{
stack.push(constant);
@@ -303,6 +326,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitConstantInterfaceMethodref(
ConstantInterfaceMethodref constant)
{
@@ -311,6 +335,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitConstantInvokeDynamic(
ConstantInvokeDynamic constant)
{
@@ -319,6 +344,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitConstantLong(ConstantLong constant)
{
stack.push(constant);
@@ -326,6 +352,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitConstantMethodref(ConstantMethodref constant)
{
stack.push(constant);
@@ -333,6 +360,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitConstantNameAndType(ConstantNameAndType constant)
{
stack.push(constant);
@@ -340,6 +368,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitConstantString(ConstantString constant)
{
stack.push(constant);
@@ -347,6 +376,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitConstantUtf8(ConstantUtf8 constant)
{
stack.push(constant);
@@ -354,6 +384,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitInnerClasses(InnerClasses ic)
{
stack.push(ic);
@@ -365,6 +396,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitInnerClass(InnerClass inner)
{
stack.push(inner);
@@ -372,6 +404,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitBootstrapMethods(BootstrapMethods bm)
{
stack.push(bm);
@@ -384,6 +417,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitDeprecated(Deprecated attribute)
{
stack.push(attribute);
@@ -391,6 +425,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitSignature(Signature attribute)
{
stack.push(attribute);
@@ -398,6 +433,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitSourceFile(SourceFile attribute)
{
stack.push(attribute);
@@ -405,6 +441,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitSynthetic(Synthetic attribute)
{
stack.push(attribute);
@@ -412,6 +449,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitUnknown(Unknown attribute)
{
stack.push(attribute);
@@ -419,6 +457,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitAnnotationDefault(AnnotationDefault obj)
{
stack.push(obj);
@@ -426,6 +465,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitEnclosingMethod(EnclosingMethod obj)
{
stack.push(obj);
@@ -433,6 +473,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitLocalVariableTypeTable(LocalVariableTypeTable obj)
{
stack.push(obj);
@@ -440,6 +481,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitParameterAnnotation(ParameterAnnotations obj)
{
stack.push(obj);
@@ -447,6 +489,7 @@ public class DescendingVisitor implement
stack.pop();
}
+ @Override
public void visitMethodParameters(MethodParameters obj)
{
stack.push(obj);
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/EmptyVisitor.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/EmptyVisitor.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/EmptyVisitor.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/EmptyVisitor.java Thu Aug 13 21:58:00 2015
@@ -33,6 +33,7 @@ public class EmptyVisitor implements Vis
/**
* @since 6.0
*/
+ @Override
public void visitAnnotation(Annotations obj)
{
}
@@ -40,6 +41,7 @@ public class EmptyVisitor implements Vis
/**
* @since 6.0
*/
+ @Override
public void visitParameterAnnotation(ParameterAnnotations obj)
{
}
@@ -47,6 +49,7 @@ public class EmptyVisitor implements Vis
/**
* @since 6.0
*/
+ @Override
public void visitAnnotationEntry(AnnotationEntry obj)
{
}
@@ -54,90 +57,112 @@ public class EmptyVisitor implements Vis
/**
* @since 6.0
*/
+ @Override
public void visitAnnotationDefault(AnnotationDefault obj)
{
}
+ @Override
public void visitCode(Code obj)
{
}
+ @Override
public void visitCodeException(CodeException obj)
{
}
+ @Override
public void visitConstantClass(ConstantClass obj)
{
}
+ @Override
public void visitConstantDouble(ConstantDouble obj)
{
}
+ @Override
public void visitConstantFieldref(ConstantFieldref obj)
{
}
+ @Override
public void visitConstantFloat(ConstantFloat obj)
{
}
+ @Override
public void visitConstantInteger(ConstantInteger obj)
{
}
+ @Override
public void visitConstantInterfaceMethodref(ConstantInterfaceMethodref obj)
{
}
+ @Override
public void visitConstantInvokeDynamic(ConstantInvokeDynamic obj)
{
}
+ @Override
public void visitConstantLong(ConstantLong obj)
{
}
+ @Override
public void visitConstantMethodref(ConstantMethodref obj)
{
}
+ @Override
public void visitConstantNameAndType(ConstantNameAndType obj)
{
}
+ @Override
public void visitConstantPool(ConstantPool obj)
{
}
+ @Override
public void visitConstantString(ConstantString obj)
{
}
+ @Override
public void visitConstantUtf8(ConstantUtf8 obj)
{
}
+ @Override
public void visitConstantValue(ConstantValue obj)
{
}
+ @Override
public void visitDeprecated(Deprecated obj)
{
}
+ @Override
public void visitExceptionTable(ExceptionTable obj)
{
}
+ @Override
public void visitField(Field obj)
{
}
+ @Override
public void visitInnerClass(InnerClass obj)
{
}
+ @Override
public void visitInnerClasses(InnerClasses obj)
{
}
@@ -145,54 +170,67 @@ public class EmptyVisitor implements Vis
/**
* @since 6.0
*/
+ @Override
public void visitBootstrapMethods(BootstrapMethods obj)
{
}
+ @Override
public void visitJavaClass(JavaClass obj)
{
}
+ @Override
public void visitLineNumber(LineNumber obj)
{
}
+ @Override
public void visitLineNumberTable(LineNumberTable obj)
{
}
+ @Override
public void visitLocalVariable(LocalVariable obj)
{
}
+ @Override
public void visitLocalVariableTable(LocalVariableTable obj)
{
}
+ @Override
public void visitMethod(Method obj)
{
}
+ @Override
public void visitSignature(Signature obj)
{
}
+ @Override
public void visitSourceFile(SourceFile obj)
{
}
+ @Override
public void visitSynthetic(Synthetic obj)
{
}
+ @Override
public void visitUnknown(Unknown obj)
{
}
+ @Override
public void visitStackMap(StackMap obj)
{
}
+ @Override
public void visitStackMapEntry(StackMapEntry obj)
{
}
@@ -200,6 +238,7 @@ public class EmptyVisitor implements Vis
/**
* @since 6.0
*/
+ @Override
public void visitStackMapTable(StackMapTable obj)
{
}
@@ -207,6 +246,7 @@ public class EmptyVisitor implements Vis
/**
* @since 6.0
*/
+ @Override
public void visitStackMapTableEntry(StackMapTableEntry obj)
{
}
@@ -214,6 +254,7 @@ public class EmptyVisitor implements Vis
/**
* @since 6.0
*/
+ @Override
public void visitEnclosingMethod(EnclosingMethod obj)
{
}
@@ -221,6 +262,7 @@ public class EmptyVisitor implements Vis
/**
* @since 6.0
*/
+ @Override
public void visitLocalVariableTypeTable(LocalVariableTypeTable obj)
{
}
@@ -228,6 +270,7 @@ public class EmptyVisitor implements Vis
/**
* @since 6.0
*/
+ @Override
public void visitMethodParameters(MethodParameters obj)
{
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Field.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Field.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Field.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Field.java Thu Aug 13 21:58:00 2015
@@ -35,6 +35,7 @@ public final class Field extends FieldOr
private static final long serialVersionUID = -4604082205545049134L;
private static final BCELComparator _cmp = new BCELComparator() {
+ @Override
public boolean equals( Object o1, Object o2 ) {
Field THIS = (Field) o1;
Field THAT = (Field) o2;
@@ -43,6 +44,7 @@ public final class Field extends FieldOr
}
+ @Override
public int hashCode( Object o ) {
Field THIS = (Field) o;
return THIS.getSignature().hashCode() ^ THIS.getName().hashCode();
@@ -89,6 +91,7 @@ public final class Field extends FieldOr
*
* @param v Visitor object
*/
+ @Override
public void accept( Visitor v ) {
v.visitField(this);
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/InnerClass.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/InnerClass.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/InnerClass.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/InnerClass.java Thu Aug 13 21:58:00 2015
@@ -83,6 +83,7 @@ public final class InnerClass implements
*
* @param v Visitor object
*/
+ @Override
public void accept( Visitor v ) {
v.visitInnerClass(this);
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/JavaClass.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/JavaClass.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/JavaClass.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/JavaClass.java Thu Aug 13 21:58:00 2015
@@ -76,6 +76,7 @@ public class JavaClass extends AccessFla
private static final BCELComparator _cmp = new BCELComparator() { // TODO could be final (setter unused)
+ @Override
public boolean equals( Object o1, Object o2 ) {
JavaClass THIS = (JavaClass) o1;
JavaClass THAT = (JavaClass) o2;
@@ -83,6 +84,7 @@ public class JavaClass extends AccessFla
}
+ @Override
public int hashCode( Object o ) {
JavaClass THIS = (JavaClass) o;
return THIS.getClassName().hashCode();
@@ -207,6 +209,7 @@ public class JavaClass extends AccessFla
*
* @param v Visitor object
*/
+ @Override
public void accept( Visitor v ) {
v.visitJavaClass(this);
}
@@ -787,6 +790,7 @@ public class JavaClass extends AccessFla
* Return the natural ordering of two JavaClasses.
* This ordering is based on the class name
*/
+ @Override
public int compareTo( JavaClass obj ) {
return getClassName().compareTo(obj.getClassName());
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/LineNumber.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/LineNumber.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/LineNumber.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/LineNumber.java Thu Aug 13 21:58:00 2015
@@ -78,6 +78,7 @@ public final class LineNumber implements
*
* @param v Visitor object
*/
+ @Override
public void accept( Visitor v ) {
v.visitLineNumber(this);
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/LocalVariable.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/LocalVariable.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/LocalVariable.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/LocalVariable.java Thu Aug 13 21:58:00 2015
@@ -91,6 +91,7 @@ public final class LocalVariable impleme
*
* @param v Visitor object
*/
+ @Override
public void accept( Visitor v ) {
v.visitLocalVariable(this);
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Method.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Method.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Method.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/Method.java Thu Aug 13 21:58:00 2015
@@ -36,6 +36,7 @@ public final class Method extends FieldO
private static final long serialVersionUID = -2013983967283787941L;
private static BCELComparator _cmp = new BCELComparator() {
+ @Override
public boolean equals( Object o1, Object o2 ) {
Method THIS = (Method) o1;
Method THAT = (Method) o2;
@@ -44,6 +45,7 @@ public final class Method extends FieldO
}
+ @Override
public int hashCode( Object o ) {
Method THIS = (Method) o;
return THIS.getSignature().hashCode() ^ THIS.getName().hashCode();
@@ -102,6 +104,7 @@ public final class Method extends FieldO
*
* @param v Visitor object
*/
+ @Override
public void accept( Visitor v ) {
v.visitMethod(this);
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ParameterAnnotationEntry.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ParameterAnnotationEntry.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ParameterAnnotationEntry.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/classfile/ParameterAnnotationEntry.java Thu Aug 13 21:58:00 2015
@@ -58,6 +58,7 @@ public class ParameterAnnotationEntry im
*
* @param v Visitor object
*/
+ @Override
public void accept( Visitor v ) {
// v.visitParameterAnnotationEntry(this);
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ACONST_NULL.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ACONST_NULL.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ACONST_NULL.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ACONST_NULL.java Thu Aug 13 21:58:00 2015
@@ -38,6 +38,7 @@ public class ACONST_NULL extends Instruc
/** @return Type.NULL
*/
+ @Override
public Type getType( ConstantPoolGen cp ) {
return Type.NULL;
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ANEWARRAY.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ANEWARRAY.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ANEWARRAY.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ANEWARRAY.java Thu Aug 13 21:58:00 2015
@@ -44,6 +44,7 @@ public class ANEWARRAY extends CPInstruc
}
+ @Override
public Class<?>[] getExceptions() {
return ExceptionConstants.createExceptions(ExceptionConstants.EXCS.EXCS_CLASS_AND_INTERFACE_RESOLUTION,
ExceptionConstants.NEGATIVE_ARRAY_SIZE_EXCEPTION);
@@ -70,6 +71,7 @@ public class ANEWARRAY extends CPInstruc
}
+ @Override
public ObjectType getLoadClassType( ConstantPoolGen cpg ) {
Type t = getType(cpg);
if (t instanceof ArrayType) {
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ARRAYLENGTH.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ARRAYLENGTH.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ARRAYLENGTH.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ARRAYLENGTH.java Thu Aug 13 21:58:00 2015
@@ -37,6 +37,7 @@ public class ARRAYLENGTH extends Instruc
/** @return exceptions this instruction may cause
*/
+ @Override
public Class<?>[] getExceptions() {
return new Class[] {
org.apache.commons.bcel6.ExceptionConstants.NULL_POINTER_EXCEPTION
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ATHROW.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ATHROW.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ATHROW.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ATHROW.java Thu Aug 13 21:58:00 2015
@@ -38,6 +38,7 @@ public class ATHROW extends Instruction
/** @return exceptions this instruction may cause
*/
+ @Override
public Class<?>[] getExceptions() {
return new Class[] {
org.apache.commons.bcel6.ExceptionConstants.THROWABLE
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ArithmeticInstruction.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ArithmeticInstruction.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ArithmeticInstruction.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ArithmeticInstruction.java Thu Aug 13 21:58:00 2015
@@ -48,6 +48,7 @@ public abstract class ArithmeticInstruct
/** @return type associated with the instruction
*/
+ @Override
public Type getType( ConstantPoolGen cp ) {
switch (opcode) {
case Constants.DADD:
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ArrayInstruction.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ArrayInstruction.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ArrayInstruction.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ArrayInstruction.java Thu Aug 13 21:58:00 2015
@@ -46,6 +46,7 @@ public abstract class ArrayInstruction e
}
+ @Override
public Class<?>[] getExceptions() {
return ExceptionConstants.createExceptions(ExceptionConstants.EXCS.EXCS_ARRAY_EXCEPTION);
}
@@ -53,6 +54,7 @@ public abstract class ArrayInstruction e
/** @return type associated with the instruction
*/
+ @Override
public Type getType( ConstantPoolGen cp ) {
switch (opcode) {
case org.apache.commons.bcel6.Constants.IALOAD:
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/BIPUSH.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/BIPUSH.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/BIPUSH.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/BIPUSH.java Thu Aug 13 21:58:00 2015
@@ -80,6 +80,7 @@ public class BIPUSH extends Instruction
}
+ @Override
public Number getValue() {
return Integer.valueOf(b);
}
@@ -87,6 +88,7 @@ public class BIPUSH extends Instruction
/** @return Type.BYTE
*/
+ @Override
public Type getType( ConstantPoolGen cp ) {
return Type.BYTE;
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/BranchInstruction.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/BranchInstruction.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/BranchInstruction.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/BranchInstruction.java Thu Aug 13 21:58:00 2015
@@ -212,6 +212,7 @@ public abstract class BranchInstruction
* @param old_ih old target
* @param new_ih new target
*/
+ @Override
public void updateTarget( InstructionHandle old_ih, InstructionHandle new_ih ) {
if (target == old_ih) {
setTarget(new_ih);
@@ -224,6 +225,7 @@ public abstract class BranchInstruction
/**
* @return true, if ih is target of this instruction
*/
+ @Override
public boolean containsTarget( InstructionHandle ih ) {
return (target == ih);
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CHECKCAST.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CHECKCAST.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CHECKCAST.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CHECKCAST.java Thu Aug 13 21:58:00 2015
@@ -49,12 +49,14 @@ public class CHECKCAST extends CPInstruc
/** @return exceptions this instruction may cause
*/
+ @Override
public Class<?>[] getExceptions() {
return ExceptionConstants.createExceptions(ExceptionConstants.EXCS.EXCS_CLASS_AND_INTERFACE_RESOLUTION,
ExceptionConstants.CLASS_CAST_EXCEPTION);
}
+ @Override
public ObjectType getLoadClassType( ConstantPoolGen cpg ) {
Type t = getType(cpg);
if (t instanceof ArrayType) {
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CPInstruction.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CPInstruction.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CPInstruction.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CPInstruction.java Thu Aug 13 21:58:00 2015
@@ -115,6 +115,7 @@ public abstract class CPInstruction exte
/**
* @return index in constant pool referred by this instruction.
*/
+ @Override
public final int getIndex() {
return index;
}
@@ -124,6 +125,7 @@ public abstract class CPInstruction exte
* Set the index to constant pool.
* @param index in constant pool.
*/
+ @Override
public void setIndex( int index ) { // TODO could be package-protected?
if (index < 0) {
throw new ClassGenException("Negative index value: " + index);
@@ -134,6 +136,7 @@ public abstract class CPInstruction exte
/** @return type related with this instruction.
*/
+ @Override
public Type getType( ConstantPoolGen cpg ) {
ConstantPool cp = cpg.getConstantPool();
String name = cp.getConstantString(index, org.apache.commons.bcel6.Constants.CONSTANT_Class);
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ClassGen.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ClassGen.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ClassGen.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ClassGen.java Thu Aug 13 21:58:00 2015
@@ -60,6 +60,7 @@ public class ClassGen extends AccessFlag
private static BCELComparator _cmp = new BCELComparator() {
+ @Override
public boolean equals( Object o1, Object o2 ) {
ClassGen THIS = (ClassGen) o1;
ClassGen THAT = (ClassGen) o2;
@@ -67,6 +68,7 @@ public class ClassGen extends AccessFlag
}
+ @Override
public int hashCode( Object o ) {
ClassGen THIS = (ClassGen) o;
return THIS.getClassName().hashCode();
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CodeExceptionGen.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CodeExceptionGen.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CodeExceptionGen.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/CodeExceptionGen.java Thu Aug 13 21:58:00 2015
@@ -107,6 +107,7 @@ public final class CodeExceptionGen impl
* @param old_ih old target, either start or end
* @param new_ih new target
*/
+ @Override
public void updateTarget( InstructionHandle old_ih, InstructionHandle new_ih ) {
boolean targeted = false;
if (start_pc == old_ih) {
@@ -131,6 +132,7 @@ public final class CodeExceptionGen impl
/**
* @return true, if ih is target of this handler
*/
+ @Override
public boolean containsTarget( InstructionHandle ih ) {
return (start_pc == ih) || (end_pc == ih) || (handler_pc == ih);
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ConversionInstruction.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ConversionInstruction.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ConversionInstruction.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ConversionInstruction.java Thu Aug 13 21:58:00 2015
@@ -48,6 +48,7 @@ public abstract class ConversionInstruct
/** @return type associated with the instruction
*/
+ @Override
public Type getType( ConstantPoolGen cp ) {
switch (opcode) {
case Constants.D2I:
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCMPG.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCMPG.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCMPG.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCMPG.java Thu Aug 13 21:58:00 2015
@@ -33,6 +33,7 @@ public class DCMPG extends Instruction i
/** @return Type.DOUBLE
*/
+ @Override
public Type getType( ConstantPoolGen cp ) {
return Type.DOUBLE;
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCMPL.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCMPL.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCMPL.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCMPL.java Thu Aug 13 21:58:00 2015
@@ -33,6 +33,7 @@ public class DCMPL extends Instruction i
/** @return Type.DOUBLE
*/
+ @Override
public Type getType( ConstantPoolGen cp ) {
return Type.DOUBLE;
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCONST.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCONST.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCONST.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/DCONST.java Thu Aug 13 21:58:00 2015
@@ -51,6 +51,7 @@ public class DCONST extends Instruction
}
+ @Override
public Number getValue() {
return new Double(value);
}
@@ -58,6 +59,7 @@ public class DCONST extends Instruction
/** @return Type.DOUBLE
*/
+ @Override
public Type getType( ConstantPoolGen cp ) {
return Type.DOUBLE;
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/EmptyVisitor.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/EmptyVisitor.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/EmptyVisitor.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/EmptyVisitor.java Thu Aug 13 21:58:00 2015
@@ -24,728 +24,909 @@ package org.apache.commons.bcel6.generic
*/
public abstract class EmptyVisitor implements Visitor {
+ @Override
public void visitStackInstruction( StackInstruction obj ) {
}
+ @Override
public void visitLocalVariableInstruction( LocalVariableInstruction obj ) {
}
+ @Override
public void visitBranchInstruction( BranchInstruction obj ) {
}
+ @Override
public void visitLoadClass( LoadClass obj ) {
}
+ @Override
public void visitFieldInstruction( FieldInstruction obj ) {
}
+ @Override
public void visitIfInstruction( IfInstruction obj ) {
}
+ @Override
public void visitConversionInstruction( ConversionInstruction obj ) {
}
+ @Override
public void visitPopInstruction( PopInstruction obj ) {
}
+ @Override
public void visitJsrInstruction( JsrInstruction obj ) {
}
+ @Override
public void visitGotoInstruction( GotoInstruction obj ) {
}
+ @Override
public void visitStoreInstruction( StoreInstruction obj ) {
}
+ @Override
public void visitTypedInstruction( TypedInstruction obj ) {
}
+ @Override
public void visitSelect( Select obj ) {
}
+ @Override
public void visitUnconditionalBranch( UnconditionalBranch obj ) {
}
+ @Override
public void visitPushInstruction( PushInstruction obj ) {
}
+ @Override
public void visitArithmeticInstruction( ArithmeticInstruction obj ) {
}
+ @Override
public void visitCPInstruction( CPInstruction obj ) {
}
+ @Override
public void visitInvokeInstruction( InvokeInstruction obj ) {
}
+ @Override
public void visitArrayInstruction( ArrayInstruction obj ) {
}
+ @Override
public void visitAllocationInstruction( AllocationInstruction obj ) {
}
+ @Override
public void visitReturnInstruction( ReturnInstruction obj ) {
}
+ @Override
public void visitFieldOrMethod( FieldOrMethod obj ) {
}
+ @Override
public void visitConstantPushInstruction( ConstantPushInstruction obj ) {
}
+ @Override
public void visitExceptionThrower( ExceptionThrower obj ) {
}
+ @Override
public void visitLoadInstruction( LoadInstruction obj ) {
}
+ @Override
public void visitVariableLengthInstruction( VariableLengthInstruction obj ) {
}
+ @Override
public void visitStackProducer( StackProducer obj ) {
}
+ @Override
public void visitStackConsumer( StackConsumer obj ) {
}
+ @Override
public void visitACONST_NULL( ACONST_NULL obj ) {
}
+ @Override
public void visitGETSTATIC( GETSTATIC obj ) {
}
+ @Override
public void visitIF_ICMPLT( IF_ICMPLT obj ) {
}
+ @Override
public void visitMONITOREXIT( MONITOREXIT obj ) {
}
+ @Override
public void visitIFLT( IFLT obj ) {
}
+ @Override
public void visitLSTORE( LSTORE obj ) {
}
+ @Override
public void visitPOP2( POP2 obj ) {
}
+ @Override
public void visitBASTORE( BASTORE obj ) {
}
+ @Override
public void visitISTORE( ISTORE obj ) {
}
+ @Override
public void visitCHECKCAST( CHECKCAST obj ) {
}
+ @Override
public void visitFCMPG( FCMPG obj ) {
}
+ @Override
public void visitI2F( I2F obj ) {
}
+ @Override
public void visitATHROW( ATHROW obj ) {
}
+ @Override
public void visitDCMPL( DCMPL obj ) {
}
+ @Override
public void visitARRAYLENGTH( ARRAYLENGTH obj ) {
}
+ @Override
public void visitDUP( DUP obj ) {
}
+ @Override
public void visitINVOKESTATIC( INVOKESTATIC obj ) {
}
+ @Override
public void visitLCONST( LCONST obj ) {
}
+ @Override
public void visitDREM( DREM obj ) {
}
+ @Override
public void visitIFGE( IFGE obj ) {
}
+ @Override
public void visitCALOAD( CALOAD obj ) {
}
+ @Override
public void visitLASTORE( LASTORE obj ) {
}
+ @Override
public void visitI2D( I2D obj ) {
}
+ @Override
public void visitDADD( DADD obj ) {
}
+ @Override
public void visitINVOKESPECIAL( INVOKESPECIAL obj ) {
}
+ @Override
public void visitIAND( IAND obj ) {
}
+ @Override
public void visitPUTFIELD( PUTFIELD obj ) {
}
+ @Override
public void visitILOAD( ILOAD obj ) {
}
+ @Override
public void visitDLOAD( DLOAD obj ) {
}
+ @Override
public void visitDCONST( DCONST obj ) {
}
+ @Override
public void visitNEW( NEW obj ) {
}
+ @Override
public void visitIFNULL( IFNULL obj ) {
}
+ @Override
public void visitLSUB( LSUB obj ) {
}
+ @Override
public void visitL2I( L2I obj ) {
}
+ @Override
public void visitISHR( ISHR obj ) {
}
+ @Override
public void visitTABLESWITCH( TABLESWITCH obj ) {
}
+ @Override
public void visitIINC( IINC obj ) {
}
+ @Override
public void visitDRETURN( DRETURN obj ) {
}
+ @Override
public void visitFSTORE( FSTORE obj ) {
}
+ @Override
public void visitDASTORE( DASTORE obj ) {
}
+ @Override
public void visitIALOAD( IALOAD obj ) {
}
+ @Override
public void visitDDIV( DDIV obj ) {
}
+ @Override
public void visitIF_ICMPGE( IF_ICMPGE obj ) {
}
+ @Override
public void visitLAND( LAND obj ) {
}
+ @Override
public void visitIDIV( IDIV obj ) {
}
+ @Override
public void visitLOR( LOR obj ) {
}
+ @Override
public void visitCASTORE( CASTORE obj ) {
}
+ @Override
public void visitFREM( FREM obj ) {
}
+ @Override
public void visitLDC( LDC obj ) {
}
+ @Override
public void visitBIPUSH( BIPUSH obj ) {
}
+ @Override
public void visitDSTORE( DSTORE obj ) {
}
+ @Override
public void visitF2L( F2L obj ) {
}
+ @Override
public void visitFMUL( FMUL obj ) {
}
+ @Override
public void visitLLOAD( LLOAD obj ) {
}
+ @Override
public void visitJSR( JSR obj ) {
}
+ @Override
public void visitFSUB( FSUB obj ) {
}
+ @Override
public void visitSASTORE( SASTORE obj ) {
}
+ @Override
public void visitALOAD( ALOAD obj ) {
}
+ @Override
public void visitDUP2_X2( DUP2_X2 obj ) {
}
+ @Override
public void visitRETURN( RETURN obj ) {
}
+ @Override
public void visitDALOAD( DALOAD obj ) {
}
+ @Override
public void visitSIPUSH( SIPUSH obj ) {
}
+ @Override
public void visitDSUB( DSUB obj ) {
}
+ @Override
public void visitL2F( L2F obj ) {
}
+ @Override
public void visitIF_ICMPGT( IF_ICMPGT obj ) {
}
+ @Override
public void visitF2D( F2D obj ) {
}
+ @Override
public void visitI2L( I2L obj ) {
}
+ @Override
public void visitIF_ACMPNE( IF_ACMPNE obj ) {
}
+ @Override
public void visitPOP( POP obj ) {
}
+ @Override
public void visitI2S( I2S obj ) {
}
+ @Override
public void visitIFEQ( IFEQ obj ) {
}
+ @Override
public void visitSWAP( SWAP obj ) {
}
+ @Override
public void visitIOR( IOR obj ) {
}
+ @Override
public void visitIREM( IREM obj ) {
}
+ @Override
public void visitIASTORE( IASTORE obj ) {
}
+ @Override
public void visitNEWARRAY( NEWARRAY obj ) {
}
+ @Override
public void visitINVOKEINTERFACE( INVOKEINTERFACE obj ) {
}
+ @Override
public void visitINEG( INEG obj ) {
}
+ @Override
public void visitLCMP( LCMP obj ) {
}
+ @Override
public void visitJSR_W( JSR_W obj ) {
}
+ @Override
public void visitMULTIANEWARRAY( MULTIANEWARRAY obj ) {
}
+ @Override
public void visitDUP_X2( DUP_X2 obj ) {
}
+ @Override
public void visitSALOAD( SALOAD obj ) {
}
+ @Override
public void visitIFNONNULL( IFNONNULL obj ) {
}
+ @Override
public void visitDMUL( DMUL obj ) {
}
+ @Override
public void visitIFNE( IFNE obj ) {
}
+ @Override
public void visitIF_ICMPLE( IF_ICMPLE obj ) {
}
+ @Override
public void visitLDC2_W( LDC2_W obj ) {
}
+ @Override
public void visitGETFIELD( GETFIELD obj ) {
}
+ @Override
public void visitLADD( LADD obj ) {
}
+ @Override
public void visitNOP( NOP obj ) {
}
+ @Override
public void visitFALOAD( FALOAD obj ) {
}
+ @Override
public void visitINSTANCEOF( INSTANCEOF obj ) {
}
+ @Override
public void visitIFLE( IFLE obj ) {
}
+ @Override
public void visitLXOR( LXOR obj ) {
}
+ @Override
public void visitLRETURN( LRETURN obj ) {
}
+ @Override
public void visitFCONST( FCONST obj ) {
}
+ @Override
public void visitIUSHR( IUSHR obj ) {
}
+ @Override
public void visitBALOAD( BALOAD obj ) {
}
+ @Override
public void visitDUP2( DUP2 obj ) {
}
+ @Override
public void visitIF_ACMPEQ( IF_ACMPEQ obj ) {
}
+ @Override
public void visitIMPDEP1( IMPDEP1 obj ) {
}
+ @Override
public void visitMONITORENTER( MONITORENTER obj ) {
}
+ @Override
public void visitLSHL( LSHL obj ) {
}
+ @Override
public void visitDCMPG( DCMPG obj ) {
}
+ @Override
public void visitD2L( D2L obj ) {
}
+ @Override
public void visitIMPDEP2( IMPDEP2 obj ) {
}
+ @Override
public void visitL2D( L2D obj ) {
}
+ @Override
public void visitRET( RET obj ) {
}
+ @Override
public void visitIFGT( IFGT obj ) {
}
+ @Override
public void visitIXOR( IXOR obj ) {
}
+ @Override
public void visitINVOKEVIRTUAL( INVOKEVIRTUAL obj ) {
}
+ @Override
public void visitFASTORE( FASTORE obj ) {
}
+ @Override
public void visitIRETURN( IRETURN obj ) {
}
+ @Override
public void visitIF_ICMPNE( IF_ICMPNE obj ) {
}
+ @Override
public void visitFLOAD( FLOAD obj ) {
}
+ @Override
public void visitLDIV( LDIV obj ) {
}
+ @Override
public void visitPUTSTATIC( PUTSTATIC obj ) {
}
+ @Override
public void visitAALOAD( AALOAD obj ) {
}
+ @Override
public void visitD2I( D2I obj ) {
}
+ @Override
public void visitIF_ICMPEQ( IF_ICMPEQ obj ) {
}
+ @Override
public void visitAASTORE( AASTORE obj ) {
}
+ @Override
public void visitARETURN( ARETURN obj ) {
}
+ @Override
public void visitDUP2_X1( DUP2_X1 obj ) {
}
+ @Override
public void visitFNEG( FNEG obj ) {
}
+ @Override
public void visitGOTO_W( GOTO_W obj ) {
}
+ @Override
public void visitD2F( D2F obj ) {
}
+ @Override
public void visitGOTO( GOTO obj ) {
}
+ @Override
public void visitISUB( ISUB obj ) {
}
+ @Override
public void visitF2I( F2I obj ) {
}
+ @Override
public void visitDNEG( DNEG obj ) {
}
+ @Override
public void visitICONST( ICONST obj ) {
}
+ @Override
public void visitFDIV( FDIV obj ) {
}
+ @Override
public void visitI2B( I2B obj ) {
}
+ @Override
public void visitLNEG( LNEG obj ) {
}
+ @Override
public void visitLREM( LREM obj ) {
}
+ @Override
public void visitIMUL( IMUL obj ) {
}
+ @Override
public void visitIADD( IADD obj ) {
}
+ @Override
public void visitLSHR( LSHR obj ) {
}
+ @Override
public void visitLOOKUPSWITCH( LOOKUPSWITCH obj ) {
}
+ @Override
public void visitDUP_X1( DUP_X1 obj ) {
}
+ @Override
public void visitFCMPL( FCMPL obj ) {
}
+ @Override
public void visitI2C( I2C obj ) {
}
+ @Override
public void visitLMUL( LMUL obj ) {
}
+ @Override
public void visitLUSHR( LUSHR obj ) {
}
+ @Override
public void visitISHL( ISHL obj ) {
}
+ @Override
public void visitLALOAD( LALOAD obj ) {
}
+ @Override
public void visitASTORE( ASTORE obj ) {
}
+ @Override
public void visitANEWARRAY( ANEWARRAY obj ) {
}
+ @Override
public void visitFRETURN( FRETURN obj ) {
}
+ @Override
public void visitFADD( FADD obj ) {
}
+ @Override
public void visitBREAKPOINT( BREAKPOINT obj ) {
}
/**
* @since 6.0
*/
+ @Override
public void visitINVOKEDYNAMIC(INVOKEDYNAMIC obj) {
}
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCMPG.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCMPG.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCMPG.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCMPG.java Thu Aug 13 21:58:00 2015
@@ -35,6 +35,7 @@ public class FCMPG extends Instruction i
/** @return Type.FLOAT
*/
+ @Override
public Type getType( ConstantPoolGen cp ) {
return Type.FLOAT;
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCMPL.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCMPL.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCMPL.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCMPL.java Thu Aug 13 21:58:00 2015
@@ -35,6 +35,7 @@ public class FCMPL extends Instruction i
/** @return Type.FLOAT
*/
+ @Override
public Type getType( ConstantPoolGen cp ) {
return Type.FLOAT;
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCONST.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCONST.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCONST.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FCONST.java Thu Aug 13 21:58:00 2015
@@ -53,6 +53,7 @@ public class FCONST extends Instruction
}
+ @Override
public Number getValue() {
return new Float(value);
}
@@ -60,6 +61,7 @@ public class FCONST extends Instruction
/** @return Type.FLOAT
*/
+ @Override
public Type getType( ConstantPoolGen cp ) {
return Type.FLOAT;
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldGen.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldGen.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldGen.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldGen.java Thu Aug 13 21:58:00 2015
@@ -46,6 +46,7 @@ public class FieldGen extends FieldGenOr
private Object value = null;
private static BCELComparator _cmp = new BCELComparator() {
+ @Override
public boolean equals( Object o1, Object o2 ) {
FieldGen THIS = (FieldGen) o1;
FieldGen THAT = (FieldGen) o2;
@@ -54,6 +55,7 @@ public class FieldGen extends FieldGenOr
}
+ @Override
public int hashCode( Object o ) {
FieldGen THIS = (FieldGen) o;
return THIS.getSignature().hashCode() ^ THIS.getName().hashCode();
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldGenOrMethodGen.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldGenOrMethodGen.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldGenOrMethodGen.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldGenOrMethodGen.java Thu Aug 13 21:58:00 2015
@@ -48,6 +48,7 @@ public abstract class FieldGenOrMethodGe
super(access_flags);
}
+ @Override
public void setType( Type type ) { // TODO could be package-protected?
if (type.getType() == Constants.T_ADDRESS) {
throw new IllegalArgumentException("Type can not be " + type);
@@ -56,6 +57,7 @@ public abstract class FieldGenOrMethodGe
}
+ @Override
public Type getType() {
return type;
}
@@ -63,11 +65,13 @@ public abstract class FieldGenOrMethodGe
/** @return name of method/field.
*/
+ @Override
public String getName() {
return name;
}
+ @Override
public void setName( String name ) { // TODO could be package-protected?
this.name = name;
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldOrMethod.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldOrMethod.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldOrMethod.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/FieldOrMethod.java Thu Aug 13 21:58:00 2015
@@ -119,6 +119,7 @@ public abstract class FieldOrMethod exte
/** @return type of the referenced class/interface
*/
+ @Override
public ObjectType getLoadClassType( ConstantPoolGen cpg ) {
return (ObjectType)getReferenceType(cpg);
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/GETFIELD.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/GETFIELD.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/GETFIELD.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/GETFIELD.java Thu Aug 13 21:58:00 2015
@@ -53,6 +53,7 @@ public class GETFIELD extends FieldInstr
}
+ @Override
public Class<?>[] getExceptions() {
return ExceptionConstants.createExceptions(ExceptionConstants.EXCS.EXCS_FIELD_AND_METHOD_RESOLUTION,
ExceptionConstants.NULL_POINTER_EXCEPTION,
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/GETSTATIC.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/GETSTATIC.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/GETSTATIC.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/GETSTATIC.java Thu Aug 13 21:58:00 2015
@@ -52,6 +52,7 @@ public class GETSTATIC extends FieldInst
}
+ @Override
public Class<?>[] getExceptions() {
return ExceptionConstants.createExceptions(ExceptionConstants.EXCS.EXCS_FIELD_AND_METHOD_RESOLUTION,
ExceptionConstants.INCOMPATIBLE_CLASS_CHANGE_ERROR);
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ICONST.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ICONST.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ICONST.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/ICONST.java Thu Aug 13 21:58:00 2015
@@ -49,6 +49,7 @@ public class ICONST extends Instruction
}
+ @Override
public Number getValue() {
return Integer.valueOf(value);
}
@@ -56,6 +57,7 @@ public class ICONST extends Instruction
/** @return Type.INT
*/
+ @Override
public Type getType( ConstantPoolGen cp ) {
return Type.INT;
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IDIV.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IDIV.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IDIV.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IDIV.java Thu Aug 13 21:58:00 2015
@@ -37,6 +37,7 @@ public class IDIV extends ArithmeticInst
/** @return exceptions this instruction may cause
*/
+ @Override
public Class<?>[] getExceptions() {
return new Class[] {
org.apache.commons.bcel6.ExceptionConstants.ARITHMETIC_EXCEPTION
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INSTANCEOF.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INSTANCEOF.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INSTANCEOF.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INSTANCEOF.java Thu Aug 13 21:58:00 2015
@@ -44,11 +44,13 @@ public class INSTANCEOF extends CPInstru
}
+ @Override
public Class<?>[] getExceptions() {
return ExceptionConstants.createExceptions(ExceptionConstants.EXCS.EXCS_CLASS_AND_INTERFACE_RESOLUTION);
}
+ @Override
public ObjectType getLoadClassType( ConstantPoolGen cpg ) {
Type t = getType(cpg);
if (t instanceof ArrayType) {
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEDYNAMIC.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEDYNAMIC.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEDYNAMIC.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEDYNAMIC.java Thu Aug 13 21:58:00 2015
@@ -85,6 +85,7 @@ public class INVOKEDYNAMIC extends Invok
}
+ @Override
public Class<?>[] getExceptions() {
return ExceptionConstants.createExceptions(ExceptionConstants.EXCS.EXCS_INTERFACE_METHOD_RESOLUTION,
ExceptionConstants.UNSATISFIED_LINK_ERROR,
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEINTERFACE.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEINTERFACE.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEINTERFACE.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEINTERFACE.java Thu Aug 13 21:58:00 2015
@@ -104,6 +104,7 @@ public final class INVOKEINTERFACE exten
}
+ @Override
public Class<?>[] getExceptions() {
return ExceptionConstants.createExceptions(ExceptionConstants.EXCS.EXCS_INTERFACE_METHOD_RESOLUTION,
ExceptionConstants.UNSATISFIED_LINK_ERROR,
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKESPECIAL.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKESPECIAL.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKESPECIAL.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKESPECIAL.java Thu Aug 13 21:58:00 2015
@@ -46,6 +46,7 @@ public class INVOKESPECIAL extends Invok
}
+ @Override
public Class<?>[] getExceptions() {
return ExceptionConstants.createExceptions(ExceptionConstants.EXCS.EXCS_FIELD_AND_METHOD_RESOLUTION,
ExceptionConstants.NULL_POINTER_EXCEPTION,
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKESTATIC.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKESTATIC.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKESTATIC.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKESTATIC.java Thu Aug 13 21:58:00 2015
@@ -45,6 +45,7 @@ public class INVOKESTATIC extends Invoke
}
+ @Override
public Class<?>[] getExceptions() {
return ExceptionConstants.createExceptions(ExceptionConstants.EXCS.EXCS_FIELD_AND_METHOD_RESOLUTION,
ExceptionConstants.UNSATISFIED_LINK_ERROR,
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEVIRTUAL.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEVIRTUAL.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEVIRTUAL.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/INVOKEVIRTUAL.java Thu Aug 13 21:58:00 2015
@@ -45,6 +45,7 @@ public class INVOKEVIRTUAL extends Invok
}
+ @Override
public Class<?>[] getExceptions() {
return ExceptionConstants.createExceptions(ExceptionConstants.EXCS.EXCS_FIELD_AND_METHOD_RESOLUTION,
ExceptionConstants.NULL_POINTER_EXCEPTION,
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IREM.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IREM.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IREM.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/IREM.java Thu Aug 13 21:58:00 2015
@@ -37,6 +37,7 @@ public class IREM extends ArithmeticInst
/** @return exceptions this instruction may cause
*/
+ @Override
public Class<?>[] getExceptions() {
return new Class[] {
org.apache.commons.bcel6.ExceptionConstants.ARITHMETIC_EXCEPTION
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionComparator.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionComparator.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionComparator.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionComparator.java Thu Aug 13 21:58:00 2015
@@ -33,6 +33,7 @@ public interface InstructionComparator {
public static final InstructionComparator DEFAULT = new InstructionComparator() {
+ @Override
public boolean equals( Instruction i1, Instruction i2 ) {
if (i1.opcode == i2.opcode) {
if (i1 instanceof Select) {
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionList.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionList.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionList.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/InstructionList.java Thu Aug 13 21:58:00 2015
@@ -1003,6 +1003,7 @@ public class InstructionList implements
private InstructionHandle ih = start;
+ @Override
public InstructionHandle next() throws NoSuchElementException {
if (ih == null) {
throw new NoSuchElementException();
@@ -1013,11 +1014,13 @@ public class InstructionList implements
}
+ @Override
public void remove() {
throw new UnsupportedOperationException();
}
+ @Override
public boolean hasNext() {
return ih != null;
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/JsrInstruction.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/JsrInstruction.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/JsrInstruction.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/JsrInstruction.java Thu Aug 13 21:58:00 2015
@@ -43,6 +43,7 @@ public abstract class JsrInstruction ext
/** @return return address type
*/
+ @Override
public Type getType( ConstantPoolGen cp ) {
return new ReturnaddressType(physicalSuccessor());
}
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LCMP.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LCMP.java?rev=1695786&r1=1695785&r2=1695786&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LCMP.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/commons/bcel6/generic/LCMP.java Thu Aug 13 21:58:00 2015
@@ -36,6 +36,7 @@ public class LCMP extends Instruction im
/** @return Type.LONG
*/
+ @Override
public Type getType( ConstantPoolGen cp ) {
return Type.LONG;
}