aclement
|
0ea99cad04
|
weaver5 split out so weaver can continue to be built with Java1.3
|
преди 19 години |
acolyer
|
d485f9bcc4
|
fix for pr108123 and pr106500 - better diagnostics and exceptions, plus support for -Xdev:Pinpoint
|
преди 19 години |
aclement
|
4afdcf2612
|
avoid using IdentityHashMap - that doesnt exist < 1.4
|
преди 19 години |
aclement
|
1c72a494aa
|
avoid 'illegal forward reference' problem when compiling with 1.3
|
преди 19 години |
aclement
|
870577699d
|
Ensure tests run if no aj-build folder exists.
|
преди 19 години |
aclement
|
e61636fbce
|
now builds ok under 1.3. Needs a 'drastic' refactor/tidyup
|
преди 19 години |
acolyer
|
2ac865ad7e
|
remove @Override that for some reason doesn't compile at 1.3 level...
|
преди 19 години |
acolyer
|
a4a9090d88
|
tests and fix for pr77076 - MUCH better toleration of missing types when weaving into jars etc..
|
преди 19 години |
aclement
|
7d73ff1418
|
tiny update.
|
преди 19 години |
aclement
|
d9fe366566
|
ast support ! (and testcase)
|
преди 19 години |
aclement
|
d0ae646468
|
ast support !
|
преди 19 години |
aclement
|
61cddce63a
|
ast support - rebuilt shadows
|
преди 19 години |
aclement
|
14bef379c8
|
AST support - factories for ensuring when the classes in JDT core initialize, they are able to build the correct AJ subtypes.
|
преди 19 години |
acolyer
|
03b20bc112
|
David Knibb's patch for enh 109173 :- Weaving Adaptor enhancements
|
преди 19 години |
aclement
|
4270e9387e
|
AST support change.
|
преди 19 години |
acolyer
|
8a0f59ad18
|
tests and fix for 109283.
|
преди 19 години |
mkersten
|
0442d2f269
|
Set project compiler compliance to be Java5 for the weaver project, so that it builds straight out of CVS.
|
преди 19 години |
acolyer
|
f042f0cf99
|
doh!
|
преди 19 години |
acolyer
|
2447704c60
|
attempt to create the right classpath for running org.aspectj.weaver.tools tests on the build machine...
|
преди 19 години |
acolyer
|
edd1fb9692
|
add the java5-xxx as source folders
|
преди 19 години |
acolyer
|
b5eb04579d
|
load 1.5 dependent tests reflectively...
|
преди 19 години |
acolyer
|
ca9c1f7c57
|
tests for pr76374 - missing type warning on declare parents
|
преди 19 години |
acolyer
|
0e1bb192d4
|
fix for pr104957: NPE whilst compiling GIJ
|
преди 19 години |
acolyer
|
0bb21718c1
|
tests and fix for pr102210 - not descending into branches when pulling up disjunctions during pointcut rewriting.
|
преди 19 години |
acolyer
|
4895aeff9d
|
test for annotation binding bug when target type in bytecode != declaring type (1.4)
|
преди 19 години |
acolyer
|
5f93dd1b20
|
fix for annotation binding bug when target type in bytecode != declaring type (1.4)
|
преди 19 години |
acolyer
|
a39f595c0c
|
tests and implementation for 108120 - runtime pointcut parsing and matching.
|
преди 19 години |
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 години |
aclement
|
2a9b5d8d87
|
pr109728: cope with methods invoked on array types! (e.g. clone). Slightly optimized too, doesnt build the declaring type twice.
|
преди 19 години |
aclement
|
941ed1bf2f
|
pr109728: don't let people pass signatures to nameToSignature()
|
преди 19 години |
aclement
|
1d5496e2f1
|
pr109728: fix part 1 - don't let bcel damage descriptors.
|
преди 19 години |
aclement
|
5f096e0aa0
|
pr109728: testcase
|
преди 19 години |
aclement
|
eb39196938
|
allow for references to descriptors when class_info structures refer to arrays. (pr109728)
|
преди 19 години |
aclement
|
d01e7fced8
|
use the right version property.
|
преди 19 години |
aclement
|
3466a78126
|
rebuilt *again* - i hope the build machine likes these?
|
преди 19 години |
aclement
|
979128e3d5
|
rebuilt *again* - i hope the build machine likes these?
|
преди 19 години |
aclement
|
441f1cc722
|
test for pr102210
|
преди 19 години |
aclement
|
9810a3c335
|
organized imports
|
преди 19 години |
aclement
|
87e5c2ecca
|
test and fix for pr109486: bcel exception when expecting compiler error for final abstract class.
|
преди 19 години |
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 години |
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 години |
aclement
|
bc4c4ca13d
|
was missing two jars - I've added them.
|
преди 19 години |
aclement
|
efa7fb38c2
|
rebuilt due to attribute modifications.
|
преди 19 години |
aclement
|
76d607d6db
|
test and fix for pr106554: staticinitialization and PTW
|
преди 19 години |
aclement
|
a058bd9ae1
|
test and fix for pr106554: staticinitialization and PTW
|
преди 19 години |
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 години |
acolyer
|
776613eebf
|
tests and fix for pr105181, implicit cast of itd field type on return from generic collection erroneously casting to aspect (declaring) type, not owning (target) type.
|
преди 19 години |
aclement
|
2ae4f531c7
|
Test and fix for PR103740: Compiler failure on @annotation
|
преди 19 години |
acolyer
|
f5030e6403
|
tests and fix for pr108903 - MUST process from super aspect to sub aspect when finding declares
|
преди 19 години |
acolyer
|
64d74013c6
|
added test for pr105181
|
преди 19 години |