443 Commits (5c5fb17a62627681164bc96d4397be3babf099a9)

Author SHA1 Message Date
  aclement 84b90d5323 Guard logic for asm building initialized. 19 years ago
  aclement f5c983b57d DeclareAnnotation: formatting code for declare annotation nodes. 19 years ago
  aclement 463910b2ba Altered FIXME to allow us to distinguish between new and old ones! 19 years ago
  aclement 7ea7e30910 Declare annotation: changed to allow a more meaningful name for the generated method. 19 years ago
  aclement 6c05b25f69 Declare annotation: slightly modified to allow subtypes to specify whether they want the ajsynthetic attribute attached to the method it represents. (used by DeclareAnnotationDeclaration) 19 years ago
  acolyer 85aa152088 fix for Bugzilla Bug 87376 19 years ago
  acolyer 983eb455bf fixes for annotation type pattern bugs uncovered in 150 tests 19 years ago
  aclement a2150af444 Use ability to remove problems when building using intermediate compilation results (fix doubling of tasks/deows in inc building) 19 years ago
  aclement 14853f9256 Make the aspectj5rt classes available for writing 1.5 tests. 19 years ago
  acolyer b4574b90b2 support for annotations on ITDs, and declare annotation 19 years ago
  acolyer 382b7330f4 better support for weaveInfo message, <weave> step, and stderr/out validation from runs. 19 years ago
  aclement 204dacffc7 Fix for PR84290: Runtime retention not recognized; inhibts use of annotation binding 19 years ago
  aclement 38ae6e91f8 Fix NPE if attempting annotation usage on 1.4 rt.jar ! 19 years ago
  aclement 51aedc9a20 Updates for annotation binding. Support for static methods !! 19 years ago
  aclement a8b235167d Provided hasAnnotation() implementation 19 years ago
  aclement fa3cbd5115 Fix for Bug 83645: pertypewithin({interface}) illegal field modifier 19 years ago
  mkersten 5765d534a5 Tests and fix for: Bug 83565 19 years ago
  aclement 1076c83616 First bit of implementing annotation checking in EclipseSourceType. 19 years ago
  aclement 5d281fd8e9 Fix for Bug 83303: complier error when mixing inheritance, overriding and polymorphism 19 years ago
  aclement 759be74616 Get enum value fields to work in the ASM. Plus test reorg as we are now adding tests that will only run on 1.5 19 years ago
  aclement feb085e611 organized imports 19 years ago
  aclement 00b76289a2 Fix to allow pertypewithin aspectOf() to cope with 1.5 generic form of java.lang.Class 19 years ago
  aclement fe310a4e10 PerTypeWithin support. 19 years ago
  aclement e5429ff213 organized imports. 19 years ago
  aclement d5a96512d9 Hmmm - I don't think these are part of Java5 support. 19 years ago
  acolyer 35cab775d1 java 5 support 19 years ago
  aclement 0e49f36dbe All jars rebuilt with rev'd weaver version number 2.0 that we will use for AspectJ5 (AJ1.2.1 had version 1.0) 19 years ago
  aclement 4ea80281a3 test was failing because a message was coming out twice - once when applying decp at source time, once when applying it at weave time. Now removed the reporting at source time. 19 years ago
  aclement b97c89114c Removing 'run' calls from the testcases for now ... to get a build through ! 19 years ago
  aclement adbc8972aa BWD: Updated - now type processing order is sensible for applying decp, we don't get an error here. 19 years ago
  aclement 7f81377868 BWD: test cases 19 years ago
  aclement 21dc11ccad BWD: Use new API on sourcetypebinding to remember original type hierarchy and don't put out weaving messages for decp. 19 years ago
  aclement 9536453a52 Binary Weaving Decp: test code 19 years ago
  aclement c6e8e5a0d5 organized imports. 19 years ago
  aclement 1575a175b5 Support for 'offset' in source locations - enabling AJDT improvements. Not perfect - really the whole ISourceLocation thing needs sorting out ... 19 years ago
  aclement b1111a9826 Autoboxing and decp restrictions 19 years ago
  acolyer ac6d522621 updated binary form 19 years ago
  acolyer 96e92b6024 more @this @target fixes and tests 19 years ago
  aclement ae085e2a79 Annotation matching. 19 years ago
  aclement 6e6d34c796 Annotation matching. 19 years ago
  acolyer 5287f71985 updated binary form 19 years ago
  aclement 14769b5d6d Annotation matching. 19 years ago
  aclement d1fd430e83 With type mungers remembering their location, we now get a sensible error line for this test! 19 years ago
  aclement ebd0cf2217 Rebuilt due to type munger attribute change 19 years ago
  acolyer a0d4509446 work in progress.... annotation pointcuts, parsing, and patterns 19 years ago
  aclement 9052d5d86c Fixes for Bug 80249: Order of types passed to compiler determines weaving behavior 19 years ago
  aclement 37914aa194 72766 - implement isEnum/isAnnotation 19 years ago
  aclement 40820887f0 72766 - when *source compiling* output messages to prevent ITD on enums/annotations 19 years ago
  aclement 639b61b6a7 Final !! fixes for Bug 78954: Compiler cannot cope with 4000 jars on the classpath 19 years ago
  aclement 837c97b0dd Some more fixes for Bug 78954: Compiler cannot cope with 4000 jars on the classpath. 19 years ago