Skip to content

Commit 37bee45

Browse files
committed
Replace old by new AspectJ GitHub URL
github.com/eclipse/org.aspectj -> github.com/eclipse-aspectj/aspectj Signed-off-by: Alexander Kriegisch <[email protected]>
1 parent 3d7dd3d commit 37bee45

File tree

22 files changed

+72
-72
lines changed

22 files changed

+72
-72
lines changed

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Contributing to AspectJ
22

3-
AspectJ is a maven project, as such it should import cleanly into your IDE. The project uses github for issue tracking ( https://github.com/eclipse/org.aspectj/issues ).
3+
AspectJ is a maven project, as such it should import cleanly into your IDE. The project uses github for issue tracking ( https://github.com/eclipse-aspectj/aspectj/issues ).
44

55
## Working on the codebase
66

@@ -50,4 +50,4 @@ Some issues involving compiler problems, for example if Java code isn't working
5050

5151
Please contribute via Pull Request against the GitHub repository.
5252

53-
Contributors should ensure they have signed the [Eclipse Contributor Agreement](https://accounts.eclipse.org/user/7644/eca/3.1.0), this will be verified by automatic validation that occurs against any Pull Requests.
53+
Contributors should ensure they have signed the [Eclipse Contributor Agreement](https://accounts.eclipse.org/user/7644/eca/3.1.0), this will be verified by automatic validation that occurs against any Pull Requests.

ajdoc/src/main/java/org/aspectj/tools/ajdoc/Main.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -794,7 +794,7 @@ static protected void exit(int value) {
794794
/* This section of code handles errors that occur during compilation */
795795
static final String internalErrorMessage = " \n"
796796
+ "If this has not already been logged as a bug raised please raise \n"
797-
+ "a new AspectJ bug at https://github.com/eclipse/org.aspectj/issues \n"
797+
+ "a new AspectJ bug at https://github.com/eclipse-aspectj/aspectj/issues \n"
798798
+ "including the text below. To make the bug a priority, please also \n"
799799
+ "include a test program that can reproduce this problem.\n ";
800800

docs/developer/IDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ to your path and are good to go. You can now call tools like the Aspectj compile
120120
generator `ajdoc` (similar to Javadoc) from the command line.
121121

122122
You can find older installer versions until 1.9.6 on the [AspectJ website](https://www.eclipse.org/aspectj/downloads.php),
123-
more recent ones are attached to AspectJ [GitHub releases](https://github.com/eclipse/org.aspectj/releases) as
123+
more recent ones are attached to AspectJ [GitHub releases](https://github.com/eclipse-aspectj/aspectj/releases) as
124124
_aspectj-*jar_.
125125

126126
## Biased recommendation

docs/release/JavaVersionCompatibility.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
= AspectJ Java version compatibility
22

3-
For reasons described e.g. in https://github.com/eclipse/org.aspectj/issues/139#issuecomment-1072946123[this comment],
3+
For reasons described e.g. in https://github.com/eclipse-aspectj/aspectj/issues/139#issuecomment-1072946123[this comment],
44
for AspectJ users it has become a little challenging to find out which minimum AspectJ version is required in order to
55
process byte code or compile source code using features of a certain Java language version. Since Java 10, this cannot
66
be easily concluded from the AspectJ version number anymore, and we are sorry for that. So here is a little overview:

docs/release/README-1.9.19.adoc

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ _© Copyright 2022 Contributors. All rights reserved._
55
_Release info: 1.9.19 available 21-Dec-2022_
66

77
Please note that Bugzilla for issue management is deprecated and new issues should be filed as
8-
https://github.com/eclipse/org.aspectj/issues/new[GitHub issues]. The list of issues addressed for 1.9.19 can be found
8+
https://github.com/eclipse-aspectj/aspectj/issues/new[GitHub issues]. The list of issues addressed for 1.9.19 can be found
99
here:
1010

11-
* https://github.com/eclipse/org.aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.19[GitHub 1.9.19]
11+
* https://github.com/eclipse-aspectj/aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.19[GitHub 1.9.19]
1212
* 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]
1313
1414
== New features
@@ -23,23 +23,23 @@ features, such as:
2323

2424
Please note that the upstream Eclipse Java Compiler (ECJ) which the AspectJ Compiler (AJC) is a fork of still has some
2525
open issues concerning Java 19 preview feature support, see the list in
26-
https://github.com/eclipse/org.aspectj/issues/184#issuecomment-1272254940[this comment]. AJC therefore inherits the same
26+
https://github.com/eclipse-aspectj/aspectj/issues/184#issuecomment-1272254940[this comment]. AJC therefore inherits the same
2727
problems for the specific cases described in the linked issues.
2828

2929
== Improvements
3030

3131
* Improve condy (constant dynamic) support. Together with some custom compilation or weaving options, this helps to
3232
avoid a problem when using JaCoCo together with AspectJ, see
33-
https://github.com/eclipse/org.aspectj/issues/170#issuecomment-1214163297[this comment in #170] for more details.
33+
https://github.com/eclipse-aspectj/aspectj/issues/170#issuecomment-1214163297[this comment in #170] for more details.
3434

3535
== Code examples
3636

3737
You can find some sample code in the AspectJ test suite under the respective AspectJ version in which the features were
3838
first supported (possibly as JVM preview features):
3939

40-
* https://github.com/eclipse/org.aspectj/tree/master/tests/features198/java17[Pattern matching for switch (preview 1)]
41-
* https://github.com/eclipse/org.aspectj/tree/master/tests/features199/java18[Pattern matching for switch (preview 2)]
42-
* https://github.com/eclipse/org.aspectj/tree/master/tests/features1919/java19[Pattern matching for switch (preview 3),
40+
* https://github.com/eclipse-aspectj/aspectj/tree/master/tests/features198/java17[Pattern matching for switch (preview 1)]
41+
* https://github.com/eclipse-aspectj/aspectj/tree/master/tests/features199/java18[Pattern matching for switch (preview 2)]
42+
* https://github.com/eclipse-aspectj/aspectj/tree/master/tests/features1919/java19[Pattern matching for switch (preview 3),
4343
record patterns (preview 1)]
4444
* Please note that presently there is no specific sample code for virtual threads and structured concurrency in the
4545
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):
5252
`SOURCE` retention on types, methods, constructors or fields. While declaring such annotations does not make sense to
5353
begin with, at least the AspectJ weaver or compiler should handle the situation gracefully, which now it does by
5454
simply ignoring errors caused by it. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=366085[Bugzilla #366085] and
55-
https://github.com/eclipse/org.aspectj/pull/196[pull request #196]. Better than this workaround would be for the
55+
https://github.com/eclipse-aspectj/aspectj/pull/196[pull request #196]. Better than this workaround would be for the
5656
compiler or weaver to actually print a warning when meeting source level annotations in declare statements. Hence,
57-
follow-up issue https://github.com/eclipse/org.aspectj/issues/201[#201] was created.
57+
follow-up issue https://github.com/eclipse-aspectj/aspectj/issues/201[#201] was created.
5858
* Remove legacy AspectJ Browser code and documentation.
5959
* Thanks to Andrey Turbanov for several clean code contributions.
6060

docs/release/README-1.9.20.adoc

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ This is a bugfix release for 1.9.20, fixing two problems:
1919
https://github.com/eclipse-aspectj/aspectj/issues/256[AspectJ tracker issue 256]).
2020

2121
The list of issues addressed for 1.9.20.1 can be found
22-
https://github.com/eclipse/org.aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.20.1[here].
22+
https://github.com/eclipse-aspectj/aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.20.1[here].
2323

2424
= AspectJ 1.9.20
2525

@@ -28,11 +28,11 @@ _© Copyright 2023 Contributors. All rights reserved._
2828
_Release info: 1.9.20 available 16-Aug-2023_
2929

3030
Please note that Bugzilla for issue management is deprecated and new issues should be filed as
31-
https://github.com/eclipse/org.aspectj/issues/new[GitHub issues]. The list of issues addressed for 1.9.20 can be found
31+
https://github.com/eclipse-aspectj/aspectj/issues/new[GitHub issues]. The list of issues addressed for 1.9.20 can be found
3232
here:
3333

34-
* https://github.com/eclipse/org.aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.20[GitHub 1.9.20]
35-
* https://github.com/eclipse/org.aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.20.1[GitHub 1.9.20.1]
34+
* https://github.com/eclipse-aspectj/aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.20[GitHub 1.9.20]
35+
* https://github.com/eclipse-aspectj/aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.20.1[GitHub 1.9.20.1]
3636
* 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.20[Bugzilla 1.9.20]
3737

3838
== New features
@@ -47,7 +47,7 @@ features, such as:
4747

4848
Please note, that the upstream Eclipse Java Compiler (ECJ), which the AspectJ Compiler (AJC) is a fork of, still has
4949
some open issues concerning Java 20 preview feature support, see the list in
50-
https://github.com/eclipse/org.aspectj/issues/184#issuecomment-1272254940[this comment]. AJC therefore inherits the same
50+
https://github.com/eclipse-aspectj/aspectj/issues/184#issuecomment-1272254940[this comment]. AJC therefore inherits the same
5151
problems for the specific cases described in the linked issues.
5252

5353
== Improvements
@@ -68,11 +68,11 @@ problems for the specific cases described in the linked issues.
6868
You can find some sample code in the AspectJ test suite under the respective AspectJ version in which the features were
6969
first supported (possibly as JVM preview features):
7070

71-
* https://github.com/eclipse/org.aspectj/tree/master/tests/features198/java17[Pattern matching for switch (preview 1)]
72-
* https://github.com/eclipse/org.aspectj/tree/master/tests/features199/java18[Pattern matching for switch (preview 2)]
73-
* https://github.com/eclipse/org.aspectj/tree/master/tests/features1919/java19[Pattern matching for switch (preview 3),
71+
* https://github.com/eclipse-aspectj/aspectj/tree/master/tests/features198/java17[Pattern matching for switch (preview 1)]
72+
* https://github.com/eclipse-aspectj/aspectj/tree/master/tests/features199/java18[Pattern matching for switch (preview 2)]
73+
* https://github.com/eclipse-aspectj/aspectj/tree/master/tests/features1919/java19[Pattern matching for switch (preview 3),
7474
record patterns (preview 1)]
75-
* https://github.com/eclipse/org.aspectj/tree/master/tests/features1920/java20[Pattern matching for switch (preview 4),
75+
* https://github.com/eclipse-aspectj/aspectj/tree/master/tests/features1920/java20[Pattern matching for switch (preview 4),
7676
record patterns (preview 2)]
7777
* Please note that presently there is no specific sample code for virtual threads and structured concurrency in the
7878
AspectJ code base, because these are just new APIs, no Java language features. You can find sample code for these

docs/release/README-1.9.21.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ _© Copyright 2023 Contributors. All rights reserved._
55
_Release info: 1.9.21 available 11-Dec-2023_
66

77
Please note that Bugzilla for issue management is deprecated and new issues should be filed as
8-
https://github.com/eclipse/org.aspectj/issues/new[GitHub issues]. The list of issues addressed for 1.9.21 can be found
8+
https://github.com/eclipse-aspectj/aspectj/issues/new[GitHub issues]. The list of issues addressed for 1.9.21 can be found
99
here:
1010

11-
* https://github.com/eclipse/org.aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.21[GitHub 1.9.21]
12-
* https://github.com/eclipse/org.aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.21.1[GitHub 1.9.21.1]
11+
* https://github.com/eclipse-aspectj/aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.21[GitHub 1.9.21]
12+
* https://github.com/eclipse-aspectj/aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.21.1[GitHub 1.9.21.1]
1313
* 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.21[Bugzilla 1.9.21]
1414
1515
== New features

docs/release/README-1.9.7.adoc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ Public License v 2.0].
1010

1111
Please note, that going forward Bugzilla for issue management is
1212
deprecated, and new issues should be filed as
13-
https://github.com/eclipse/org.aspectj/issues/new[GitHub issues]. The
13+
https://github.com/eclipse-aspectj/aspectj/issues/new[GitHub issues]. The
1414
list of issues addressed for 1.9.7 can be found
1515
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.7[here
1616
for Bugzilla] and
17-
https://github.com/eclipse/org.aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.7[here
17+
https://github.com/eclipse-aspectj/aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.7[here
1818
for GitHub issues].
1919

2020
== New features
@@ -43,11 +43,11 @@ You can find some sample code in the AspectJ test suite under the
4343
respective AspectJ version in which the features were first supported
4444
(possibly as JVM preview features):
4545

46-
* https://github.com/eclipse/org.aspectj/tree/master/tests/features195/textblock[AspectJ
46+
* https://github.com/eclipse-aspectj/aspectj/tree/master/tests/features195/textblock[AspectJ
4747
1.9.5: text blocks]
48-
* https://github.com/eclipse/org.aspectj/tree/master/tests/features196/java14[AspectJ
48+
* https://github.com/eclipse-aspectj/aspectj/tree/master/tests/features196/java14[AspectJ
4949
1.9.6: records, instanceof patterns]
50-
* https://github.com/eclipse/org.aspectj/tree/master/tests/features197/java15[AspectJ
50+
* https://github.com/eclipse-aspectj/aspectj/tree/master/tests/features197/java15[AspectJ
5151
1.9.7: hidden classes, sealed classes]
5252

5353
== Using LTW on Java 16+

docs/release/README-1.9.8.adoc

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ _© Copyright 2022 Contributors. All rights reserved._
55
_Release info: 1.9.8 available 11-Feb-2022_
66

77
Please note, that Bugzilla for issue management is deprecated, and new issues should be filed as
8-
https://github.com/eclipse/org.aspectj/issues/new[GitHub issues]. The list of issues addressed for 1.9.8 can be found
8+
https://github.com/eclipse-aspectj/aspectj/issues/new[GitHub issues]. The list of issues addressed for 1.9.8 can be found
99
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.8[here for Bugzilla] and
10-
https://github.com/eclipse/org.aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.8[here for GitHub issues].
10+
https://github.com/eclipse-aspectj/aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.8[here for GitHub issues].
1111

1212
== New features
1313

@@ -30,17 +30,17 @@ The following new properties can improve performance, e.g. Spring start-up time:
3030
For now, they all default to `false` for backward compatibility. This might change in a future Aspect release, if user
3131
feedback is positive and no negative side effects are found. Please try using them as much as you can and report back
3232
questions (to the AspectJ users mailing list) or problems (as a GitHub issue), if any. Thanks to Stefan Starke for his
33-
contribution. See also https://github.com/eclipse/org.aspectj/pull/37[PR #37].
33+
contribution. See also https://github.com/eclipse-aspectj/aspectj/pull/37[PR #37].
3434

3535
== Code examples
3636

3737
You can find some sample code in the AspectJ test suite under the respective AspectJ version in which the features were
3838
first supported (possibly as JVM preview features):
3939

40-
* https://github.com/eclipse/org.aspectj/tree/master/tests/features198/compiler_release[Cross-compilation to legacy JDK]:
40+
* https://github.com/eclipse-aspectj/aspectj/tree/master/tests/features198/compiler_release[Cross-compilation to legacy JDK]:
4141
An example class which only works correctly on JDK 8 when compiled with `--release 8` due to API changes in
4242
the JDK. Simply `-source 8 -target 8` would not be enough in this case.
43-
* https://github.com/eclipse/org.aspectj/tree/master/tests/features198/java17[Pattern matching for `switch`]
43+
* https://github.com/eclipse-aspectj/aspectj/tree/master/tests/features198/java17[Pattern matching for `switch`]
4444

4545
== Other changes and bug fixes
4646

@@ -52,15 +52,15 @@ first supported (possibly as JVM preview features):
5252
`aspectjweaver` still only require JRE 8+.
5353
* Document build profiles and properties in _docs/developer/BUILD.md_
5454
* Add a guide for setting up an AspectJ development environment in _docs/developer/IDE.md_
55-
* Fix https://github.com/eclipse/org.aspectj/issues/105[issue #105]: Compilation fails when using an aspect library via
55+
* Fix https://github.com/eclipse-aspectj/aspectj/issues/105[issue #105]: Compilation fails when using an aspect library via
5656
`-aspectpath` in combination with introducing an annotation via ITD. This was broken since version 1.9.5 and fixed in
5757
1.9.8.RC3.
58-
* Fix https://github.com/eclipse/org.aspectj/issues/68[issue #68]: Correctly process class files containing
58+
* Fix https://github.com/eclipse-aspectj/aspectj/issues/68[issue #68]: Correctly process class files containing
5959
https://openjdk.java.net/jeps/309[dynamic class-file constants (JEP 309)], which were introduced in Java 11 and broken
6060
in AspectJ ever since their introduction in 1.9.2. Java itself currently does not use "condy" and neither do other
6161
widespread JVM languages. Byte code engineering libraries like ASM or Byte Buddy and some instrumentation tools like
6262
JaCoCo can however produce condy code. Therefore, in order to create a regression test, we actually had to
63-
https://github.com/eclipse/org.aspectj/blob/de63b63d/tests/bugs198/github_68/Generator.java#L50-L61[craft a condy
63+
https://github.com/eclipse-aspectj/aspectj/blob/de63b63d/tests/bugs198/github_68/Generator.java#L50-L61[craft a condy
6464
class with ASM].
6565
* Thanks to Andrey Turbanov for several clean code contributions and to Dmitry Mikhaylov for fixing a potential
6666
concurrency problem.

0 commit comments

Comments
 (0)