summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* load 1.5 dependent tests reflectively...acolyer2005-09-212-2/+13
|
* tests for pr76374 - missing type warning on declare parentsacolyer2005-09-213-1/+17
|
* fix for pr104957: NPE whilst compiling GIJacolyer2005-09-213-35/+38
|
* tests and fix for pr102210 - not descending into branches when pulling up ↵acolyer2005-09-213-13/+33
| | | | disjunctions during pointcut rewriting.
* test for annotation binding bug when target type in bytecode != declaring ↵acolyer2005-09-211-0/+37
| | | | type (1.4)
* fix for annotation binding bug when target type in bytecode != declaring ↵acolyer2005-09-212-23/+50
| | | | type (1.4)
* tests and implementation for 108120 - runtime pointcut parsing and matching.acolyer2005-09-2195-2492/+3848
|
* Fix for pr109728: generates correct aroundBody methods for field-get JPs ↵aclement2005-09-202-2/+30
| | | | that are affected when compiling at 1.4/1.5 level.
* pr109728: cope with methods invoked on array types! (e.g. clone). Slightly ↵aclement2005-09-191-10/+15
| | | | optimized too, doesnt build the declaring type twice.
* pr109728: don't let people pass signatures to nameToSignature()aclement2005-09-191-55/+43
|
* pr109728: fix part 1 - don't let bcel damage descriptors.aclement2005-09-192-0/+0
|
* pr109728: testcaseaclement2005-09-193-0/+20
|
* allow for references to descriptors when class_info structures refer to ↵aclement2005-09-191-2/+4
| | | | arrays. (pr109728)
* use the right version property.aclement2005-09-151-5/+4
|
* rebuilt *again* - i hope the build machine likes these?aclement2005-09-152-0/+0
|
* rebuilt *again* - i hope the build machine likes these?aclement2005-09-152-0/+0
|
* test for pr102210aclement2005-09-143-1/+50
|
* organized importsaclement2005-09-142-2/+0
|
* test and fix for pr109486: bcel exception when expecting compiler error for ↵aclement2005-09-146-4/+14
| | | | final abstract class.
* To fix one of Matthews problems with FFDC binary compatibility (AJ5 chokes ↵aclement2005-09-131-2/+3
| | | | on a 1.2.1 library): fixed the ordering back to what it was for 1.2.1 - shouldn't have moved NONE as it represents an empty pointcut expression (e.g. 'pointcut ffdcScope();' which is valid) - without this change to the old ordering we were interpreting 20 (which is what the FFDC pointcut had written out) as @args and then choking on processing it.
* To fix one of Matthews problems with FFDC binary compatibility (AJ5 chokes ↵aclement2005-09-131-1/+8
| | | | on a 1.2.1 library): made reading of a type pattern realise it shouldn't look for a varargs flag if processing a pre 1.5 pattern.
* was missing two jars - I've added them.aclement2005-09-131-0/+28
|
* rebuilt due to attribute modifications.aclement2005-09-1335-0/+0
|
* test and fix for pr106554: staticinitialization and PTWaclement2005-09-132-0/+13
|
* test and fix for pr106554: staticinitialization and PTWaclement2005-09-132-0/+30
|
* tests and a fix for the bug with no name, in which Pooh gets carried away ↵acolyer2005-09-1211-5/+89
| | | | and tries to create raw types all the time, but Christopher Robin kindly explains that raw types should only be created in -1.5 mode.
* tests and fix for pr105181, implicit cast of itd field type on return from ↵acolyer2005-09-125-7/+19
| | | | generic collection erroneously casting to aspect (declaring) type, not owning (target) type.
* Test and fix for PR103740: Compiler failure on @annotationaclement2005-09-124-7/+34
|
* tests and fix for pr108903 - MUST process from super aspect to sub aspect ↵acolyer2005-09-129-11/+108
| | | | when finding declares
* added test for pr105181acolyer2005-09-113-0/+37
|
* tests and fix for pr108826, not correctly converting from T[] to ResolvedType.acolyer2005-09-096-1/+47
|
* clarification of args matching with null for pr68603.acolyer2005-09-091-1/+4
|
* tests and fix for pr109124, not correctly recognizing synthetic fields under 1.5acolyer2005-09-094-0/+55
|
* fixed an unneccessary 1.5 dependency that had crept into the test code.acolyer2005-09-081-1/+1
|
* Fix for Bug #109016: NullPointerException when building configurationmkersten2005-09-081-5/+7
|
* tests and fix for pr108886, result of having no source location for resolved ↵acolyer2005-09-087-11/+23
| | | | members representing methods in EclipseSourceTypes
* tests and fix for pr109042, unusedArgument warning on aj synthetic argsacolyer2005-09-084-0/+183
|
* tests and fix for pr108902 and pr108903acolyer2005-09-088-1/+117
|
* removed unused importacolyer2005-09-081-1/+0
|
* tests and fix for pr108816, args with binding with .. at join point with ↵acolyer2005-09-064-3/+32
| | | | synthetic arguments
* fix for pr108818, if the declaring type of the member refering to this ↵acolyer2005-09-061-9/+18
| | | | pointcut has a private matching pointcut, then use that rather than any with the same name in a sub-aspect.
* fix for pr108818, changed the signature of concretize and concretize1 to ↵acolyer2005-09-0627-39/+55
| | | | pass in the actual declaring type of the member owning the pointcut reference.
* fix for pr108818, remember the actual declaring type of a member that refers ↵acolyer2005-09-066-6/+27
| | | | to a pointcut
* tests for pr108818, private pointcuts overridden inadvertantlyacolyer2005-09-063-0/+34
|
* fix for pr87530, final modifier on interface itdmacolyer2005-09-059-23/+150
|
* tests for pr87530, final modifier on interface itdmacolyer2005-09-054-1/+65
|
* tests and fix for pr99125 - duplicate members in interfaces after binary weavingacolyer2005-09-029-3/+83
|
* test and fix for pr101606, unused privated method warnings incorrectly ↵acolyer2005-09-024-1/+20
| | | | generated for pointcuts
* second part of test and fix for pr102212 - synchronized itdm on interfaces ↵acolyer2005-09-025-0/+50
| | | | generate synchronized members for implementing classes, but not for the interface itself.
* tests and fix for pr1202212 - poor job of testing modifiers on ITD methodsacolyer2005-09-024-0/+99
|