Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | temporarily taken out a periodically misbehaving test case | acolyer | 2005-01-05 | 1 | -1/+2 |
| | |||||
* | organized imports. | aclement | 2005-01-05 | 1 | -6/+5 |
| | |||||
* | Very very first simple helper bits of binary weaving decp | aclement | 2005-01-04 | 2 | -0/+22 |
| | |||||
* | Fix for Bug 82062: WeaveMessage should provide more information | aclement | 2005-01-04 | 5 | -11/+58 |
| | | | | (Bug and fix from Martin Lippert) | ||||
* | organized imports. | aclement | 2005-01-04 | 5 | -21/+40 |
| | |||||
* | Hopefully fixes disappearance of decsofts in AJDT. The addition of the ↵ | aclement | 2004-12-20 | 2 | -4/+4 |
| | | | | offset to the source location caused problems because a declare soft was being assigned 2 diff offsets in different parts of the weaver. First source location was the offset of the 'declare', second location was the offset for the declares pointcut expression. Now resolved so offset is always position of the 'declare'. | ||||
* | Fix for Bug 80916: In some cases the structure model doesn't contain the ↵ | aclement | 2004-12-20 | 1 | -0/+3 |
| | | | | "matches declare" relationship | ||||
* | incorporate tim peierls suggestion from mailing list | acolyer | 2004-12-17 | 1 | -20/+11 |
| | |||||
* | forgot to check in this updated java 5 jar for test cases | acolyer | 2004-12-16 | 1 | -0/+0 |
| | |||||
* | more ambiguous bindings testing | acolyer | 2004-12-16 | 4 | -0/+121 |
| | |||||
* | disambiguating bindings | acolyer | 2004-12-16 | 10 | -1/+151 |
| | |||||
* | it is now safe to short-circuit in and/or pc matching (all side-effects removed) | acolyer | 2004-12-16 | 4 | -17/+20 |
| | |||||
* | payback time for all the "kinding" work - only ever generate and match | acolyer | 2004-12-16 | 40 | -334/+278 |
| | | | | against shadows that we know might be matched. | ||||
* | just tidying up a few unused imports | acolyer | 2004-12-15 | 7 | -12/+0 |
| | |||||
* | partial fix for bug 61568. | acolyer | 2004-12-15 | 50 | -156/+1794 |
| | | | | | | | | | | | | | | | | | 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. | ||||
* | Support for 'offset' in source locations - enabling AJDT improvements. Not ↵ | aclement | 2004-12-10 | 11 | -17/+63 |
| | | | | perfect - really the whole ISourceLocation thing needs sorting out ... | ||||
* | Updates for AJDK1.5.0 | aclement | 2004-12-10 | 2 | -2/+2 |
| | |||||
* | Autoboxing and decp restrictions | aclement | 2004-12-10 | 15 | -16/+248 |
| | |||||
* | 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 |
| | |||||
* | autoboxing for return values | aclement | 2004-12-10 | 1 | -0/+31 |
| | |||||
* | annotation/enum xlints | aclement | 2004-12-10 | 1 | -2/+3 |
| | |||||
* | All the new enum/annotation messages | aclement | 2004-12-10 | 2 | -1/+13 |
| | |||||
* | Tests for declare parents where enums are involved. | aclement | 2004-12-10 | 5 | -3/+14 |
| | |||||
* | Tests for declare parents where annotations are involved. | aclement | 2004-12-10 | 5 | -1/+23 |
| | |||||
* | test correct detection of @args in a declare | acolyer | 2004-12-10 | 2 | -2/+16 |
| | |||||
* | @within, @withincode fixes | acolyer | 2004-12-10 | 3 | -8/+16 |
| | |||||
* | @within, @withincode tests | acolyer | 2004-12-10 | 5 | -2/+99 |
| | |||||
* | final(?) @args fixes | acolyer | 2004-12-10 | 2 | -4/+6 |
| | |||||
* | testing for @args | acolyer | 2004-12-10 | 4 | -1/+216 |
| | |||||
* | more testing, @args support | acolyer | 2004-12-09 | 15 | -44/+239 |
| | |||||
* | more tests | acolyer | 2004-12-09 | 4 | -2/+21 |
| | |||||
* | updated binary form | acolyer | 2004-12-09 | 36 | -0/+0 |
| | |||||
* | Allows passing of extra argument to the compiler (-1.5 for autoboxing behavior) | aclement | 2004-12-09 | 1 | -4/+18 |
| | |||||
* | Autoboxing testdata - all primitives covered. | aclement | 2004-12-09 | 20 | -0/+245 |
| | |||||
* | completed @this and @target | acolyer | 2004-12-09 | 2 | -2/+11 |
| | |||||
* | add in @this and @target tests to main suite | acolyer | 2004-12-09 | 1 | -0/+1 |
| | |||||
* | get test instructions ahead of jump test | acolyer | 2004-12-09 | 1 | -5/+6 |
| | |||||
* | who put that there??? | acolyer | 2004-12-09 | 1 | -51/+0 |
| | |||||
* | more @this @target fixes and tests | acolyer | 2004-12-09 | 20 | -35/+403 |
| | |||||
* | Complete varargs support. | aclement | 2004-12-09 | 10 | -25/+67 |
| | |||||
* | mock java.lang.annotation.Annotation | acolyer | 2004-12-09 | 1 | -0/+0 |
| | |||||
* | Allows for MarkerAnnotations - doh! (i.e. ones with no values) and unpacks ↵ | aclement | 2004-12-09 | 11 | -4/+58 |
| | | | | invis annotations on classgens correctly. | ||||
* | clarify requirement for runtime retention in @this, @target, @args | acolyer | 2004-12-09 | 1 | -1/+4 |
| | |||||
* | annotation tests for this and target | acolyer | 2004-12-09 | 3 | -0/+101 |
| | |||||
* | fail gracefully when trying to bind in an @pcd | acolyer | 2004-12-09 | 3 | -6/+22 |
| | |||||
* | update installer page | acolyer | 2004-12-09 | 1 | -3/+3 |
| | |||||
* | a few words about 1.5.0 M1 | acolyer | 2004-12-09 | 3 | -1/+66 |
| | |||||
* | fixed some alignment issues in grammar fragments | acolyer | 2004-12-09 | 2 | -42/+41 |
| | |||||
* | updates for 1.5.0 M1 | acolyer | 2004-12-09 | 5 | -266/+504 |
| |