summaryrefslogtreecommitdiffstats
path: root/weaver
Commit message (Collapse)AuthorAgeFilesLines
* copyrights added.aclement2005-04-157-0/+70
|
* refactor build for Eclipse requirement..avasseur2005-04-111-1/+1
|
* LTW include/exclude and some refactoring of LTWavasseur2005-04-112-3/+9
|
* added LTW: modules loadtime and loadtime5avasseur2005-04-074-7/+21
| | | | | fix some build issues - some more left in deps handling refactored IMessageHandler to support dontIgnore()
* build the jarsavasseur2005-03-211-0/+11
| | | | added some print stacktrace for test failure under Ant not properly showing first failure
* moved testingutil to avoid duplicate classavasseur2005-03-081-12/+11
| | | | more build.xml in testing-* modules
* build infrastructure + run test from Ant (req Ant 1.6) on its way (up to ↵avasseur2005-03-079-20/+103
| | | | weaver for now)
* commentsavasseur2005-02-283-6/+8
|
* moved, see READMEavasseur2005-02-2810-548/+0
|
* reorg package else cannot workavasseur2005-02-2512-1/+588
|
* @AJ aspect support. Some issue left with formal bindings, no PTW yetavasseur2005-02-2441-394/+1170
| | | | Code is marked //ATAJ, and some //FIXME are left.
* Alexs first patch.aclement2005-02-0231-185/+1523
|
* Annotation Binding - now complete for @annotation (for *all* kinded PCDs)Root_AspectJ5_Developmentaclement2005-02-012-69/+154
|
* Use the correct 'subject' at the join point for matchingaclement2005-02-011-3/+13
|
* Updates for annotation binding. Support for static methods !!aclement2005-01-312-7/+8
|
* Annotation Bindingaclement2005-01-311-10/+13
|
* No longer a restrictionaclement2005-01-311-4/+4
|
* Puts out binding restriction message for unsupported kinded pcds - also ↵aclement2005-01-311-1/+19
| | | | verifies an assumption.
* Annotation binding supportaclement2005-01-312-0/+257
|
* Annotation Binding: works for @target and @annotation (when combined with ↵aclement2005-01-311-1/+59
| | | | call/execution, others to follow..)
* Organized imports.aclement2005-01-311-1/+0
|
* Remove message about binding restriction for @annotationaclement2005-01-311-5/+0
|
* Fix for annotation resolution - allow for package names!aclement2005-01-311-1/+16
|
* Fix for hasAnnotation() - add the annotation type through the standard route ↵aclement2005-01-311-2/+4
| | | | rather than 'by hand'
* Updated javadoc to tell you not to use a particular method if you can help it.aclement2005-01-311-0/+1
|
* some of these tests were failing in an environment which did not have an ↵acolyer2005-01-311-10/+17
| | | | aspectjrt.jar in the system classpath somewhere.
* Putting println back in.aclement2005-01-311-1/+1
|
* weaver manifest for aspectjweaver.jar (if it changes to using this)wisberg2005-01-291-0/+10
|
* copyright holder - test failed when enabled.wisberg2005-01-291-1/+1
|
* Removing string temporarily - might be interfering with XML output for test ↵aclement2005-01-281-1/+1
| | | | results.
* Fix for Bug 83645: pertypewithin({interface}) illegal field modifieraclement2005-01-271-1/+3
| | | | - Don't let the munger that adds the ptw field and methods match on an interface.
* Fix for Bug 83645: pertypewithin({interface}) illegal field modifieraclement2005-01-271-0/+2
| | | | - Don't try and put a static initializer in an interface.
* Fix for null arrays (from AV)aclement2005-01-261-1/+1
|
* Added isSynthetic() to keep Java5 compiler happy (isSynthetic() is a new ↵aclement2005-01-261-0/+4
| | | | method in the Member class)
* Matthew fix for 83380: don't use enum as a variable name.aclement2005-01-261-2/+2
|
* Fix for Bug 83563: pertypewithin() handling of inner classesaclement2005-01-252-6/+24
|
* Fix to ensure woven methods don't lose their annotations.aclement2005-01-241-0/+10
|
* Fix for Bug 82570: Weaved code does not include debug linesaclement2005-01-191-1/+8
|
* PerTypeWithin support.aclement2005-01-1813-5/+430
|
* pass addURL calls onto superacolyer2005-01-171-0/+2
|
* java 5 supportacolyer2005-01-171-1/+1
|
* Fix for AjcPre10xTests.test016 if run standalone. (if run standalone no-one ↵aclement2005-01-141-0/+4
| | | | was setting the world correctly for certain types and you'd get an NPE).
* Fix for "staticinitialization(@Blah *)"aclement2005-01-141-0/+2
|
* Fixes for 78021, 79554 - both to do with us breaking the exception table for ↵aclement2005-01-116-37/+54
| | | | a method on weaving *if* finally blocks are involved.
* Fix for Bug 82134: AspectJ 5 M2 should implement backwards compatibility for ↵aclement2005-01-0768-151/+256
| | | | binary aspect form
* rebuilt with 2.0 weaver version attribute (aj1.2.1 had version 1.0)aclement2005-01-0714-0/+0
|
* BWD: One extra check.aclement2005-01-051-1/+2
|
* BWD: Improved source loc stuff and helper methodsaclement2005-01-051-0/+20
|
* Changed order processing for weaving to match the recent changes in source ↵aclement2005-01-051-17/+68
| | | | order processing. Before weaving decp on type A, we look at supertypes and superinterfaces of A.
* BWD: Main part of the implementation, checks all the rules before allowing ↵aclement2005-01-051-11/+292
| | | | the DECP to proceed.