Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | No longer a restriction | aclement | 2005-01-31 | 1 | -4/+4 |
| | |||||
* | some of these tests were failing in an environment which did not have an ↵ | acolyer | 2005-01-31 | 1 | -10/+17 |
| | | | | aspectjrt.jar in the system classpath somewhere. | ||||
* | Matthew fix for 83380: don't use enum as a variable name. | aclement | 2005-01-26 | 1 | -2/+2 |
| | |||||
* | Fix for Bug 82134: AspectJ 5 M2 should implement backwards compatibility for ↵ | aclement | 2005-01-07 | 10 | -11/+14 |
| | | | | binary aspect form | ||||
* | switch from string comparison to a more robust RPN format for testing ↵ | acolyer | 2005-01-05 | 1 | -8/+88 |
| | | | | pointcut expression equality | ||||
* | organized imports. | aclement | 2005-01-04 | 1 | -1/+0 |
| | |||||
* | payback time for all the "kinding" work - only ever generate and match | acolyer | 2004-12-16 | 2 | -2/+4 |
| | | | | against shadows that we know might be matched. | ||||
* | partial fix for bug 61568. | acolyer | 2004-12-15 | 3 | -2/+374 |
| | | | | | | | | | | | | | | | | | 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. | ||||
* | fail gracefully when trying to bind in an @pcd | acolyer | 2004-12-09 | 2 | -6/+16 |
| | |||||
* | lots of pointcut parsing test cases for @xxx pcds | acolyer | 2004-12-08 | 2 | -6/+163 |
| | |||||
* | update to new @pat syntax | acolyer | 2004-12-08 | 1 | -2/+2 |
| | |||||
* | Annotation matching. | aclement | 2004-12-08 | 2 | -5/+7 |
| | |||||
* | Annotation matching. | aclement | 2004-12-08 | 2 | -6/+76 |
| | |||||
* | updated test cases to reflect new parsing | acolyer | 2004-12-08 | 2 | -95/+93 |
| | |||||
* | updates to annotation parsing... | acolyer | 2004-12-08 | 1 | -1/+9 |
| | |||||
* | Annotation matching. | aclement | 2004-12-08 | 3 | -2/+202 |
| | |||||
* | more parser test cases and updates | acolyer | 2004-12-07 | 1 | -19/+100 |
| | |||||
* | annotation pattern and type pattern parsing and test cases | acolyer | 2004-12-06 | 3 | -27/+252 |
| | |||||
* | work in progress.... annotation pointcuts, parsing, and patterns | acolyer | 2004-12-06 | 3 | -2/+71 |
| | |||||
* | integrate new tools tests into suite | acolyer | 2004-12-03 | 2 | -0/+28 |
| | |||||
* | APIs allowing 3rd parties to integrate with AspectJ's pointcut parsing and ↵ | acolyer | 2004-12-03 | 2 | -0/+712 |
| | | | | | | matching - final fixes and test cases | ||||
* | Matthews fix for Bugzilla Bug 77163: Load time weaver default verbose settingV1_2_1 | aclement | 2004-11-05 | 1 | -19/+99 |
| | |||||
* | fix for Bugzilla Bug 72531 | acolyer | 2004-08-24 | 1 | -0/+14 |
| | | | | declare warning warns at wrong points | ||||
* | organized imports | aclement | 2004-08-23 | 1 | -7/+2 |
| | |||||
* | FindBugs: fixes. | aclement | 2004-08-23 | 2 | -2/+3 |
| | |||||
* | Matthews enhancement fix for Bugzilla Bug 72154 "Support for simple dump file" | aclement | 2004-08-23 | 2 | -0/+153 |
| | | | | + Andy using it to capture 'cant find type' issues. | ||||
* | organized imports.for_ajdt1_1_12 | aclement | 2004-08-12 | 1 | -2/+2 |
| | |||||
* | BCEL rename (enhancement 61374) | aclement | 2004-08-12 | 3 | -8/+8 |
| | |||||
* | cant find type/organize imports (and hopefully fix the build) | aclement | 2004-08-06 | 1 | -2/+0 |
| | |||||
* | Starting the quest to rid the world of unhelpful 'cant find type' ↵ | aclement | 2004-08-06 | 5 | -12/+28 |
| | | | | messages... around 15down... | ||||
* | removed unnecessary TODOs | aclement | 2004-08-02 | 3 | -6/+0 |
| | |||||
* | Moved all weaver messages into weaver-messages.properties. | acolyer | 2004-07-29 | 2 | -0/+51 |
| | | | | | Includes fixes for Bugzilla Bug 30439 spurious "circular dependency" error | ||||
* | organized imports. | aclement | 2004-07-27 | 1 | -3/+4 |
| | |||||
* | ensure args() handles boxed primitives correctly when doing | acolyer | 2004-06-09 | 2 | -0/+26 |
| | | | | runtime matching (against JoinPoint) | ||||
* | additional test cases to cover matching Pointcuts against | acolyer | 2004-06-08 | 9 | -0/+509 |
| | | | | JoinPoints | ||||
* | ensure tests don't give false failures on fast machines | acolyer | 2004-06-08 | 1 | -0/+9 |
| | |||||
* | Fix and tests for Bugzilla Bug 62227 | aclement | 2004-05-14 | 1 | -0/+31 |
| | | | | Load Time Weaving aborts on any kind of warning (declare/xlint) | ||||
* | Fix for Bug 55341 | aclement | 2004-04-02 | 1 | -6/+2 |
| | | | | error Type mismatch: cannot convert from java.lang.String to java.lang.String | ||||
* | fix for Bugzilla Bug 31460 | acolyer | 2004-04-02 | 3 | -2/+305 |
| | | | | Weaving class loader | ||||
* | Fix for Bugzilla Bug 41181 | aclement | 2004-03-16 | 2 | -3/+5 |
| | | | | | Support SerialVersionUID field if no new fields declared on class (Regenerated with BcweaverJarMaker) | ||||
* | made JDK 1.3 compatible | ehilsdal | 2004-02-04 | 1 | -2/+2 |
| | |||||
* | Fix for Bugzilla Bug 43792: Illegal Opcode Detected | ehilsdal | 2004-01-29 | 2 | -0/+42 |
| | |||||
* | Picked lowest hanging weave-time performance optimization fruit. | jhugunin | 2004-01-27 | 1 | -32/+33 |
| | |||||
* | spring cleaning in advance of 1.2 enhancements: | acolyer | 2004-01-23 | 4 | -25/+25 |
| | | | | | removed unused imports, local variables, and private methods (still there, just commented out). | ||||
* | switch from using class files in bin directory created during | acolyer | 2003-11-17 | 1 | -1/+2 |
| | | | | project build, to using the ones in testdata/bin. | ||||
* | minor pruning (semantics preserving) | ehilsdal | 2003-11-14 | 1 | -1/+1 |
| | |||||
* | fixed static calls (semantics preserving and non-crosscutting) | ehilsdal | 2003-11-14 | 1 | -9/+13 |
| | |||||
* | a few inner class cleanups (semantics preserving) | ehilsdal | 2003-11-14 | 1 | -1/+1 |
| | |||||
* | removed unused imports (semantics-preserving) | ehilsdal | 2003-11-13 | 10 | -38/+38 |
| | |||||
* | Andy Clement's patch for enh 46347: "-inpath" | acolyer | 2003-11-11 | 1 | -2/+2 |
| |