Andy Clement
11fba64f40
Fix 449739: support is(FinalType)
9 years ago
Andy Clement
0df90e175b
Support for @RequiredTypes and abstract aspects
9 years ago
Andy Clement
b6aec92d1e
Use generics
9 years ago
Andy Clement
c8e951296c
Fix 436653: conditional aspect activation plus various polish
Modified test expectation system so it is possible to say
the test cares about one particular message and the rest
do not matter (prefix message string with '*') - crude but
quick.
Polished many places to exploit generics
Upgraded all the tests to work on Java8 - some serious changes
regarding ajdoc on Java8. Hopefully it has stayed backwards
compatible with earlier JDK versions (e.g. if using AspectJ 1.8.3+
with a JDK less than 8) but no explicit testing done for this.
9 years ago
Andy Clement
3c2b8b7788
433351: first fix. inpath weaving of decp on generic interface
10 years ago
Andy Clement
f1f350f2bb
ASM 5.0.1 plus polish/formatting
10 years ago
Andy Clement
bbc514a031
Polish 1.8.0 and optimized fastmatch for and/or pointcut
10 years ago
Andy Clement
c1c4a4d41f
merging 1.7.4 fixes into 1.8.0
10 years ago
Andy Clement
9319e343d5
420210: additional message keys for declare warning or error
10 years ago
Andy Clement
b2cd5fa175
419279: more configurable lint options
10 years ago
Andy Clement
3f6e16677d
Bug408721: sync blocks around collection access
11 years ago
Andy Clement
5b0b6b07d2
Preserve ordering of declare annotation when removing and adding annotations
Issue: 407739
11 years ago
Andy Clement
31d8e259e5
Use class file attributes to find containing class
https://bugs.eclipse.org/bugs/show_bug.cgi?id=407494
11 years ago
Andy Clement
6afb281ef0
405016: class literals in annotation matching
11 years ago
Andy Clement
60ed8e96cd
Fix for 404848
11 years ago
Andy Clement
d6e9566249
fixed 404848
11 years ago
Andy Clement
eb529eb53d
generics
11 years ago
Andy Clement
4e34477ab6
Fix for 404594
11 years ago
Andy Clement
99414d4203
Fix for 404601
Added 1.7.3 test suite
11 years ago
Andy Clement
be5a53001f
pr318878: synchronized perObjectBind
11 years ago
Andy Clement
edb41e385f
391384: fix
11 years ago
Andy Clement
46f90792c0
394535: fix
11 years ago
Andy Clement
4af4b1e634
399590
11 years ago
Andy Clement
f1a8813c3b
390269: fix for gc'd raw type refs
11 years ago
Andy Clement
43166c3e88
325731
11 years ago
Andy Clement
3e5af0fdcc
395221
11 years ago
Andy Clement
9a3cc2bc5c
389967
11 years ago
Andy Clement
0d69bd3eba
389752: annotation value matching fixes - multiple anno values correctly resolved now and enum values compared correctly
11 years ago
Andy Clement
a847c704cd
generics
11 years ago
Andy Clement
024de8c654
386888: always attempt to use generics in comparison
11 years ago
Andy Clement
77d14748c3
386888
11 years ago
Andy Clement
7c6e9361da
386049: test and fix. 387568: wip test code
11 years ago
Andy Clement
d0c81b74d7
73507 - it'd fields on interfaces no longer get mangled names by default
11 years ago
Andy Clement
5d0e1860cb
384189: actually respect dont dump on exception setting
12 years ago
Andy Clement
a7483038e8
382189 and 382435
12 years ago
Andy Clement
0435426892
375777 debug
12 years ago
Andy Clement
503bc62a44
376918
12 years ago
Andy Clement
45cbaf5e89
375777: ClassCastException
12 years ago
Andy Clement
6e1704d3e2
375777
12 years ago
Andy Clement
f340cea270
376030
12 years ago
Andy Clement
096b004fda
375881
12 years ago
Andy Clement
f85631fd2f
374964
12 years ago
Andy Clement
549d227a8d
374745
12 years ago
Andy Clement
afae1fc59a
invokedynamic tidyup - handle calling getClassname on it
12 years ago
Andy Clement
42035aea54
pr73507 - wip
12 years ago
Andy Clement
a044c8dc4c
373461 - attempted restructure of nameToSignature
12 years ago
Andy Clement
d4a8cc9048
generics
12 years ago
Andy Clement
3fa7416111
generics
12 years ago
Andy Clement
0cf0cb2dfb
support -Xset:makeTjpFieldsTransient=true
12 years ago
Andy Clement
89756cdfe5
371684 - wildcard generics unpacking
12 years ago