]> source.dussan.org Git - aspectj.git/commit
major refactoring - writeup to follow...
authoraclement <aclement>
Mon, 12 Feb 2007 09:34:01 +0000 (09:34 +0000)
committeraclement <aclement>
Mon, 12 Feb 2007 09:34:01 +0000 (09:34 +0000)
commit16813612a2545184c5f5464cb6f1cb6d78622f36
treeb3cfb0cc7d409ead3fbd2d6c12f70fb69222ade8
parentef93080032bc39d1cd3b1f58a42b859ee707cab1
major refactoring - writeup to follow...
144 files changed:
bcel-builder/src/org/aspectj/apache/bcel/Constants.java
bcel-builder/src/org/aspectj/apache/bcel/ExceptionConstants.java
bcel-builder/src/org/aspectj/apache/bcel/Repository.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/AccessFlags.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/AnnotationDefault.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/Attribute.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/AttributeUtils.java [new file with mode: 0644]
bcel-builder/src/org/aspectj/apache/bcel/classfile/ClassParser.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/Code.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/CodeException.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/Constant.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantClass.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantNameAndType.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantPool.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantString.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantUtf8.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ConstantValue.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/Deprecated.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/DescendingVisitor.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/EnclosingMethod.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/ExceptionTable.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/Field.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/FieldOrMethod.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/InnerClasses.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/JavaClass.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/LineNumberTable.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/LocalVariableTable.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/LocalVariableTypeTable.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/Method.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/PMGClass.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/Signature.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/SourceFile.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/StackMap.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/Synthetic.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/Unknown.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/Utility.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/annotation/AnnotationElementValueGen.java [new file with mode: 0644]
bcel-builder/src/org/aspectj/apache/bcel/classfile/annotation/AnnotationGen.java [new file with mode: 0644]
bcel-builder/src/org/aspectj/apache/bcel/classfile/annotation/ArrayElementValueGen.java [new file with mode: 0644]
bcel-builder/src/org/aspectj/apache/bcel/classfile/annotation/ClassElementValueGen.java [new file with mode: 0644]
bcel-builder/src/org/aspectj/apache/bcel/classfile/annotation/ElementNameValuePairGen.java [new file with mode: 0644]
bcel-builder/src/org/aspectj/apache/bcel/classfile/annotation/ElementValueGen.java [new file with mode: 0644]
bcel-builder/src/org/aspectj/apache/bcel/classfile/annotation/EnumElementValueGen.java [new file with mode: 0644]
bcel-builder/src/org/aspectj/apache/bcel/classfile/annotation/RuntimeAnnotations.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/annotation/RuntimeParameterAnnotations.java
bcel-builder/src/org/aspectj/apache/bcel/classfile/annotation/SimpleElementValueGen.java [new file with mode: 0644]
bcel-builder/src/org/aspectj/apache/bcel/generic/BranchHandle.java
bcel-builder/src/org/aspectj/apache/bcel/generic/ClassGen.java
bcel-builder/src/org/aspectj/apache/bcel/generic/CodeExceptionGen.java
bcel-builder/src/org/aspectj/apache/bcel/generic/EmptyVisitor.java
bcel-builder/src/org/aspectj/apache/bcel/generic/FieldGen.java
bcel-builder/src/org/aspectj/apache/bcel/generic/FieldGenOrMethodGen.java
bcel-builder/src/org/aspectj/apache/bcel/generic/FieldInstruction.java
bcel-builder/src/org/aspectj/apache/bcel/generic/FieldOrMethod.java
bcel-builder/src/org/aspectj/apache/bcel/generic/IINC.java
bcel-builder/src/org/aspectj/apache/bcel/generic/INVOKEINTERFACE.java
bcel-builder/src/org/aspectj/apache/bcel/generic/Instruction.java
bcel-builder/src/org/aspectj/apache/bcel/generic/InstructionBranch.java [new file with mode: 0644]
bcel-builder/src/org/aspectj/apache/bcel/generic/InstructionByte.java [new file with mode: 0644]
bcel-builder/src/org/aspectj/apache/bcel/generic/InstructionCLV.java [new file with mode: 0644]
bcel-builder/src/org/aspectj/apache/bcel/generic/InstructionCP.java [new file with mode: 0644]
bcel-builder/src/org/aspectj/apache/bcel/generic/InstructionComparator.java
bcel-builder/src/org/aspectj/apache/bcel/generic/InstructionConstants.java
bcel-builder/src/org/aspectj/apache/bcel/generic/InstructionFactory.java
bcel-builder/src/org/aspectj/apache/bcel/generic/InstructionHandle.java
bcel-builder/src/org/aspectj/apache/bcel/generic/InstructionLV.java [new file with mode: 0644]
bcel-builder/src/org/aspectj/apache/bcel/generic/InstructionList.java
bcel-builder/src/org/aspectj/apache/bcel/generic/InstructionSelect.java [new file with mode: 0644]
bcel-builder/src/org/aspectj/apache/bcel/generic/InstructionShort.java [new file with mode: 0644]
bcel-builder/src/org/aspectj/apache/bcel/generic/InvokeInstruction.java
bcel-builder/src/org/aspectj/apache/bcel/generic/LOOKUPSWITCH.java
bcel-builder/src/org/aspectj/apache/bcel/generic/LineNumberGen.java
bcel-builder/src/org/aspectj/apache/bcel/generic/LocalVariableGen.java
bcel-builder/src/org/aspectj/apache/bcel/generic/MULTIANEWARRAY.java
bcel-builder/src/org/aspectj/apache/bcel/generic/MethodGen.java
bcel-builder/src/org/aspectj/apache/bcel/generic/RET.java
bcel-builder/src/org/aspectj/apache/bcel/generic/SwitchBuilder.java [new file with mode: 0644]
bcel-builder/src/org/aspectj/apache/bcel/generic/TABLESWITCH.java
bcel-builder/src/org/aspectj/apache/bcel/generic/Type.java
bcel-builder/src/org/aspectj/apache/bcel/generic/Visitor.java
bcel-builder/src/org/aspectj/apache/bcel/util/BCELFactory.java
bcel-builder/src/org/aspectj/apache/bcel/util/BCELifier.java
bcel-builder/src/org/aspectj/apache/bcel/util/InstructionFinder.java
bcel-builder/src/org/aspectj/apache/bcel/util/NonCachingClassLoaderRepository.java
bcel-builder/src/org/aspectj/apache/bcel/verifier/statics/Pass3aVerifier.java
bcel-builder/src/org/aspectj/apache/bcel/verifier/structurals/ControlFlowGraph.java
bcel-builder/src/org/aspectj/apache/bcel/verifier/structurals/ExecutionVisitor.java
bcel-builder/src/org/aspectj/apache/bcel/verifier/structurals/InstConstraintVisitor.java
bcel-builder/src/org/aspectj/apache/bcel/verifier/structurals/Pass3bVerifier.java
bcel-builder/src/org/aspectj/apache/bcel/verifier/structurals/Subroutines.java
bcel-builder/testdata/temp/AnnotatedClass.class [new file with mode: 0644]
bcel-builder/testdata/temp/AnnotatedFields.class [new file with mode: 0644]
bcel-builder/testdata/temp/AnnotatedMethods.class [new file with mode: 0644]
bcel-builder/testdata/temp/AnnotatedParameters.class [new file with mode: 0644]
bcel-builder/testdata/temp/AnnotatedWithClassClass.class [new file with mode: 0644]
bcel-builder/testdata/temp/AnnotatedWithCombinedAnnotation.class [new file with mode: 0644]
bcel-builder/testdata/temp/AnnotatedWithEnumClass.class [new file with mode: 0644]
bcel-builder/testdata/temp/AnnotationClassElement.class [new file with mode: 0644]
bcel-builder/testdata/temp/AnnotationEnumElement.class [new file with mode: 0644]
bcel-builder/testdata/temp/AnnotationStringElement.class [new file with mode: 0644]
bcel-builder/testdata/temp/AnonymousClassTest$1.class [new file with mode: 0644]
bcel-builder/testdata/temp/AnonymousClassTest$X.class [new file with mode: 0644]
bcel-builder/testdata/temp/AnonymousClassTest$Y.class [new file with mode: 0644]
bcel-builder/testdata/temp/AnonymousClassTest.class [new file with mode: 0644]
bcel-builder/testdata/temp/AttributeTestClassEM01$1S.class [new file with mode: 0644]
bcel-builder/testdata/temp/AttributeTestClassEM01.class [new file with mode: 0644]
bcel-builder/testdata/temp/AttributeTestClassEM02$1.class [new file with mode: 0644]
bcel-builder/testdata/temp/AttributeTestClassEM02.class [new file with mode: 0644]
bcel-builder/testdata/temp/CombinedAnnotation.class [new file with mode: 0644]
bcel-builder/testdata/temp/ComplexAnnotatedClass.class [new file with mode: 0644]
bcel-builder/testdata/temp/ComplexAnnotation.class [new file with mode: 0644]
bcel-builder/testdata/temp/ErasureTestData.class [new file with mode: 0644]
bcel-builder/testdata/temp/HelloWorld.class [new file with mode: 0644]
bcel-builder/testdata/temp/MarkedType.class [new file with mode: 0644]
bcel-builder/testdata/temp/MarkerAnnotation.class [new file with mode: 0644]
bcel-builder/testdata/temp/MarkerAnnotationInvisible.class [new file with mode: 0644]
bcel-builder/testdata/temp/PossibleGenericsSigs.class [new file with mode: 0644]
bcel-builder/testdata/temp/SimpleAnnotatedClass.class [new file with mode: 0644]
bcel-builder/testdata/temp/SimpleAnnotation.class [new file with mode: 0644]
bcel-builder/testdata/temp/SimpleClass.class [new file with mode: 0644]
bcel-builder/testdata/temp/SimpleEnum.class [new file with mode: 0644]
bcel-builder/testdata/temp/SimpleGenericsProgram.class [new file with mode: 0644]
bcel-builder/testdata/temp/SimpleGenericsUsage.class [new file with mode: 0644]
bcel-builder/testdata/temp/SimpleStringAnnotation.class [new file with mode: 0644]
bcel-builder/testdata/temp/SimpleType.class [new file with mode: 0644]
bcel-builder/testdata/temp/SimpleVarargs.class [new file with mode: 0644]
bcel-builder/testdata/temp/TreasureChest.class [new file with mode: 0644]
bcel-builder/testdata/temp/VarargsClass.class [new file with mode: 0644]
bcel-builder/testdata/temp/VerySimpleAnnotation.class [new file with mode: 0644]
bcel-builder/testsrc/org/aspectj/apache/bcel/classfile/tests/AllTests.java
bcel-builder/testsrc/org/aspectj/apache/bcel/classfile/tests/AnnotationDefaultAttributeTest.java
bcel-builder/testsrc/org/aspectj/apache/bcel/classfile/tests/AnnotationGenTest.java
bcel-builder/testsrc/org/aspectj/apache/bcel/classfile/tests/BcelTestCase.java
bcel-builder/testsrc/org/aspectj/apache/bcel/classfile/tests/ElementValueGenTest.java
bcel-builder/testsrc/org/aspectj/apache/bcel/classfile/tests/FieldAnnotationsTest.java
bcel-builder/testsrc/org/aspectj/apache/bcel/classfile/tests/Fundamentals.java [new file with mode: 0644]
bcel-builder/testsrc/org/aspectj/apache/bcel/classfile/tests/GeneratingAnnotatedClassesTest.java
bcel-builder/testsrc/org/aspectj/apache/bcel/classfile/tests/MethodAnnotationsTest.java
bcel-builder/testsrc/org/aspectj/apache/bcel/classfile/tests/ParameterAnnotationsTest.java
bcel-builder/testsrc/org/aspectj/apache/bcel/classfile/tests/RuntimeVisibleAnnotationAttributeTest.java
bcel-builder/testsrc/org/aspectj/apache/bcel/classfile/tests/RuntimeVisibleParameterAnnotationAttributeTest.java
bcel-builder/testsrc/org/aspectj/apache/bcel/classfile/tests/TypeAnnotationsTest.java
bcel-builder/testsrc/org/aspectj/apache/bcel/classfile/tests/VarargsTest.java
bcel-builder/todo.txt [new file with mode: 0644]