Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fixes for 78021, 79554 - both to do with us breaking the exception table for ↵ | aclement | 2005-01-11 | 4 | -4/+49 | |
| | | | | a method on weaving *if* finally blocks are involved. | |||||
* | Fix for Bug 82134: AspectJ 5 M2 should implement backwards compatibility for ↵ | aclement | 2005-01-07 | 2 | -0/+60 | |
| | | | | binary aspect form | |||||
* | Removed warning that no longer comes out for this test. We were putting out ↵ | aclement | 2005-01-07 | 1 | -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 ↵ | aclement | 2005-01-06 | 1 | -1/+1 | |
| | | | | decp at source time, once when applying it at weave time. Now removed the reporting at source time. | |||||
* | BWD: Improvements in source location handling allow us to now include a line ↵ | aclement | 2005-01-05 | 1 | -1/+1 | |
| | | | | number here. | |||||
* | BWD: New error checking catches one more error in this testcase. | aclement | 2005-01-05 | 1 | -0/+1 | |
| | ||||||
* | Recent changes seem to have made some messages come out in a different order ! | aclement | 2005-01-05 | 2 | -6/+8 | |
| | ||||||
* | test cases and fix for Bugzilla Bug 81863 | acolyer | 2005-01-05 | 2 | -14/+22 | |
| | | | | Annotation matching using within() PCD doesn't appear to be working. | |||||
* | more ambiguous bindings testing | acolyer | 2004-12-16 | 2 | -0/+24 | |
| | ||||||
* | it is now safe to short-circuit in and/or pc matching (all side-effects removed) | acolyer | 2004-12-16 | 1 | -13/+7 | |
| | ||||||
* | partial fix for bug 61568. | acolyer | 2004-12-15 | 3 | -15/+11 | |
| | | | | | | | | | | | | | | | | | These changes are both (a) a performance optimization, and (b) an improvement on the binding across || rules that we implemented in 1.2.1. Instead of saying the the first binding in a left-to-right traversal of the pointcuts DNF is the one that you get (too much to ask users to do DNF rewriting in their heads), this version implements the rule that every || branch in the DNF must bind all formals, and if two || branches can have any join points in common (can match join points of the same kind), then both must bind all formals identically. So it allows things like execution(* *(..)) && args(x) || call(* *(..)) && this(x) which previously we used to forbid. But primarily it turned out to be a performance optimization. | |||||
* | check errors/xlints for decp'ing on annos/enums | aclement | 2004-12-10 | 2 | -13/+54 | |
| | ||||||
* | Autoboxing tests - not checked in as need 1.5 JVM to run. | aclement | 2004-12-10 | 1 | -0/+155 | |
| | ||||||
* | test correct detection of @args in a declare | acolyer | 2004-12-10 | 1 | -2/+11 | |
| | ||||||
* | @within, @withincode tests | acolyer | 2004-12-10 | 1 | -2/+24 | |
| | ||||||
* | testing for @args | acolyer | 2004-12-10 | 1 | -1/+7 | |
| | ||||||
* | more tests | acolyer | 2004-12-09 | 4 | -2/+21 | |
| | ||||||
* | Allows passing of extra argument to the compiler (-1.5 for autoboxing behavior) | aclement | 2004-12-09 | 1 | -4/+18 | |
| | ||||||
* | add in @this and @target tests to main suite | acolyer | 2004-12-09 | 1 | -0/+1 | |
| | ||||||
* | more @this @target fixes and tests | acolyer | 2004-12-09 | 1 | -0/+48 | |
| | ||||||
* | Complete varargs support. | aclement | 2004-12-09 | 3 | -23/+41 | |
| | ||||||
* | unwanted import | acolyer | 2004-12-08 | 1 | -1/+0 | |
| | ||||||
* | first @annotation test | acolyer | 2004-12-08 | 1 | -0/+9 | |
| | ||||||
* | Annotation matching. | aclement | 2004-12-08 | 2 | -19/+24 | |
| | ||||||
* | Annotation matching. | aclement | 2004-12-08 | 1 | -0/+50 | |
| | ||||||
* | With type mungers remembering their location, we now get a sensible error ↵ | aclement | 2004-12-07 | 1 | -1/+1 | |
| | | | | line for this test! | |||||
* | Fixes for Bug 80249: Order of types passed to compiler determines weaving ↵ | aclement | 2004-12-06 | 2 | -4/+16 | |
| | | | | behavior | |||||
* | 72766 - varargs policing in signature matching | aclement | 2004-12-03 | 4 | -14/+82 | |
| | ||||||
* | 72766 - progress text file for 1.5.0M1 | aclement | 2004-12-02 | 1 | -0/+28 | |
| | ||||||
* | 72766 - enum/annotations tests added to suite. | aclement | 2004-12-02 | 1 | -1/+3 | |
| | ||||||
* | 72766 - tests to confirm ITDs on enums/annotations not allowed. | aclement | 2004-12-02 | 3 | -0/+214 | |
| | ||||||
* | fixed unused imports | aclement | 2004-12-02 | 1 | -3/+0 | |
| | ||||||
* | 72766: This is covariance support. only missing bit is for dynamic join ↵ | aclement | 2004-12-01 | 2 | -0/+303 | |
| | | | | point matching (marked XXXAJ5 in the code) - thats not a 1.5.0M1 item I dont think... | |||||
* | Part of 72766: Bridge methods - we now do the right thing if we see one ↵ | aclement | 2004-11-30 | 6 | -3/+174 | |
| | | | | (i.e. we ignore it as a source of join points) | |||||
* | Fix for Bugzilla Bug 74952: before,after !(cflow(within(Trace*))) prints nothing | aclement | 2004-10-21 | 2 | -0/+27 | |
| | ||||||
* | Fix for Bugzilla Bug 76096: Anonymous classes unaware of introductions into ↵ | aclement | 2004-10-19 | 2 | -0/+9 | |
| | | | | abstract classes (error can't find type $Local$) | |||||
* | Modified test to account for additional "uses pointcut" relationships. | mkersten | 2004-10-15 | 1 | -5/+5 | |
| | ||||||
* | 76030 - cflow optimizations. Part 2 fix - share counters and stacks when we ↵ | aclement | 2004-10-12 | 2 | -7/+40 | |
| | | | | can. | |||||
* | 76030 - cflow optimizations. Part 1 fix - use counters rather than stacks ↵ | aclement | 2004-10-11 | 2 | -0/+12 | |
| | | | | when we can. | |||||
* | Fix for Bugzilla Bug 75129 | aclement | 2004-09-30 | 2 | -2/+15 | |
| | | | | NPE on thisJoinPoint mistake | |||||
* | fix for Bugzilla Bug 72157 | acolyer | 2004-09-08 | 2 | -0/+10 | |
| | | | | declare soft can cause programs with invalid exception behaviour to be generated | |||||
* | Fix for Bugzilla Bug 72528 | aclement | 2004-09-03 | 2 | -0/+10 | |
| | | | | around advice throws java.lang.VerifyError at runtime | |||||
* | Improved testcase for this 1.5 problem. | aclement | 2004-08-27 | 2 | -3/+17 | |
| | ||||||
* | tests for Bugzilla Bug 70404 | aclement | 2004-08-27 | 2 | -4/+22 | |
| | | | | passing null to array arguments confuzes static join point signature. | |||||
* | Fix for Bugzilla Bug 72699 | aclement | 2004-08-27 | 2 | -0/+23 | |
| | | | | Bogus error message: The abstract method ajc$pointcut$$tracingScope$a2 in type Tracing can only be defined by an abstract class | |||||
* | fix for Bugzilla Bug 72150 | aclement | 2004-08-27 | 2 | -0/+10 | |
| | | | | AJC possible bug with static nested classes | |||||
* | fix for Bugzilla Bug 72531 | acolyer | 2004-08-24 | 2 | -0/+12 | |
| | | | | declare warning warns at wrong points | |||||
* | Fix for Bugzilla Bug 70794 | aclement | 2004-08-20 | 1 | -1/+1 | |
| | | | | | The introduction on interface causes the interface implementation class error (testcase now expects the error text) | |||||
* | Fix for Bugzilla Bug 70794 | aclement | 2004-08-20 | 2 | -1/+43 | |
| | | | | The introduction on interface causes the interface implementation class error | |||||
* | fix for Bugzilla Bug 37020 | acolyer | 2004-08-19 | 1 | -4/+4 | |
| | | | | wrong line for method execution join point |