-
Notifications
You must be signed in to change notification settings - Fork 191
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
Minor simplifications and clean-ups in Toolchain processing #2380
Minor simplifications and clean-ups in Toolchain processing #2380
Conversation
@HannesWell I have no immediate idea, especially as these are maven classes, you cna try to even split this more into some simplifications that are maybe less critical, beside that, in the past it has worked well to abstract the maven parts (e.g by doing as much as possible in tycho-core) instead of any of the mojos,, I even using reflection on some places :-\ |
f21cf8d
to
b552c51
Compare
@HannesWell do you plan to work on this or should we postpone this until Maven 4? |
b552c51
to
3cb4568
Compare
I temporarily reverted the replacement of the deprecated DefaultJavaToolChain. Lets see if this makes a difference. I also checked again the other changes and actually they look save, but I might have overseen something. |
3cb4568
to
42ed378
Compare
OK, that worked. But I don't understand why it breaks something if we just use the super-class. |
Replace deprecated DefaultJavaToolChain by JavaToolchainImpl.
42ed378
to
fbdd082
Compare
Looks like this worked now. |
I have no clue, as it works now I don't see a reason to further wait with this. |
Replace deprecated DefaultJavaToolChain by JavaToolchainImpl.
Initially part of #2379, but there seem to be some bugs in this change.
@laeubi do you directly have any hot hint?