summaryrefslogtreecommitdiffstats
path: root/weaver
Commit message (Collapse)AuthorAgeFilesLines
* see pr112105 comment #13: naughty. made a check configurable.aclement2005-10-261-0/+12
|
* see pr112105 comment #13: bridge method handling for ITD fields/methodsaclement2005-10-261-38/+146
|
* see pr112105 comment #13: improved (slightly) code for locating annotation ↵aclement2005-10-261-4/+19
| | | | holders.
* see pr112105 comment #13: yey! use parameterized mungers when applying ITDsaclement2005-10-261-5/+6
|
* see pr112105 comment #13: dont forget the tvarsaclement2005-10-261-0/+1
|
* see pr112105 comment #13: uses new declared sig support inside a munger.aclement2005-10-263-11/+37
|
* see pr112105 comment #13: copies type vars across and able to create bridge ↵aclement2005-10-261-6/+32
| | | | methods sig.
* organized importsaclement2005-10-261-3/+1
|
* organized importsaclement2005-10-261-3/+5
|
* detects starttWith pattern in aop.xml include/exclude and do fast matchavasseur2005-10-262-13/+50
| | | | avoid type resolve to do aop.xml include/exclude regular match but use the passed in bytecode (else issue with Stubs not on disk as f.e. in WLS)
* fix for #113587: when aop.xml include/exclude is used, javac @Aspect are not ↵avasseur2005-10-254-31/+131
| | | | passed thru the aspectof munger. Added custom logic for that
* change to override check.aclement2005-10-251-1/+1
|
* some bridge method testcases and impl for 108101aclement2005-10-251-11/+107
|
* concrete-aspect impl and doc for LTW - see #95529avasseur2005-10-253-49/+71
| | | | pbly some issue on abstract @Pointcut() in ajdt core - fix coming
* added a test to make sure primitives work (they do), and also tidied up the ↵acolyer2005-10-252-3/+10
| | | | array test in ReflectionWorld
* ensure that reflection based world can cope when given a java.lang.Class ↵acolyer2005-10-244-3/+26
| | | | that represents an array type (such a class has a "name" that is actually the signature string).
* fix issue in test for -1.5 and @AJ ITD with @annoavasseur2005-10-214-7/+23
| | | | impl error message for reweavable and not declared in aop.xml as per David Knibb patch, #104218
* weaveinfo for @AJ ITDavasseur2005-10-212-2/+11
|
* test and fix for pr111915aclement2005-10-211-10/+5
|
* *Now* we're moving - more and more stuff from GenericsTests is working :) ↵aclement2005-10-201-1/+1
| | | | see pr112105 comment #11
* test and fix for pr113073 from Helenaclement2005-10-201-15/+16
|
* provide access to the sigpattern (Helen)aclement2005-10-201-0/+4
|
* Fix for ordering problem when using generic abstract aspects. Fix for ↵aclement2005-10-201-2/+2
| | | | crappy code (of mine) in ResolvedType.discover... - see pr112105 comment #10
* Changes for generic field itds - see 112105 comment 9aclement2005-10-206-14/+135
|
* serialized form of ITD field mungers changed (includes aliases) - jars rebuiltaclement2005-10-2014-0/+0
|
* helper methodaclement2005-10-191-0/+9
|
* moved stuff around to get rid of the annoying warning about foo() should be ↵aclement2005-10-198-0/+0
| | | | called statically. I couldn't just 'fix the program' as it is used in that form as input for a test - so I just moved the code outside of the existing source folders.
* due fix and test for @AJ ITD reweavable, serialization of the method ↵avasseur2005-10-183-15/+25
| | | | delegate munger
* tests and fix for pr112027aclement2005-10-182-1/+5
|
* ctor ITDs now remember tvar aliases (see 112105)aclement2005-10-181-8/+15
|
* change to itd ctor serialization - quick rebuild of jars.aclement2005-10-1814-0/+0
|
* see pr112105: delegating impl requiredaclement2005-10-181-0/+5
|
* see pr112105: can parameterize taking aliases into accountaclement2005-10-183-6/+30
|
* see pr112105: tidyupaclement2005-10-182-35/+12
|
* see pr112105: parameterizes a generic ITD when looking at whether abstract ↵aclement2005-10-181-2/+10
| | | | methods are overridden.
* how many spelling mistakes could I make in one comment?aclement2005-10-171-4/+8
|
* due fix for @AJ ITD annotation copy from ITD intf methodsavasseur2005-10-171-34/+24
|
* Fix part 1 for pr110307aclement2005-10-175-1269/+1386
|
* organized imports.aclement2005-10-172-11/+7
|
* polish for last commitavasseur2005-10-173-99/+38
| | | | | (implement @AspectJ ITD @DeclareParents and @DeclareImplements changed AjType as ITD field is meaningless (as @AJ ITD is interface driven))
* implement @AspectJ ITD @DeclareParents and @DeclareImplementsavasseur2005-10-179-1382/+1855
| | | | changed AjType as ITD field is meaningless (as @AJ ITD is interface driven)
* Fix for pr112602aclement2005-10-171-3/+4
|
* working on 112602aclement2005-10-171-1/+1
|
* Updates for generic ITDs - see pr112105 for a description of all changes.aclement2005-10-1429-61/+280
|
* spelling mistake corrected.aclement2005-10-141-1/+1
|
* pr112529: better diagnostics (I think it'll still fail tho...)aclement2005-10-141-2/+2
|
* pr112529: better diagnostics (I think it'll still fail tho...)aclement2005-10-141-4/+13
|
* Code for enhancement 107741: Updated WeavingURLClassLoader (thanks to ↵aclement2005-10-143-621/+0
| | | | Matthew Webster for the patch)
* Fix reference to static method to use class rather than instance.aclement2005-10-141-1/+1
|
* Fix for 112243: incorrect entries in type map. Includes fix for this case ↵aclement2005-10-132-2/+19
| | | | and guards to give better info if it ever happens again.