-
Notifications
You must be signed in to change notification settings - Fork 137
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
remove unnecessary casts #1293
remove unnecessary casts #1293
Conversation
Version bump required: |
|
I restarted it. |
@merks I'm stuck here, again timeout .. or did I miss another version bump or such? Perhaps SWT build requires a more gentle push :) |
I see Caused by: org.eclipse.tycho.core.exceptions.VersionBumpRequiredException: Only qualifier changed for (org.eclipse.swt.tools.feature.feature.jar/3.109.400.v20240620-1633). Expected to have bigger x.y.z than what is available in baseline (3.109.400.v20240321-1321) in the build log (https://ci.eclipse.org/releng/job/eclipse.platform.swt/job/PR-1293/3/console) |
9f2ca9b
to
d2453d6
Compare
Reading the meaning in the tea leaves is an art not a science. |
Thanks, I got lost on some of those click paths :) BTW, perhaps I should have seen the need for each and every version bump already in Eclipse, but somehow my oomph'ed SDK workspace showed lots of API problems already before I started making changes. Perhaps my Modular API Baseline has gone stale, although it says Platform is 2024-06 ... nevermind ... |
I like them all:
|
You do need to pull all git repos and perform setup tasks regularly. The api baseline update always seems particularly error prone. Sometimes I delete it to ensure a new updated one is created. In any case, the horrible baseline qualify problems are never reported by that api tools. You learn to anticipate them by checking if the version has been incremented in the current release cycle when you change something that will change the byte code. Or wait for endless build cycles. |
More tea leaves in https://ci.eclipse.org/releng/job/eclipse.platform.swt/job/PR-1293/4/pipeline-console/
|
Restarted build. |
It’s not even the dreaded killed because you used too much memory error. |
I don’t think you get thanked nearly enough. I think we take it for granted that you work in the background to grease the wheels that keep everything running smoothly. 🏆 |
When eclipse-jdt/eclipse.jdt.core#2471 is merged, ecj will signal more casts as unnecessary.
With this PR I suggest to remove affected casts before new warnings will show up in the build.