-
Notifications
You must be signed in to change notification settings - Fork 320
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 obsolete compiler option assignments #3206
Remove obsolete compiler option assignments #3206
Conversation
update to tycho 4.0.9
Which is the minimal jdt version |
@mehmet-karaman can we check if there is more stuff that is marked for removal and is in @iloveeclipse delete queue |
oo .. You're right.. I guess currently it compiles against the latest jdt... but it has to be conform until 2022-03, right? |
If the build is green, please don't merge this. |
Yes. Depending if the team finds time to work on the j17 minimum story |
Are there tests which are running on 2022-03? How we can recognize if we break something on older platform versions? |
yes the one on ci.eclipse.org/xtext (continuous-integration/jenkins/pr-head) |
but am not sure how good overage is. |
Test Results 6 460 files + 3 868 6 460 suites +3 868 3h 9m 4s ⏱️ + 2h 42m 22s Results for commit ffc3b15. ± Comparison against base commit 4e00f55. ♻️ This comment has been updated with latest results. |
What does that field mean? Is in general only setting the sourceLevel, without the originalSourceLevel enough (even in the past)? |
https://ci.eclipse.org/xtext/job/xtext/job/PR-3206/1/ Ton of test fails |
OK, I see. Another good candidate to be inserted here #3204 ;) |
I've contacted @iloveeclipse and Srikant they've said that it is obsolete since version 4.33 .. So for all versions before 4.33 we have to do the reflective workaround. I've also asked if there are any CompilerOptions planned for removal, he said that nothing will be removed for now. He also added that @cdietrich did similar workarounds for something with JSR .. The same has to be done in this case |
I've found the PR which mentions something with JSR .. I am going to mimik this for the two compiler options.. |
@mehmet-karaman please note we had to rewrite that one 5 times.
|
Just a sidenote: Might be we also get problems with that in the future.. |
originalComplianceLevel
b6fbcae
to
ffc3b15
Compare
@cdietrich is this build ok now? Changed the state of this PR from draft to open.. |
Will check when Jenkins is though and I am back from lunch nd meeting |
:) finally all green |
thx @mehmet-karaman can you rebase the other one |
This should fix the compilation errors caused by removed CompilerOptions in Jdt.