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
Alexander Kriegisch
68ad86eb6e
Add Java 16 test suite for AspectJ 1.9.7 + test refactorings
- Test all features which were preview in 14+15 and are now final in 16,
compiling them with language level 16.
- For Java 15 we only have sanity tests (and of course the Java <14
tests), compiling Java 16 features to target 15 does not seem to work.
- Test remaining Java 16 preview feature (sealed classes).
- Instead of overriding runTest(String) in several base classes like
XMLBasedAjcTestCaseForJava*Only or XMLBasedAjcTestCaseForJava*OrLater,
we now override setUp() from JUnit's TestCase base class. This will
run before runTest(String) and make the tests fail much faster, if a
user tries to run them on the wrong VM.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
3 years ago
Alexander Kriegisch
fff8eef683
Add Java 15 class vile version to BCEL constants, adjust test tools etc.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
3 years ago
Andy Clement
4471ba76ac
Include JDTCore for Java14
4 years ago
Andy Clement
2704db20ec
Java 13 support
4 years ago
Andy Clement
0e2c95a369
Updated with Java12 support
5 years ago
Andy Clement
f4d5e9485a
mavenizing testing - done
5 years ago
Andy Clement
cda73a6a58
mavenizing testing - wip
5 years ago
Andy Clement
f6d9aaaf05
1.9.2.RC1 changes
5 years ago
Andy Clement
836beab108
Support Java10
6 years ago
Andy Clement
4d81108f37
Add intermediate test class that ensures the tests are on J9
6 years ago
Andy Clement
faac3d84e2
various changes to make more tests pass on Java9
6 years ago
acolyer
b6c89301f2
update license to EPL
18 years ago
acolyer
382b7330f4
better support for weaveInfo message, <weave> step, and stderr/out validation from runs.
19 years ago
acolyer
9a051d348a
XMLBasedAjcTestCase class and accompanying support. Drives a
junit test suite based on an ajcTests.xml format test specification.
20 years ago
aclement
5f6b18be7a
Fix for Bugzilla Bug 59909
CFlowStack removesThreads to late
20 years ago
jhugunin
5641e01efb
fixed initial implementor for code written in 2002 to be just PARC, not Xerox/PARC
21 years ago
wisberg
d842c4f113
initial version
21 years ago
wisberg
c3300283ec
initial version
21 years ago