Skip to content

Declare support for Eclipse 2026-03#43

Merged
haubi merged 4 commits intomasterfrom
support-2026-03
Mar 17, 2026
Merged

Declare support for Eclipse 2026-03#43
haubi merged 4 commits intomasterfrom
support-2026-03

Conversation

@haubi
Copy link
Contributor

@haubi haubi commented Mar 16, 2026

No description provided.

@haubi haubi changed the title Support Eclipse 2026-03 Declare support for Eclipse 2026-03 Mar 16, 2026
haubi added 4 commits March 17, 2026 14:16
because latest LcDSL (2.0.0) requires Eclipse 2025-12
LcDSL 2.0.0 requires Eclipse 2025-12
EASE nightly was updated
but stick to 2024-09 as required still
org.eclipse.equinox.internal.p2.director.app.ILog.log() is gone: was
deprecated in 2024-09 already, default impl redirects to printOut()

Therefore, we just need to implement printOut (as well as printErr)
instead, and be compatible to 2024-09 still.

There was a bug in not overriding printOut() and printErr(), which shows
up as compilation error with Eclipse 2026-03 as Target Platform, where
the old API is gone now.
@haubi haubi force-pushed the support-2026-03 branch from 99fc5a6 to 388fb81 Compare March 17, 2026 13:19
@haubi haubi merged commit b7ead75 into master Mar 17, 2026
4 checks passed
@haubi haubi deleted the support-2026-03 branch March 17, 2026 16:33
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.

1 participant