443 Commits (5c5fb17a62627681164bc96d4397be3babf099a9)

Author SHA1 Message Date
  aclement 1268e45561 From branch: method to check if a source type is @AJ style 19 years ago
  aclement 9dee725b91 Adds JUnit to the classpath (so it is available for test material to use) 19 years ago
  aclement e1c7b380ad organized imports 19 years ago
  aclement f7bcff6dbf From branch: New build scripts that Alex uses under IntelliJ - can be run individually or via master in build module. 19 years ago
  mkersten df7fff4c8c bug#82171 Created sepereate handle provider to enable ASM use of IDE-specific handle identifiers. 19 years ago
  aclement b81d25a13a See pr90806 - change to harness so fast machines don't fail incremental tests. 19 years ago
  aclement e460b1e3da Fix for problem introduced when checking contents of dirs on the classpath for changes. (see PR85297) 19 years ago
  aclement 381de4c97d make deca labels 'declare @xxx' rather than 'declare at_xxx' 19 years ago
  acolyer fb01cad1cc fix for Bugzilla Bug 84333 19 years ago
  acolyer 68f6350882 fix for Bug 84122 - Allow aspectPath to contain directories 19 years ago
  aclement 3938f0e5d5 Ensures on multiple compiles the method generated for a declare statement always has the same name. 19 years ago
  aclement 06fba26743 Declare annotation: source weaving of declare @type. Includes (commented out) declare @method/constructor/field implementations for possible future use - not required right now as applying them early (during compiling rather than weaving) makes no sense. 19 years ago
  aclement 7dc7cdd9bd Declare annotation: cope with null symbolic declare 19 years ago
  aclement 6ee78b2480 Declare annotation: filled in the blanks 19 years ago
  aclement 826e7ba5f3 Fixed signature for constructor nodes to look the same as it does for methods. 19 years ago
  aclement de51a67854 Declare annotation: Doesnt report errors for annotations attached incorrectly (due to use of @target) to ajc$declare_ methods. 19 years ago
  aclement 263b1005e8 Declare annotation: now holds set of annotations 19 years ago
  aclement 16666f81ae FIXME altered so we can distinguish old ones from new ones. 19 years ago
  aclement 7a81404a82 Declare annotation: exposes collections of declare @ thingies. 19 years ago
  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