aboutsummaryrefslogtreecommitdiffstats
path: root/docs/release/README-1.9.19.adoc
diff options
context:
space:
mode:
authorAlexander Kriegisch <Alexander@Kriegisch.name>2024-02-08 09:40:51 +0700
committerAlexander Kriegisch <Alexander@Kriegisch.name>2024-02-08 09:40:51 +0700
commit37bee450be28a5b5b99ef025b2f4508e9400f226 (patch)
tree9cc0bbeaf44a83354c43a263c2cf68c8402740f4 /docs/release/README-1.9.19.adoc
parent3d7dd3d66ed30faeac4ee54b3f1ae2cc164f9371 (diff)
downloadaspectj-37bee450be28a5b5b99ef025b2f4508e9400f226.tar.gz
aspectj-37bee450be28a5b5b99ef025b2f4508e9400f226.zip
Replace old by new AspectJ GitHub URL
github.com/eclipse/org.aspectj -> github.com/eclipse-aspectj/aspectj Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
Diffstat (limited to 'docs/release/README-1.9.19.adoc')
-rw-r--r--docs/release/README-1.9.19.adoc18
1 files changed, 9 insertions, 9 deletions
diff --git a/docs/release/README-1.9.19.adoc b/docs/release/README-1.9.19.adoc
index c34786812..a81156934 100644
--- a/docs/release/README-1.9.19.adoc
+++ b/docs/release/README-1.9.19.adoc
@@ -5,10 +5,10 @@ _© Copyright 2022 Contributors. All rights reserved._
_Release info: 1.9.19 available 21-Dec-2022_
Please note that Bugzilla for issue management is deprecated and new issues should be filed as
-https://github.com/eclipse/org.aspectj/issues/new[GitHub issues]. The list of issues addressed for 1.9.19 can be found
+https://github.com/eclipse-aspectj/aspectj/issues/new[GitHub issues]. The list of issues addressed for 1.9.19 can be found
here:
-* https://github.com/eclipse/org.aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.19[GitHub 1.9.19]
+* https://github.com/eclipse-aspectj/aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.19[GitHub 1.9.19]
* https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&f0=OP&f1=OP&f3=CP&f4=CP&j1=OR&list_id=16866879&product=AspectJ&query_format=advanced&target_milestone=1.9.19[Bugzilla 1.9.19]
== New features
@@ -23,23 +23,23 @@ features, such as:
Please note that the upstream Eclipse Java Compiler (ECJ) which the AspectJ Compiler (AJC) is a fork of still has some
open issues concerning Java 19 preview feature support, see the list in
-https://github.com/eclipse/org.aspectj/issues/184#issuecomment-1272254940[this comment]. AJC therefore inherits the same
+https://github.com/eclipse-aspectj/aspectj/issues/184#issuecomment-1272254940[this comment]. AJC therefore inherits the same
problems for the specific cases described in the linked issues.
== Improvements
* Improve condy (constant dynamic) support. Together with some custom compilation or weaving options, this helps to
avoid a problem when using JaCoCo together with AspectJ, see
- https://github.com/eclipse/org.aspectj/issues/170#issuecomment-1214163297[this comment in #170] for more details.
+ https://github.com/eclipse-aspectj/aspectj/issues/170#issuecomment-1214163297[this comment in #170] for more details.
== Code examples
You can find some sample code in the AspectJ test suite under the respective AspectJ version in which the features were
first supported (possibly as JVM preview features):
-* https://github.com/eclipse/org.aspectj/tree/master/tests/features198/java17[Pattern matching for switch (preview 1)]
-* https://github.com/eclipse/org.aspectj/tree/master/tests/features199/java18[Pattern matching for switch (preview 2)]
-* https://github.com/eclipse/org.aspectj/tree/master/tests/features1919/java19[Pattern matching for switch (preview 3),
+* https://github.com/eclipse-aspectj/aspectj/tree/master/tests/features198/java17[Pattern matching for switch (preview 1)]
+* https://github.com/eclipse-aspectj/aspectj/tree/master/tests/features199/java18[Pattern matching for switch (preview 2)]
+* https://github.com/eclipse-aspectj/aspectj/tree/master/tests/features1919/java19[Pattern matching for switch (preview 3),
record patterns (preview 1)]
* Please note that presently there is no specific sample code for virtual threads and structured concurrency in the
AspectJ code base, because these are just new APIs, no Java language features. You can find sample code for these
@@ -52,9 +52,9 @@ first supported (possibly as JVM preview features):
`SOURCE` retention on types, methods, constructors or fields. While declaring such annotations does not make sense to
begin with, at least the AspectJ weaver or compiler should handle the situation gracefully, which now it does by
simply ignoring errors caused by it. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=366085[Bugzilla #366085] and
- https://github.com/eclipse/org.aspectj/pull/196[pull request #196]. Better than this workaround would be for the
+ https://github.com/eclipse-aspectj/aspectj/pull/196[pull request #196]. Better than this workaround would be for the
compiler or weaver to actually print a warning when meeting source level annotations in declare statements. Hence,
- follow-up issue https://github.com/eclipse/org.aspectj/issues/201[#201] was created.
+ follow-up issue https://github.com/eclipse-aspectj/aspectj/issues/201[#201] was created.
* Remove legacy AspectJ Browser code and documentation.
* Thanks to Andrey Turbanov for several clean code contributions.