Skip to content

Eclipse 2026-03 compatibility #73#76

Merged
aclement merged 3 commits intoeclipse-aspectj:masterfrom
basilevs:e439
Feb 11, 2026
Merged

Eclipse 2026-03 compatibility #73#76
aclement merged 3 commits intoeclipse-aspectj:masterfrom
basilevs:e439

Conversation

@basilevs
Copy link
Copy Markdown
Contributor

@basilevs basilevs commented Feb 11, 2026

Fixes #73

This fixes incompatibility with modern JDT IDE (we fixed compatibility with modern Eclipse runtime in #70)

Potential issues:

  • disabled icons were removed following similar change in JDT. I have not tested the consequences.
  • deleted AJSourceElementParser2.consumeFormalParameter() is replaced on a guess
  • same for removed ASTResolving.getPossibleTypeKinds() boolean parameter

In general, I've tried to concentrate non-trivial fixes in the second commit

Requires a new deployment job that uses the new Maven profile (-P e439 instead of the old -P e431)

@basilevs basilevs marked this pull request as ready for review February 11, 2026 18:49
@basilevs basilevs changed the title Eclipse 2026-03 compatibility Eclipse 2026-03 compatibility #73 Feb 11, 2026
@basilevs
Copy link
Copy Markdown
Contributor Author

@aclement PTAL

@basilevs
Copy link
Copy Markdown
Contributor Author

The workflow somehow runs without approval. Nice.

@aclement aclement merged commit d87ad64 into eclipse-aspectj:master Feb 11, 2026
4 checks passed
@basilevs basilevs deleted the e439 branch February 11, 2026 21:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

IncompatibleClassChangeError in AJSourceElementParser2

2 participants