Add hint: "As of AspectJ 1.9.21.1, '--add-opens' is no longer necessary. Please upgrade, if it bothers you too much." Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>tags/V1_9_22
fact that the weaver uses internal APIs for which we have not found an adequate replacement yet when defining classes | fact that the weaver uses internal APIs for which we have not found an adequate replacement yet when defining classes | ||||
in different classloaders. | in different classloaders. | ||||
**Update:** As of AspectJ 1.9.21.1, `--add-opens` is no longer necessary. Please upgrade, if it bothers you too much. | |||||
=== Compile with Java preview features | === Compile with Java preview features | ||||
For features marked as preview on a given JDK, you need to compile with `ajc --enable-preview` and run with | For features marked as preview on a given JDK, you need to compile with `ajc --enable-preview` and run with |
fact that the weaver uses internal APIs for which we have not found an adequate replacement yet when defining classes | fact that the weaver uses internal APIs for which we have not found an adequate replacement yet when defining classes | ||||
in different classloaders. | in different classloaders. | ||||
**Update:** As of AspectJ 1.9.21.1, `--add-opens` is no longer necessary. Please upgrade, if it bothers you too much. | |||||
=== Compile with Java preview features | === Compile with Java preview features | ||||
For features marked as preview on a given JDK, you need to compile with `ajc --enable-preview` and run with | For features marked as preview on a given JDK, you need to compile with `ajc --enable-preview` and run with |
aspect weaving. This is due to the fact that the weaver uses internal APIs for which we have not found an adequate | aspect weaving. This is due to the fact that the weaver uses internal APIs for which we have not found an adequate | ||||
replacement yet when defining classes in different classloaders. | replacement yet when defining classes in different classloaders. | ||||
**Update:** As of AspectJ 1.9.21.1, `--add-opens` is no longer necessary. Please upgrade, if it bothers you too much. | |||||
=== Compile with Java preview features | === Compile with Java preview features | ||||
For features marked as preview on a given JDK, you need to compile with `ajc --enable-preview` and run with | For features marked as preview on a given JDK, you need to compile with `ajc --enable-preview` and run with |
uses internal APIs for which we have not found an adequate replacement | uses internal APIs for which we have not found an adequate replacement | ||||
yet when defining classes in different classloaders. | yet when defining classes in different classloaders. | ||||
**Update:** As of AspectJ 1.9.21.1, `--add-opens` is no longer necessary. Please upgrade, if it bothers you too much. | |||||
== Organisational and internal changes | == Organisational and internal changes | ||||
For AspectJ 1.9.7, we implemented a lot of internal changes concerning | For AspectJ 1.9.7, we implemented a lot of internal changes concerning |
fact that the weaver uses internal APIs for which we have not found an adequate replacement yet when defining classes | fact that the weaver uses internal APIs for which we have not found an adequate replacement yet when defining classes | ||||
in different classloaders. | in different classloaders. | ||||
**Update:** As of AspectJ 1.9.21.1, `--add-opens` is no longer necessary. Please upgrade, if it bothers you too much. | |||||
=== Compile with Java preview features | === Compile with Java preview features | ||||
For features marked as preview on a given JDK, you need to compile with `ajc --enable-preview` and run with | For features marked as preview on a given JDK, you need to compile with `ajc --enable-preview` and run with |
fact that the weaver uses internal APIs for which we have not found an adequate replacement yet when defining classes | fact that the weaver uses internal APIs for which we have not found an adequate replacement yet when defining classes | ||||
in different classloaders. | in different classloaders. | ||||
**Update:** As of AspectJ 1.9.21.1, `--add-opens` is no longer necessary. Please upgrade, if it bothers you too much. | |||||
=== Compile with Java preview features | === Compile with Java preview features | ||||
For features marked as preview on a given JDK, you need to compile with `ajc --enable-preview` and run with | For features marked as preview on a given JDK, you need to compile with `ajc --enable-preview` and run with |