Andy Clement
54ff2a442f
make tests tidy up after themselves
9 lat temu
Andy Clement
0df90e175b
Support for @RequiredTypes and abstract aspects
9 lat temu
Andy Clement
dddd1236cd
Fix 443355: interface super references
9 lat temu
Andy Clement
34cff6034e
Fix 443477: remove pre-init from cflow to avoid verify error on jdk 1.7 later updates
9 lat temu
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 lat temu
Andy Clement
102173fc11
445395: invokedynamic in around advice
9 lat temu
Andy Clement
d0b8c7a1bf
Fix for 444398: annotation style abstract aspect extends class error
9 lat temu
Andy Clement
d929114a66
442425: fix error on attempted annotation style decp
9 lat temu
Andy Clement
62b5e69a85
tidy up after tests finish
9 lat temu
Andy Clement
1e2744d37c
enabling AJDT to use annotation processors
9 lat temu
hsestupin
e5e126f4dc
-s arg is not necessary
Signed-off-by: hsestupin <stupin.sergey@gmail.com>
9 lat temu
hsestupin
66469244e4
add APT test generating Java files
Signed-off-by: hsestupin <stupin.sergey@gmail.com>
9 lat temu
Andy Clement
44642d61cc
Tests more reliable on 1.7 and later
9 lat temu
Andy Clement
b09622f37d
Fix 440983: RuntimeInvisTypeAnnotation unpacking
9 lat temu
Andy Clement
dbcd8691f4
Tidy up post APT changes
9 lat temu
hsestupin
9f791a0f70
add apt tests
Signed-off-by: hsestupin <stupin.sergey@gmail.com>
10 lat temu
Andy Clement
3c2b8b7788
433351: first fix. inpath weaving of decp on generic interface
10 lat temu
Andy Clement
c4f9f951c3
436531: fix for weaving when method parameters around
10 lat temu
Andy Clement
0cb32f4aba
Fix 431976: avoid uninitialized messages if tjp used in if
10 lat temu
Andy Clement
4f89239adb
Fix 431976: invalid unused warnings on tejpsp
10 lat temu
Andy Clement
6e5c19b752
fix for 435446: ensure size of invokedynamic correct
10 lat temu
Andy Clement
70f2e6d635
377096: Fix for corrupt annotation creation
10 lat temu
Andy Clement
4187b5f4f6
pushed test method up
10 lat temu
Andy Clement
b4592485d2
Fix 433744: default methods and itds
10 lat temu
Andy Clement
5a5bef1efd
tidying up tests
10 lat temu
Andy Clement
c641ffdbb6
Fix 432178: percflow concreteaspectcodegen problem
10 lat temu
Andy Clement
5aaca752af
Fix 432714: stack map frame and generics
10 lat temu
Andy Clement
331399f82b
Fix 431976: thisJoinPoint considered uninitialized variable
10 lat temu
Andy Clement
4ffb0fd285
Fix 431541: Proceed expression not setting resolved type
10 lat temu
Andy Clement
022196c5cb
polish
10 lat temu
Andy Clement
c1c4a4d41f
merging 1.7.4 fixes into 1.8.0
10 lat temu
Andy Clement
bedb85ee87
Upgrade to JDT 1.8.0 compiler
10 lat temu
Andy Clement
a9da693f8a
testcode for 430243
10 lat temu
Andy Clement
dd88d21ef6
Fix for 423257
10 lat temu
Andy Clement
06f4b223d5
wip ajdt marker issues with declare warning and itds on interfaces
10 lat temu
Andy Clement
9319e343d5
420210: additional message keys for declare warning or error
10 lat temu
Andy Clement
b2cd5fa175
419279: more configurable lint options
10 lat temu
Andy Clement
2314eaf48a
418129: annos on top most implementor method
10 lat temu
Andy Clement
aba10968da
Fix for 368046: exclude certain loaders
11 lat temu
Andy Clement
2393befbdf
418129: annos on top most implementor method
10 lat temu
Andy Clement
d82db7bf44
Fix 415957: annotations with 1.8 flags
10 lat temu
Andy Clement
0c0adc560d
Fix for 368046: exclude certain loaders
11 lat temu
Andy Clement
38206a5304
AspectJ 1.8
11 lat temu
Andy Clement
302c14ee68
Bug413378: ctor itd super call: test and fix
11 lat temu
Andy Clement
5b0b6b07d2
Preserve ordering of declare annotation when removing and adding annotations
Issue: 407739
11 lat temu
Andy Clement
31d8e259e5
Use class file attributes to find containing class
https://bugs.eclipse.org/bugs/show_bug.cgi?id=407494
11 lat temu
Andy Clement
6afb281ef0
405016: class literals in annotation matching
11 lat temu
Andy Clement
290b3be75f
missing import
11 lat temu
Andy Clement
99414d4203
Fix for 404601
Added 1.7.3 test suite
11 lat temu
Andy Clement
edb41e385f
391384: fix
11 lat temu