Alexander Kriegisch
d2b81de324
Cosmetic fixes in Java 18 tests (e.g. copyright year 2022)
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
il y a 1 an
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>
il y a 2 ans
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>
il y a 3 ans
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>
il y a 3 ans
Alexander Kriegisch
fff8eef683
Add Java 15 class vile version to BCEL constants, adjust test tools etc.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
il y a 3 ans
Andy Clement
4471ba76ac
Include JDTCore for Java14
il y a 4 ans
Andy Clement
2704db20ec
Java 13 support
il y a 4 ans
Andy Clement
0e2c95a369
Updated with Java12 support
il y a 5 ans
Andy Clement
f4d5e9485a
mavenizing testing - done
il y a 5 ans
Andy Clement
cda73a6a58
mavenizing testing - wip
il y a 5 ans
Andy Clement
f6d9aaaf05
1.9.2.RC1 changes
il y a 5 ans
Andy Clement
836beab108
Support Java10
il y a 6 ans
Andy Clement
4d81108f37
Add intermediate test class that ensures the tests are on J9
il y a 6 ans
Andy Clement
faac3d84e2
various changes to make more tests pass on Java9
il y a 6 ans
acolyer
b6c89301f2
update license to EPL
il y a 18 ans
acolyer
382b7330f4
better support for weaveInfo message, <weave> step, and stderr/out validation from runs.
il y a 19 ans
acolyer
9a051d348a
XMLBasedAjcTestCase class and accompanying support. Drives a
junit test suite based on an ajcTests.xml format test specification.
il y a 20 ans
aclement
5f6b18be7a
Fix for Bugzilla Bug 59909
CFlowStack removesThreads to late
il y a 20 ans
jhugunin
5641e01efb
fixed initial implementor for code written in 2002 to be just PARC, not Xerox/PARC
il y a 21 ans
wisberg
d842c4f113
initial version
il y a 21 ans
wisberg
c3300283ec
initial version
il y a 21 ans