]> source.dussan.org Git - aspectj.git/commit
POM bug: separate jvm.arg.allowSecurityManager from jvm.arg.addOpens
authorAlexander Kriegisch <Alexander@Kriegisch.name>
Thu, 31 Mar 2022 05:50:14 +0000 (12:50 +0700)
committerAlexander Kriegisch <Alexander@Kriegisch.name>
Thu, 31 Mar 2022 07:39:35 +0000 (14:39 +0700)
commit3dc53e0351a37fc6d3f6a6e311df0320987edc48
tree6c4f87c3d0b9dd91b449b746cd5ffb1beb2a59ba
parentaae62efb0a338bafbcc17187bd21778191993a7b
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>
docs/developer/BUILD.md
pom.xml
run-all-junit-tests/pom.xml
testing-drivers/pom.xml
tests/pom.xml