Alexander Kriegisch
45d3cc7e26
JavaVersionCompatibility.md: add Java 19
1 year ago
Alexander Kriegisch
a7c8e972e2
IDE.md: add link to m2e AJDT connector for Eclipse 2022-12
The link points to aspectj.dev for now, because Mika Vesti has not
merged my PR and published a new version on repo.t5.fi yet.
1 year ago
Alexander Kriegisch
9f1701fb3e
IDE.md: Add new AJDT update site for 2022-12 (4.26)
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
1 year ago
Alexander Kriegisch
a1ce3d6bb5
IDE.md: update AJDT version info
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
1 year ago
Alexander Kriegisch
cfeda34565
Set version to 1.9.20-SNAPSHOT
1 year ago
Alexander Kriegisch
271ff0f640
AspectJ release 1.9.19
1 year ago
Alexander Kriegisch
7373dbd5f3
Update release notes for 1.9.19 (Java 19)
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
1 year ago
Alexander Kriegisch
b781362e74
Add release notes for 1.9.19 (Java 19)
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
1 year ago
Alexander Kriegisch
dc2863a18e
Set Maven version to 1.9.19-SNAPSHOT
It makes sense to indicate the Java version in the minor-minor of
AspectJ artifacts.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
1 year ago
Alexander Kriegisch
48edd62b23
JavaVersionCompatibility.md: add link to "Java language changes since Java 9"
https://docs.oracle.com/en/java/javase/18/language/java-language-changes.html
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
651e92a328
Remove AspectJ Browser (ajbrowser) code and documentation
Closes #148 .
TODO: Should more AJDE stuff be removed?
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
d8cdb2d672
Remove Aspectj.dev artifact and plugin repositories
After having removed the custom-built Maven Shade version, there should
be no more references to artifacts in that repository left. Let us see
if the build passes.
Furthermore, since being a committer, I can also attach AspectJ
installers to GitHub releases.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
5034f99664
Set version to 1.9.10-SNAPSHOT
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
8d33cfa527
Release AspectJ version 1.9.9.1
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
0abca53690
Add AspectJ 1.9.9.1 delta to existing 1.9.9 release notes
The minor release from a user perspective is just going to be about
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
#145, so we are not creating an extra release notes document.
2 years ago
Alexander Kriegisch
3dc53e0351
POM bug: separate jvm.arg.allowSecurityManager from jvm.arg.addOpens
Before, this was in a single variable, and for JDK 18+, the security
manager setting also falsely overwrote the '--add-opens' command. This
was the root cause for a few dozen LTW tests to fail on JDK 18, if they
were not run in full LTW mode, i.e. in a separate JVM.
After this fix, it should be possible to revert the corresponding
commits, at least their non-cosmetic parts.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
dddefd99b1
IDE.md: add download info for AspectJ installer
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
cde74b890d
IDE.md: update AJDT update site infos for 4.23
Also add some Eclipse, AspectJ and Java version information to the
existing update sites.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
1851f96e25
Set version to 1.9.10-SNAPSHOT
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
f25573c72a
Set version to 1.9.9
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
b7d3e96ea7
Update README-199.html
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years 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
d3a06a6942
Docs: add AspectJ Java version compatibility table
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
8960bf2b02
Set version to 1.9.9-SNAPSHOT
2 years ago
Alexander Kriegisch
c8da9556e2
Set version to 1.9.8
2 years ago
Alexander Kriegisch
812ebc15e0
Update README-198.html and set release date
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
c4d8195397
IDE.md points to AJDT Eclipse update sites
Because the Jenkins builds for Eclipse now exist and deploy to the
correct update sites, we no longer need the AspectJ.dev ones.
2 years ago
Alexander Kriegisch
068381dcb7
Add more content to README-198.html
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
372b53f3b3
Restructure README-198.html a bit
Move usage hints about compiler preview features and LTw on JDK 16+
towards the end.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
250aa63cb2
Update README-198.html with condy bugfix info
Relates to #68 .
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
846776147b
Set version to 1.9.8-SNAPSHOT
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
d2588d086f
Set version to 1.9.8.RC3
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
99448ba572
Document bugfix #105 in release notes
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
90ae35226e
More minor 1.9.7 to 1.9.8 version bumps in docs
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
bc2c65717d
IDE.md: Add Eclipse update site for AJDT compatible with 2021-09
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
99f1df6dc8
Minor 1.9.7 to 1.9.8 version bumps in docs and Ant script
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
32f4401c34
Set version to 1.9.8-SNAPSHOT
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
5d4f2c2a6b
Set version to 1.9.8.RC2
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
8bdffe8991
Improve README-198.html
Adjust both content and document structure.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
29b024efe4
Set version to 1.9.8-SNAPSHOT
2 years ago
Alexander Kriegisch
7eeb27c730
Release version to 1.9.8.RC1
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
e16efa31d4
Add AspectJ 1.9.8 release notes
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
bee1f38f96
Add JDK 16+ workaround for Nexus Staging Maven Plugin
Plugin version 1.6.8 does not work on JDK 16+ without special MAVEN_OPTS
opening certain modules, because the XStream version used needs it. One
workaround is to use a more recent XStream version.
TODO: remove plugin dependency after OSSRH-66257, NEXUS-26993 are fixed.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
4796e6457f
Add "Setting up an AspectJ development environment" guide
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
2 years ago
Alexander Kriegisch
14d58cb767
Set version to 1.9.8-SNAPSHOT
2 years ago
Alexander Kriegisch
4b2be42d2e
Set version to 1.9.8.M1
2 years ago
Alexander Kriegisch
378a1e4453
Minor build + release read-me improvements
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
3 years ago
Andy Clement
89f9bea949
Update RELEASE.md
3 years ago
Andy Clement
e22903e169
Set version to 1.9.8-SNAPSHOT
3 years ago
Andy Clement
a22efad254
1.9.7 release
3 years ago