aboutsummaryrefslogtreecommitdiffstats
path: root/weaver
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix for using declare annotation to target things in the default packageaclement2005-03-241-2/+2
|
* Enhancement 88862: declare annotation hitting ITDs.aclement2005-03-238-139/+593
|
* Declare annotation hitting ITDs: reworked the code generation mechanism for ↵aclement2005-03-231-23/+21
| | | | retrieving annotations from ITDs.
* fix for Bug 84122 - Allow aspectPath to contain directoriesacolyer2005-03-231-16/+41
|
* allow for changes in the underlying annotation set.aclement2005-03-231-1/+1
|
* one fixme resolved ...aclement2005-03-231-2/+2
|
* enh 76055 -acolyer2005-03-232-0/+10
| | | | Some Pointcut PatternNodes are missing getters to traverse syntax tree
* test and fix for handling a *... varargs patternacolyer2005-03-232-2/+2
|
* Fix for Bugzilla Bug 88652: an array type as the last parameter in a ↵acolyer2005-03-224-4/+17
| | | | signature does not match on the varargs declared method
* fix for missing syntax error on execution((@XXX *) Foo.new(..))acolyer2005-03-141-10/+12
| | | | ^^^
* fix for Bugzilla Bug 42743: declare soft limitationacolyer2005-03-145-16/+42
|
* Much more robust way to dig round the structure model ...aclement2005-03-111-19/+27
|
* Oops! Now skips advice/etc when looking for matches for dec @method/@ctoraclement2005-03-111-3/+5
|
* temporary fix to ensure we see relationships for dec @type when ↵aclement2005-03-111-0/+5
| | | | incrementally compiling
* Guard test execution on 1.5 vm levelaclement2005-03-112-7/+43
|
* Declare annotation: does binary weaving of @type, copes with recursive ↵aclement2005-03-101-27/+156
| | | | application and interaction with declare parents... i think
* Declare annotation: Does weaving of @field, @method, @ctor - copes with ↵aclement2005-03-101-4/+164
| | | | recursive application.
* Improved FIXME comments ;)aclement2005-03-101-5/+5
|
* Declare annotation: uses the new annotation type mungeraclement2005-03-101-0/+9
|
* Declare annotation: manages a set of annotations nowaclement2005-03-105-61/+231
|
* Declare annotation: getAnnotations added.aclement2005-03-101-0/+4
|
* Declare annotation: new kind of type munger created.aclement2005-03-101-0/+2
|
* Declare annotation: added getAnnotation/addAnnotation to the RTX hierarchyaclement2005-03-101-1/+26
|
* Declare annotation: support for new declare collections.aclement2005-03-103-1/+97
|
* Declare annotation: put guards in for structure model building, added ↵aclement2005-03-101-1/+132
| | | | 'annotates' and 'annotated by' relationships, added methods to add these new relationships.
* Declare annotation: only declare annotation provides a differing name suffix ↵aclement2005-03-101-0/+11
| | | | (at the moment).
* Declare annotation: modified to take account of new AnnotationX stuffaclement2005-03-101-4/+5
|
* FIXME altered - now names culprit (me)aclement2005-03-101-1/+1
|
* Declare annotation: useful to know if a type pattern specifies a starred ↵aclement2005-03-101-0/+4
| | | | annotation pattern.
* Declare annotation: useful to know if a signature pattern specifies a ↵aclement2005-03-101-0/+5
| | | | starred annotation pattern.
* Declare annotation: creates DeclareAnnotations of the right types (using ↵aclement2005-03-101-3/+4
| | | | typesafeenum approach)
* Declare annotation: loads of changes!aclement2005-03-101-31/+229
|
* Declare annotation: new infrastructure. AnnotationX is a holder for a real ↵aclement2005-03-102-0/+199
| | | | annotation (which is currently always a BCEL annotation) - annotationX's can flow outside of the bcel subpackages in the weaver.
* fixes for annotation type pattern bugs uncovered in 150 testsacolyer2005-03-103-6/+10
|
* Declare annotation: New lintsaclement2005-03-102-1/+9
|
* Declare annotation: added @Target as a well known typeaclement2005-03-101-0/+4
|
* Declare Annotation: new messageaclement2005-03-102-0/+3
|
* fixes for annotation type pattern bugs uncovered in 150 testsacolyer2005-03-1022-10/+115
|
* fix for varargs example in AJDK - 9 failing tests now left in Ajc150...acolyer2005-03-096-5/+33
|
* fix for Bugzilla Bug 86789acolyer2005-03-091-2/+7
| | | | annotations and "circularity in declare precedence"
* @xxx(@Foo) -> @xxx(Foo)acolyer2005-02-1710-59/+66
|
* Flag indicating if this advice actually matched anything at all.aclement2005-02-171-0/+7
|
* Needed for SuppressAjWarnings supportaclement2005-02-171-0/+3
|
* Deal with putting out the non-matching advice lint warningaclement2005-02-171-1/+22
|
* Utility method adding for quizing whether you can find a SuppressAjWarnings ↵aclement2005-02-171-0/+41
| | | | annotation amongst some bunch of annotations and whether it suppresses a particular lint warning.
* signature for org.aspectj.lang.annotation.SuppressAjWarnings added.aclement2005-02-171-0/+1
|
* New lint message added for non-matching advice warningaclement2005-02-172-2/+6
|
* support for annotations on ITDs, and declare annotationacolyer2005-02-174-1/+196
|
* temporary removal of jsr45 attribute as its format crashes some JVMs. (see ↵aclement2005-02-171-1/+3
| | | | pr80430) - it will be readded once fixed properly.
* Support for @within(), @withincode() annotation binding.aclement2005-02-173-5/+37
|