Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix multiple workspace warnings #89

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

Bananeweizen
Copy link
Contributor

All remaining workspace warnings are now coupled to bad versioning of dependencies (e.g. Xtend last() method, deprecated PDE methods etc.)

While they are in the grammar definition, they are not part of the
generated code and parser. So they can be deleted.
@Bananeweizen
Copy link
Contributor Author

@haubi can you please review this one? it doesn't add any version restrictions or similar, but just removes warnings without functional changes

@haubi
Copy link
Member

haubi commented Dec 20, 2024

Regarding the Xtext warnings, I've added a comment for why they are there - the difference is in the Xtext generated code.
The other 2 commits I've picked into master, which now requires Eclipse 2022-09 and Java 17, with the idea in mind to create the 0.8.0 release (maybe in January).
For Eclipse 2024-09 and Java 21 I've created an eclipse-2024-09 branch for now, should become the 0.9.0 release afterwards.

IIRC, we have talked about declaring dependency versions.
Although I have some ideas about it: What exactly do you mean?
Is there any tooling that helps in declaring (and updating) the dependency versions?

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.

2 participants