Alexander Kriegisch
ec67725ea4
Add the first few Java 19 tests
For now, only the "pattern matching for switch" tests from previews 1
and 2 were adjusted to work in preview 3, because guarded patterns were
replaced by 'when' clauses in 'switch' blocks. Therefore, existing test
classes did not compile anymore and had to be replaced by syntactically
upgraded versions with content merged from preview 1 and 2 classes.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
hace 1 año
Alexander Kriegisch
3cd4e9e248
Add AllTestsAspectJ199.suite() to AllTests19
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
hace 2 años
Alexander Kriegisch
9de03c3ea5
Add AspectJ 1.9.7 and Java 17 test skeletons
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
hace 2 años
Alexander Kriegisch
49cb924f54
Upgrade license from CPLv1/EPLv1 to EPLv2
This was required by the Eclipse team as one precondition for the next
release.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
hace 3 años
Alexander Kriegisch
4e5430011f
Add Java 15 / AspectJ 1.9.7 test suite
Also fix some minor details in Java 14 suite
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
hace 3 años
Andy Clement
4471ba76ac
Include JDTCore for Java14
hace 4 años
Andy Clement
ff7f5a5441
Fix 547808: npe regression for multi @Around
hace 5 años
Andy Clement
2b24e7377d
mavenizing tests - wip
hace 5 años
Andy Clement
f6d9aaaf05
1.9.2.RC1 changes
hace 5 años
Andy Clement
a024df9675
Initial cut at bug 535086 - pertypewithin and non vis types
In this version unless you specify an aspect is privileged then the
pertypewithin clause will not match types not visible from the aspect
(private types or default vis types in another package)
Debating whether to change this to not require privileged.
hace 6 años
Andy Clement
3876a7dfcc
Working towards 1.9.1
hace 6 años
Andy Clement
34f33f6948
Upgrading to latest 1.9 compiler
hace 8 años
Andy Clement
8a6608f4d5
386341
hace 11 años
Andy Clement
bf949d3260
384398: some fixes for generics/itds/inner classes
hace 12 años
aclement
b454292b74
250493: testcase
hace 15 años
aclement
288e4a9bf5
162 test infra
hace 16 años
aclement
97c8fff779
234943: implementation
hace 16 años
aclement
3189369baa
226567: test and fix - generic return types and overridden methods
hace 16 años
aclement
9505640327
CustomMungerTest now included
hace 16 años
aclement
a36f9ce5a3
PointcutDoctor javadoc - 193065
hace 16 años
aclement
7d21be99ac
these tests are now for 1.5.4, not 1.6.0
hace 16 años
aclement
145f2240e5
Test and fix for 165885: generic fields and pipelining problem
hace 17 años
aclement
9b03811333
145963: binary entries in the model: various parts to the fix.
hace 18 años
aclement
4dcb8f3d88
test and fix for 145963: faulting in aspects coming in as binary inputs
hace 18 años
aclement
97e9aaf4ec
synchronization joinpoints: and ACTIVATE.....................BOOM!
hace 18 años
acolyer
b6c89301f2
update license to EPL
hace 18 años
aclement
1a6f695831
test and fix for 135001
hace 18 años
aclement
6e6658a5e9
101411: -XaddSerialVersionUID
hace 18 años
aclement
5f10ab1ee6
@AJ around tests for 126167
hace 18 años
aclement
9c38e399f5
77166 - newarray joinpoint support. "-Xjoinpoints:arrayconstruction"
hace 18 años
aclement
53284da53f
test and fix for pr112458 - also created the 151 test areas and driving junit infrastructure.
hace 18 años
acolyer
a4a9090d88
tests and fix for pr77076 - MUCH better toleration of missing types when weaving into jars etc..
hace 18 años
aclement
36d7a888c5
Bugzilla Bug 71339
AJC produces partial output jar file, when there are warnings during weaving
(new dependencies)
hace 20 años
acolyer
40680b6fe4
move weaving to inside of the compiler.compile loop.
ensure messages are associated with source wherever possible
hace 20 años
acolyer
f24286d659
enh 48072 - ICrossReferenceHandler support to get xref info from the weaver
hace 20 años