summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Correctly build jdtcore includes fix for 83423. (BinaryTypeBinding)aclement2005-01-242-0/+0
|
* Fix to ensure woven methods don't lose their annotations.aclement2005-01-249-82/+181
|
* First bit of implementing annotation checking in EclipseSourceType.aclement2005-01-241-1/+1
|
* This fix for 'c' values in annotations has been verified by Pepe. ↵aclement2005-01-245-1/+22
| | | | Committing source changes and testcase.
* Fix for type 'c' values in annotations - 'c' == 'Class'aclement2005-01-232-0/+0
|
* fix (*cough* hack) for annotations originating from class files required by ↵aclement2005-01-211-0/+0
| | | | the compiler... will it work ...
* Added OOPSLA 2004 slides.mkersten2005-01-201-0/+0
|
* Fix for Bug 83303: complier error when mixing inheritance, overriding and ↵aclement2005-01-203-0/+63
| | | | polymorphism
* Get enum value fields to work in the ASM. Plus test reorg as we are now ↵aclement2005-01-2010-12/+137
| | | | adding tests that will only run on 1.5
* Promoted visibility of dump method for use from test cases.aclement2005-01-201-1/+1
|
* Update to allow 1.5 to be specified.aclement2005-01-191-5/+5
|
* Fix for Bug 82570: Weaved code does not include debug linesaclement2005-01-194-1/+95
|
* updates for ltw and annotationsacolyer2005-01-193-2/+1023
|
* organized importsaclement2005-01-192-11/+33
|
* first example now works!aclement2005-01-181-13/+16
|
* Fix to allow pertypewithin aspectOf() to cope with 1.5 generic form of ↵aclement2005-01-181-1/+8
| | | | java.lang.Class
* PerTypeWithin support.aclement2005-01-1816-11/+728
|
* PerTypeWithin: Test dataaclement2005-01-1813-0/+277
|
* organized imports.aclement2005-01-181-13/+9
|
* Hmmm - I don't think these are part of Java5 support.aclement2005-01-174-679/+0
|
* New compiler gives additional error message on 1.3 vm that makes this test fail.acolyer2005-01-171-1/+1
|
* java 5 supportacolyer2005-01-172-0/+0
|
* pass addURL calls onto superacolyer2005-01-171-0/+2
|
* java 5 supportacolyer2005-01-1745-159/+882
|
* 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
|
* Fixed 3 bugs reported in bug#82340, including correct use of visibility ↵mkersten2005-01-137-104/+184
| | | | modifiers.
* Updated to support running on JDK 1.5, and fixed related bug#82218mkersten2005-01-136-26/+78
|
* Updated to include source location offset.mkersten2005-01-131-3/+6
|
* Fixes for 78021, 79554 - both to do with us breaking the exception table for ↵aclement2005-01-1112-41/+189
| | | | a method on weaving *if* finally blocks are involved.
* Fix for Bug 82134: AspectJ 5 M2 should implement backwards compatibility for ↵aclement2005-01-0770-151/+316
| | | | binary aspect form
* rebuilt with 2.0 weaver version attribute (aj1.2.1 had version 1.0)aclement2005-01-0714-0/+0
|
* All jars rebuilt with rev'd weaver version number 2.0 that we will use for ↵aclement2005-01-0719-0/+0
| | | | AspectJ5 (AJ1.2.1 had version 1.0)
* Testcode for migration testingaclement2005-01-077-0/+73
|
* Removed warning that no longer comes out for this test. We were putting out ↵aclement2005-01-071-1/+1
| | | | warnings about changes to serialveruid even if a decp implements was going to fail - we no longer put out this misleading warning.
* test was failing because a message was coming out twice - once when applying ↵aclement2005-01-062-2/+2
| | | | decp at source time, once when applying it at weave time. Now removed the reporting at source time.
* Removing 'run' calls from the testcases for now ... to get a build through !aclement2005-01-061-5/+5
|
* 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.
* BWD: improved source loc creationaclement2005-01-051-0/+15
|
* BWD: Improvements in source location handling allow us to now include a line ↵aclement2005-01-051-1/+1
| | | | number here.
* BWD: New error checking catches one more error in this testcase.aclement2005-01-051-0/+1
|
* Recent changes seem to have made some messages come out in a different order !aclement2005-01-052-6/+8
|
* BWD: Updated - now type processing order is sensible for applying decp, we ↵aclement2005-01-051-5/+9
| | | | don't get an error here.
* BWD: test casesaclement2005-01-052-0/+495
|
* BWD: Use new API on sourcetypebinding to remember original type hierarchy ↵aclement2005-01-051-12/+15
| | | | and don't put out weaving messages for decp.
* Binary Weaving Decp: Two changes: In SourceTypeBinding we can now remember ↵aclement2005-01-052-0/+0
| | | | the type hierarchy before we munge it up. In ClassFile we generate code for the original hierarchy rather than any munged variant. (this gets fixed up later when decp is done at weave time)
* test cases and fix for Bugzilla Bug 81863acolyer2005-01-0511-26/+56
| | | | Annotation matching using within() PCD doesn't appear to be working.