Skip to content

Relationship to https://github.com/eclipse/aspectj.eclipse.jdt.core #589

Answered by kriegaex
jcrben asked this question in Q&A
Discussion options

You must be logged in to vote

The relationship is that Eclipse AspectJ uses the compiler and APT parts of JDT Core as a basis for the AspectJ Compiler (AJC) for compile-time weaving and its weaving agent aspectjweaver.jar for load-time weaving. If you look the the main branch, of course they look identical, because the AspectJ team does not commit to main, but to the aspectj branch or sub-branches thereof. That makes it easier to refresh the main branch from upstream.

There are also technical details, such as originally both repositories having resided in the same GitHub organisation https://github.com/eclipse, but within the same organisation it was impossible to mark one repository as a fork of the other one. So we …

Replies: 2 comments 4 replies

Comment options

You must be logged in to vote
1 reply
@jcrben
Comment options

Comment options

You must be logged in to vote
3 replies
@jcrben
Comment options

@kriegaex
Comment options

@kriegaex
Comment options

Answer selected by jcrben
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants
Converted from issue

This discussion was converted from issue #588 on December 05, 2022 18:56.