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>
1 year ago
Alexander Kriegisch
2548a8ab0b
Deactivate Java 18 preview language feature tests
and enable LangUtil to parse Java versions like '19+36-2238'.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
1 year ago
Alexander Kriegisch
d2b81de324
Cosmetic fixes in Java 18 tests (e.g. copyright year 2022)
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
1 year ago
Alexander Kriegisch
6dc09db0ca
Prepare code, tests and docs for Java 18
- JDT Core dependency in pom.xml
- Constants.java
- LangUtil.java
- AjcTask.java
- messages_aspectj.properties
- XMLBasedAjcTestCaseForJava17Only.java
- XMLBasedAjcTestCaseForJava18*.java
- tests/bugs199
- tests/features199
- JavaVersionCompatibility.md
- README-199.html
- GitHub CI build
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
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>
2 years ago
Andy Clement
7e8259b0d4
Making tests behave on 11
3 years ago
Andy Clement
4471ba76ac
Include JDTCore for Java14
4 years ago
Andy Clement
2704db20ec
Java 13 support
4 years ago
Andy Clement
ff7f5a5441
Fix 547808: npe regression for multi @Around
5 years ago
Andy Clement
0e2c95a369
Updated with Java12 support
5 years ago
Andy Clement
2b24e7377d
mavenizing tests - wip
5 years ago
Andy Clement
f6d9aaaf05
1.9.2.RC1 changes
5 years ago
Andy Clement
8c6b3ae13b
testcode for 535086
6 years ago
Andy Clement
3876a7dfcc
Working towards 1.9.1
6 years ago
Andy Clement
836beab108
Support Java10
6 years ago
aclement
b90b11e634
271169: test and fix: npe in weave call method with 4 longs
15 years ago
aclement
b454292b74
250493: testcase
15 years ago
aclement
288e4a9bf5
162 test infra
16 years ago
aclement
97c8fff779
234943: implementation
16 years ago
aclement
3189369baa
226567: test and fix - generic return types and overridden methods
16 years ago
aclement
9505640327
CustomMungerTest now included
16 years ago
aclement
a36f9ce5a3
PointcutDoctor javadoc - 193065
16 years ago
aclement
7d21be99ac
these tests are now for 1.5.4, not 1.6.0
16 years ago
aclement
145f2240e5
Test and fix for 165885: generic fields and pipelining problem
17 years ago
aclement
9b03811333
145963: binary entries in the model: various parts to the fix.
17 years ago
aclement
4dcb8f3d88
test and fix for 145963: faulting in aspects coming in as binary inputs
18 years ago
aclement
97e9aaf4ec
synchronization joinpoints: and ACTIVATE.....................BOOM!
18 years ago
acolyer
b6c89301f2
update license to EPL
18 years ago
aclement
1a6f695831
test and fix for 135001
18 years ago
aclement
6e6658a5e9
101411: -XaddSerialVersionUID
18 years ago
aclement
5f10ab1ee6
@AJ around tests for 126167
18 years ago
aclement
9c38e399f5
77166 - newarray joinpoint support. "-Xjoinpoints:arrayconstruction"
18 years ago
aclement
53284da53f
test and fix for pr112458 - also created the 151 test areas and driving junit infrastructure.
18 years ago
acolyer
a4a9090d88
tests and fix for pr77076 - MUCH better toleration of missing types when weaving into jars etc..
18 years ago
aclement
36d7a888c5
Bugzilla Bug 71339
AJC produces partial output jar file, when there are warnings during weaving
(new dependencies)
20 years ago
acolyer
40680b6fe4
move weaving to inside of the compiler.compile loop.
ensure messages are associated with source wherever possible
20 years ago
acolyer
f24286d659
enh 48072 - ICrossReferenceHandler support to get xref info from the weaver
20 years ago