Andy Clement
34cff6034e
Fix 443477: remove pre-init from cflow to avoid verify error on jdk 1.7 later updates
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
102173fc11
445395: invokedynamic in around advice
9 years ago
Andy Clement
d0b8c7a1bf
Fix for 444398: annotation style abstract aspect extends class error
9 years ago
Andy Clement
d929114a66
442425: fix error on attempted annotation style decp
9 years ago
Andy Clement
62b5e69a85
tidy up after tests finish
9 years ago
Andy Clement
1e2744d37c
enabling AJDT to use annotation processors
9 years ago
hsestupin
e5e126f4dc
-s arg is not necessary
Signed-off-by: hsestupin <stupin.sergey@gmail.com>
9 years ago
hsestupin
66469244e4
add APT test generating Java files
Signed-off-by: hsestupin <stupin.sergey@gmail.com>
9 years ago
Andy Clement
44642d61cc
Tests more reliable on 1.7 and later
9 years ago
Andy Clement
b09622f37d
Fix 440983: RuntimeInvisTypeAnnotation unpacking
9 years ago
Andy Clement
dbcd8691f4
Tidy up post APT changes
10 years ago
hsestupin
9f791a0f70
add apt tests
Signed-off-by: hsestupin <stupin.sergey@gmail.com>
10 years ago
Andy Clement
3c2b8b7788
433351: first fix. inpath weaving of decp on generic interface
10 years ago
Andy Clement
c4f9f951c3
436531: fix for weaving when method parameters around
10 years ago
Andy Clement
0cb32f4aba
Fix 431976: avoid uninitialized messages if tjp used in if
10 years ago
Andy Clement
4f89239adb
Fix 431976: invalid unused warnings on tejpsp
10 years ago
Andy Clement
6e5c19b752
fix for 435446: ensure size of invokedynamic correct
10 years ago
Andy Clement
70f2e6d635
377096: Fix for corrupt annotation creation
10 years ago
Andy Clement
4187b5f4f6
pushed test method up
10 years ago
Andy Clement
b4592485d2
Fix 433744: default methods and itds
10 years ago
Andy Clement
5a5bef1efd
tidying up tests
10 years ago
Andy Clement
c641ffdbb6
Fix 432178: percflow concreteaspectcodegen problem
10 years ago
Andy Clement
5aaca752af
Fix 432714: stack map frame and generics
10 years ago
Andy Clement
331399f82b
Fix 431976: thisJoinPoint considered uninitialized variable
10 years ago
Andy Clement
4ffb0fd285
Fix 431541: Proceed expression not setting resolved type
10 years ago
Andy Clement
022196c5cb
polish
10 years ago
Andy Clement
c1c4a4d41f
merging 1.7.4 fixes into 1.8.0
10 years ago
Andy Clement
bedb85ee87
Upgrade to JDT 1.8.0 compiler
10 years ago
Andy Clement
a9da693f8a
testcode for 430243
10 years ago
Andy Clement
dd88d21ef6
Fix for 423257
10 years ago
Andy Clement
06f4b223d5
wip ajdt marker issues with declare warning and itds on interfaces
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
2314eaf48a
418129: annos on top most implementor method
10 years ago
Andy Clement
aba10968da
Fix for 368046: exclude certain loaders
11 years ago
Andy Clement
2393befbdf
418129: annos on top most implementor method
10 years ago
Andy Clement
d82db7bf44
Fix 415957: annotations with 1.8 flags
10 years ago
Andy Clement
0c0adc560d
Fix for 368046: exclude certain loaders
11 years ago
Andy Clement
38206a5304
AspectJ 1.8
11 years ago
Andy Clement
302c14ee68
Bug413378: ctor itd super call: test and fix
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
290b3be75f
missing import
11 years ago
Andy Clement
99414d4203
Fix for 404601
Added 1.7.3 test suite
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
8dc8d1e0b8
more changes to make if point cut generated names stable
11 years ago