Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixes for generic abstract aspects | acolyer | 2005-10-06 | 17 | -20/+235 |
| | |||||
* | testcases and fix for binary weaving ITDs!!!!!!!!!!! (pr85132, etc,etc) | aclement | 2005-10-06 | 6 | -1/+51 |
| | |||||
* | organized imports | aclement | 2005-10-06 | 1 | -2/+0 |
| | |||||
* | these changes prevent us from forgetting the interface bounds of a ↵ | acolyer | 2005-10-05 | 4 | -7/+69 |
| | | | | TypeVariableReferenceType, and from forgetting bindings when parameterizing bindingxxxtypepatterns in generic abstract aspects. | ||||
* | Let the bug floodgates open, reweavable is now default (pr91417) | aclement | 2005-10-05 | 6 | -70/+297 |
| | |||||
* | completes implementation of parameterizeWith throughout the PatternNode ↵ | acolyer | 2005-10-05 | 22 | -41/+140 |
| | | | | hierarchy (enh 108117) | ||||
* | final part of fix for 100195 - local var debug info for inlined around advicepreDefaultReweavable | acolyer | 2005-10-05 | 4 | -9/+36 |
| | |||||
* | test and fix for pr110906: vararg ITDs | aclement | 2005-10-04 | 1 | -3/+14 |
| | |||||
* | rebuilt post fix for pr110906: varargs ITD | aclement | 2005-10-04 | 14 | -0/+0 |
| | |||||
* | completes all of the MAP bar ITDs | acolyer | 2005-10-03 | 2 | -7/+16 |
| | |||||
* | pr83717: Dont expect to find source locations for type mungers if processing ↵ | aclement | 2005-10-03 | 1 | -1/+3 |
| | | | | code built with 1.2.1 or earlier. | ||||
* | for all the good it will do - i've updated the javadoc to prevent others ↵ | aclement | 2005-09-30 | 1 | -1/+2 |
| | | | | falling into a trap. | ||||
* | refreshed versions of .txt files for comparison | acolyer | 2005-09-30 | 4 | -15/+15 |
| | |||||
* | tests and fix for enh 108118, completes @SuppressAjWarnings implementation | acolyer | 2005-09-29 | 2 | -10/+34 |
| | |||||
* | #108488 @AspectJ perthis(..) was broken for some pointcut issue | avasseur | 2005-09-29 | 3 | -3/+5 |
| | | | | checks for @AfterXX fixed | ||||
* | tests and fix for pr100195, local var debug info not preserved when inlining ↵ | acolyer | 2005-09-29 | 1 | -2/+14 |
| | | | | around advice | ||||
* | perclause resolving | acolyer | 2005-09-29 | 1 | -1/+9 |
| | |||||
* | pr110927: testcase and fix | aclement | 2005-09-28 | 1 | -0/+1 |
| | |||||
* | #107953 @AfterThrowing/Returning checks when extra formal is not bound | avasseur | 2005-09-28 | 1 | -5/+5 |
| | |||||
* | pr110788: fix - better analysis of type hierarchy | aclement | 2005-09-28 | 1 | -33/+46 |
| | |||||
* | organized imports | aclement | 2005-09-28 | 3 | -9/+12 |
| | |||||
* | Bit of shuffling to keep the build machine happy. Basically the ↵ | aclement | 2005-09-28 | 1 | -3/+3 |
| | | | | PointcutExpressionTest is now in *two* places. Its in weaver and when run it will not use a 1.5 delegate, and its in weaver5 where it *will* use a 1.5 delegate. I changed the logic in the ReflectionDelegateFactory to allow for being unable to find the 1.5 delegate class, although this should only arise on the build machine or running weaver tests standalone. | ||||
* | fix for pr101407 - weaver produces wrong local variable table bytecode. | acolyer | 2005-09-27 | 2 | -103/+127 |
| | |||||
* | tests and fix for pr88900, unneccessary warning | acolyer | 2005-09-27 | 1 | -1/+5 |
| | |||||
* | give context in can't find type messages | acolyer | 2005-09-27 | 1 | -9/+14 |
| | |||||
* | a few more tweaks to fix for pr108123 and pr106500 - better diagnostics and ↵ | acolyer | 2005-09-26 | 1 | -7/+8 |
| | | | | exceptions, plus support for -Xdev:Pinpoint | ||||
* | imports organized. | aclement | 2005-09-26 | 2 | -10/+8 |
| | |||||
* | java5 related folders have gone. | aclement | 2005-09-26 | 1 | -2/+0 |
| | |||||
* | no longer required with new weaver5 project. | aclement | 2005-09-26 | 1 | -12/+0 |
| | |||||
* | moved to weaver5 | aclement | 2005-09-26 | 3 | -744/+0 |
| | |||||
* | fix for pr108123 and pr106500 - better diagnostics and exceptions, plus ↵ | acolyer | 2005-09-26 | 7 | -8/+61 |
| | | | | support for -Xdev:Pinpoint | ||||
* | remove @Override that for some reason doesn't compile at 1.3 level... | acolyer | 2005-09-26 | 1 | -1/+0 |
| | |||||
* | tests and fix for pr77076 - MUCH better toleration of missing types when ↵ | acolyer | 2005-09-24 | 17 | -76/+630 |
| | | | | weaving into jars etc.. | ||||
* | AST support change. | aclement | 2005-09-23 | 2 | -0/+8 |
| | |||||
* | tests and fix for 109283. | acolyer | 2005-09-22 | 2 | -10/+38 |
| | |||||
* | Set project compiler compliance to be Java5 for the weaver project, so that ↵ | mkersten | 2005-09-22 | 2 | -0/+15 |
| | | | | it builds straight out of CVS. | ||||
* | add the java5-xxx as source folders | acolyer | 2005-09-22 | 1 | -12/+14 |
| | |||||
* | load 1.5 dependent tests reflectively... | acolyer | 2005-09-21 | 2 | -2/+13 |
| | |||||
* | tests and fix for pr102210 - not descending into branches when pulling up ↵ | acolyer | 2005-09-21 | 2 | -12/+31 |
| | | | | disjunctions during pointcut rewriting. | ||||
* | fix for annotation binding bug when target type in bytecode != declaring ↵ | acolyer | 2005-09-21 | 2 | -23/+50 |
| | | | | type (1.4) | ||||
* | tests and implementation for 108120 - runtime pointcut parsing and matching. | acolyer | 2005-09-21 | 74 | -2483/+3610 |
| | |||||
* | Fix for pr109728: generates correct aroundBody methods for field-get JPs ↵ | aclement | 2005-09-20 | 2 | -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 ↵ | aclement | 2005-09-19 | 1 | -10/+15 |
| | | | | optimized too, doesnt build the declaring type twice. | ||||
* | pr109728: don't let people pass signatures to nameToSignature() | aclement | 2005-09-19 | 1 | -55/+43 |
| | |||||
* | organized imports | aclement | 2005-09-14 | 2 | -2/+0 |
| | |||||
* | To fix one of Matthews problems with FFDC binary compatibility (AJ5 chokes ↵ | aclement | 2005-09-13 | 1 | -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 ↵ | aclement | 2005-09-13 | 1 | -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. | ||||
* | rebuilt due to attribute modifications. | aclement | 2005-09-13 | 14 | -0/+0 |
| | |||||
* | test and fix for pr106554: staticinitialization and PTW | aclement | 2005-09-13 | 1 | -0/+6 |
| | |||||
* | tests and a fix for the bug with no name, in which Pooh gets carried away ↵ | acolyer | 2005-09-12 | 7 | -5/+22 |
| | | | | 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. |