eclipse-aspectj / eclipse.jdt.core

Aspectj JDT Core
Eclipse Public License 2.0
17 stars 6 forks source link

JDT Core for Java 15+16 #2

Closed kriegaex closed 3 years ago

kriegaex commented 3 years ago

This PR starts at the commit which was last merged in April 2020 for the AspectJ 1.9.6 release, using the previous upstream merge commit https://github.com/eclipse/aspectj.eclipse.jdt.core/commit/48c3f7668a46f27425bc5e21e2fddae8aa0efebd as a starting point. First I imported the previous version from the JDT Core Shadows repository, minus whitespace changes.

Then, step by step, I merged in upstream changes concerning Java 15+16 and refactored the project into a Maven build, transitioning away from Ant. The artifact also is deployed separately now, no longer copied into a local AspectJ working directory. Instead, AspectJ consumes it as a regular external dependency.

kriegaex commented 3 years ago

As discussed, let us use a new PR which merges into branch aspectj, pointing at my most recent merge point.