Skip to content

Conversation

@cdietrich
Copy link
Contributor

No description provided.

Signed-off-by: Christian Dietrich <christian.dietrich.opensource@gmail.com>
@jonahgraham
Copy link
Contributor

I assume this update isn't needed for 2025-03?

@cdietrich
Copy link
Contributor Author

cdietrich commented Feb 13, 2025

Depends on how many gsons we want to end up in simrel

Copy link
Contributor

@jonahgraham jonahgraham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't have dups in SimRel for these at the moment. This change LGTM, but it only affects what we build and publish, it doesn't change our dependencies so won't affect what is in SimRel.

When SimRel / Maven Central has new versions of guava and gson than in our versions gradle file, we can adjust the ranges.

So, if I am not missing anything, I won't do a new release for this change.

@cdietrich
Copy link
Contributor Author

lets see what m3 will show.

@jonahgraham
Copy link
Contributor

SimRel continues to be ok, we may want to tighten up the version constraints in https://github.com/eclipse-lsp4j/lsp4j/blob/main/gradle/versions.gradle (raise lower bounds to what is in SimRel 2025-12), but I don't seem much advantage to that as it doesn't change what happens in SimRel and

but it only affects what we build and publish, it doesn't change our dependencies so won't affect what is in SimRel.

☝️ was incomplete, it only affects what we build and publish in the maven step. It doesn't even affect what we build and test with gradle, which is auto-selected as highest available in maven central that satisfies our version ranges. (In fact I don't quite understand how gradle chooses version to use, because on my machine I see it using guava 33.4.8 instead of 33.5 - do we have a problem with 33.5?) I don't think guava version matters as it affects only generator these days (IIRC)

I recommend closing this PR for now, and if desired I can make a new PR that raises lower bounds.

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.

3 participants