855 Commits (3226d27a82e968da0f04e6b4fb5a29a03fbdb0f5)

Author SHA1 Message Date
  aclement 0a69e42808 generic itds - see pr112105 18 years ago
  aclement 074261689a organized imports 18 years ago
  aclement cd15516ae4 source locations are always written out now. 18 years ago
  aclement 71aa3b1f58 change to resolvedmember serialization (to support varargs ITDs) is quite serious - major version number of attribute rev'd to 4 in this case. 19 years ago
  acolyer 75f5093079 fixes for generic abstract aspects 19 years ago
  aclement c53508700e testcases and fix for binary weaving ITDs!!!!!!!!!!! (pr85132, etc,etc) 19 years ago
  aclement 304a1fbfb4 organized imports 19 years ago
  acolyer 3459ad57fc these changes prevent us from forgetting the interface bounds of a TypeVariableReferenceType, and from forgetting bindings when parameterizing bindingxxxtypepatterns in generic abstract aspects. 19 years ago
  aclement 12e6334bf5 Let the bug floodgates open, reweavable is now default (pr91417) 19 years ago
  acolyer 451fea8a2f completes implementation of parameterizeWith throughout the PatternNode hierarchy (enh 108117) 19 years ago
  acolyer 760ceb8dee final part of fix for 100195 - local var debug info for inlined around advice 19 years ago
  aclement 32a02ec2a3 test and fix for pr110906: vararg ITDs 19 years ago
  acolyer 0fae66242e completes all of the MAP bar ITDs 19 years ago
  aclement f27f533d1a pr83717: Dont expect to find source locations for type mungers if processing code built with 1.2.1 or earlier. 19 years ago
  aclement 5051f8e49f for all the good it will do - i've updated the javadoc to prevent others falling into a trap. 19 years ago
  acolyer 81a07900d1 tests and fix for enh 108118, completes @SuppressAjWarnings implementation 19 years ago
  avasseur 8a34d98b67 #108488 @AspectJ perthis(..) was broken for some pointcut issue 19 years ago
  acolyer d6256b8c3c tests and fix for pr100195, local var debug info not preserved when inlining around advice 19 years ago
  acolyer c5171f738f perclause resolving 19 years ago
  aclement f8cf60b03a pr110927: testcase and fix 19 years ago
  avasseur 823947e4fd #107953 @AfterThrowing/Returning checks when extra formal is not bound 19 years ago
  aclement 64da2cd848 pr110788: fix - better analysis of type hierarchy 19 years ago
  aclement c7e275bbe8 organized imports 19 years ago
  aclement 1feb254c88 Bit of shuffling to keep the build machine happy. Basically the 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. 19 years ago
  acolyer 97520cf015 fix for pr101407 - weaver produces wrong local variable table bytecode. 19 years ago
  acolyer e76b370126 tests and fix for pr88900, unneccessary warning 19 years ago
  acolyer c6567597ad give context in can't find type messages 19 years ago
  acolyer 20cafd486b a few more tweaks to fix for pr108123 and pr106500 - better diagnostics and exceptions, plus support for -Xdev:Pinpoint 19 years ago
  aclement b1c88bdb04 imports organized. 19 years ago
  acolyer d485f9bcc4 fix for pr108123 and pr106500 - better diagnostics and exceptions, plus support for -Xdev:Pinpoint 19 years ago
  acolyer 2ac865ad7e remove @Override that for some reason doesn't compile at 1.3 level... 19 years ago
  acolyer a4a9090d88 tests and fix for pr77076 - MUCH better toleration of missing types when weaving into jars etc.. 19 years ago
  aclement 4270e9387e AST support change. 19 years ago
  acolyer 8a0f59ad18 tests and fix for 109283. 19 years ago
  acolyer 0bb21718c1 tests and fix for pr102210 - not descending into branches when pulling up disjunctions during pointcut rewriting. 19 years ago
  acolyer 5f93dd1b20 fix for annotation binding bug when target type in bytecode != declaring type (1.4) 19 years ago
  acolyer a39f595c0c tests and implementation for 108120 - runtime pointcut parsing and matching. 19 years ago
  aclement fc2d08e2ae Fix for pr109728: generates correct aroundBody methods for field-get JPs that are affected when compiling at 1.4/1.5 level. 19 years ago
  aclement 2a9b5d8d87 pr109728: cope with methods invoked on array types! (e.g. clone). Slightly optimized too, doesnt build the declaring type twice. 19 years ago
  aclement 941ed1bf2f pr109728: don't let people pass signatures to nameToSignature() 19 years ago
  aclement 9810a3c335 organized imports 19 years ago
  aclement bddda4072f To fix one of Matthews problems with FFDC binary compatibility (AJ5 chokes 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. 19 years ago
  aclement 40f576dc2d To fix one of Matthews problems with FFDC binary compatibility (AJ5 chokes 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. 19 years ago
  aclement a058bd9ae1 test and fix for pr106554: staticinitialization and PTW 19 years ago
  acolyer 056db42f16 tests and a fix for the bug with no name, in which Pooh gets carried away 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. 19 years ago
  aclement 2ae4f531c7 Test and fix for PR103740: Compiler failure on @annotation 19 years ago
  acolyer a9ca915dc3 tests and fix for pr109124, not correctly recognizing synthetic fields under 1.5 19 years ago
  acolyer 2d21db0586 tests and fix for pr108886, result of having no source location for resolved members representing methods in EclipseSourceTypes 19 years ago
  acolyer 9fa1e7af83 removed unused import 19 years ago
  acolyer 71771abbb2 tests and fix for pr108816, args with binding with .. at join point with synthetic arguments 19 years ago