Skip to content

build: Support a wider range of Eclipse versions#1526

Draft
FlorianKroiss wants to merge 1 commit intoeclipse-lsp4e:mainfrom
FlorianKroiss:support-older-eclipse-targets
Draft

build: Support a wider range of Eclipse versions#1526
FlorianKroiss wants to merge 1 commit intoeclipse-lsp4e:mainfrom
FlorianKroiss:support-older-eclipse-targets

Conversation

@FlorianKroiss
Copy link
Copy Markdown
Contributor

@FlorianKroiss FlorianKroiss commented Apr 18, 2026

With this PR, we now have three Target Platforms:

  • Oldest: The oldest Release of Eclipse that we want to support
  • Latest (existed before): The latest Release of Eclipse
  • Staging: The current Staging builds from Eclipse

This replaces the workaround for the CommonViewerSorter introduced in #1516, since we now compile against an Eclipse Version, where only CommonViewerSorter exists and we have to check for CommonViewerComparator via reflection.

This also rolls back the Upgrade to JUnit 6. This isn't really a problem, because we only use API that also exists in JUnit 5.

Fixes #1525

@FlorianKroiss FlorianKroiss changed the title Support a wider range of Eclipse versions build: Support a wider range of Eclipse versions Apr 18, 2026
// Fall-through
}
}
viewer.setSorter(new CommonViewerSorter());
@FlorianKroiss FlorianKroiss force-pushed the support-older-eclipse-targets branch from 53c25ef to e0cbc54 Compare May 1, 2026 07:55
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.

Support a wider range of Eclipse versions

2 participants