Andy Clement
bc5f1d132d
Fix AspectJ 1.8.x fails with modular and multi-release JARs
5 years ago
Andy Clement
f4c8433cb0
Fix 433351: Declare parents fails on interfaces on the inpath depending on directory structure
8 years ago
Andy Clement
9be47cc3a9
Fixes for compile time overweaving
In writing a testcase for 352389 I discovered overweaving
just wasn't working for a compile time series of test steps.
This was due to a guard preventing secondary calls to
addOrReplaceAspect. Without the secondary call the crosscutting
collector for the aspect had recorded no mungers from the
original aspect because it was still using an EclipseSourceType
delegate. Later when it was using the binary BcelObjectType
delegate and mungers were available, they weren't collected
because of that missing addOrReplaceAspect call.
8 years ago
Andy Clement
f1f350f2bb
ASM 5.0.1 plus polish/formatting
10 years ago
Andy Clement
ff0859d6f5
fix for 404600
11 years ago
Andy Clement
30c38582ee
generics
12 years ago
aclement
023c215ef6
formatting
12 years ago
aclement
eb5a3b19f3
239649 and primitives no longer all resolved by default
13 years ago
aclement
fd895352fa
generics
13 years ago
aclement
2302e94e25
350855
13 years ago
aclement
8f51ad0597
type demotion fixes. -Xset:avoidFinal=true to avoid final methods for around infra methods
13 years ago
aclement
978d4a6938
Changed from Exception to Throwable, to catch 'Error'
13 years ago
aclement
1083a1d359
336654
13 years ago
aclement
50b404c520
335682
13 years ago
aclement
ecb01f75fd
335619
13 years ago
aclement
a10c68cd87
329925: declare @field remove annotation
13 years ago
aclement
75e49e9ae3
322446: parent type munger remembers declaring aspect
14 years ago
aclement
db423fea1b
278496: anon inner types affected by aspects
14 years ago
aclement
95ed7c77f6
278496: model deletion, allow for inner aspects
14 years ago
aclement
d340d6c25b
278496
14 years ago
aclement
f2c35f45b4
generics
14 years ago
aclement
0cb91f239c
generics
14 years ago
aclement
b66fddbb49
generics and ITD inner class updates
14 years ago
aclement
892b919484
314840: test and fix
14 years ago
aclement
fcfdaf918a
312839: WeaverStateInfo compression and move to signatures in 'aspectsAffectingType' rather than names
14 years ago
aclement
80a05d33ee
change all relevant DataOutputStream usage to use CompressingDataOutputStream
14 years ago
aclement
8764d5f36d
more overweaving tests and fixes: method call/field get/set
14 years ago
aclement
461888cce1
more overweaving tests and fixes: cflow
14 years ago
aclement
e4e47c617d
more overweaving tests and fixes
14 years ago
aclement
7fab7a382c
292264: declare error/warning with type patterns
14 years ago
aclement
d4f375e4f6
303924: fix
14 years ago
aclement
58b93a22f9
299552: private ITD fields stay private in target (with unmangled name): all of it
14 years ago
aclement
25530f360c
296734: various optimizations for LTW and aop.xml include/exclude processing
14 years ago
aclement
f4cde663fe
trigger build
14 years ago
aclement
6995b2097c
try to ensure demotion happens
14 years ago
aclement
ca92e92682
faster parents weaving - seems to work...
14 years ago
aclement
9b9fcdca0c
timing
14 years ago
aclement
f3c04a89ce
overweaving
14 years ago
aclement
d673ac01a8
formatted
14 years ago
aclement
a9a176919c
124460 and refactoring
14 years ago
aclement
ebd2c14134
more aop.xml compile time config stuff
14 years ago
aclement
5a88b84f70
refactoring
14 years ago
aclement
6f3a860305
Java5 upgrades
14 years ago
aclement
e0c9b09bb8
286341: incremental anno style
14 years ago
aclement
0d44dd2658
persistence
15 years ago
aclement
f807554202
possible model removal code for unwoven types
15 years ago
aclement
2992b5079c
227484: type demotion (default off)
15 years ago
aclement
023dcb3a04
271201: inpath handles for jars
15 years ago
aclement
cf67756f02
271201: inpath handles
15 years ago
aclement
49e81e381f
271201: inpath handle: can determine if class is from inpath in add method now
15 years ago