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
Bug 574363 - Move jdt.junit* bundles to Java 11 #3
Conversation
|
??? |
| @@ -18,3 +18,4 @@ bin.includes = about.html,\ | |||
| plugin.properties,\ | |||
| .,\ | |||
| META-INF/ | |||
| jre.compilation.profile = JavaSE-1.8 | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why change BREE but add a 1.8 compilation profile? If that is intended, please document via commit message.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why change BREE but add a 1.8 compilation profile? If that is intended, please document via commit message.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please document via the commit message.
|
@iloveeclipse I donot have much idea regarding |
I have no idea what Tycho/Maven will do. |
I have experimented locally and the below code added to the pom files of the three junit runtime plugins makes sure that the tycho maven build uses the --release option |
The above change would be in addition to all the changes that are already done in this PR. |
Originally created as https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/182392 for https://bugs.eclipse.org/bugs/show_bug.cgi?id=574363 The bundles are using Java 11 now but compiled with release 8 flag to allow tests run with Java 8 JVM.
Cool, thanks, I've rebased now. |
|
Whoever from jdt UI is interested in this change, please review, the code finally compiles thanks to @ktatavarthi. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
|
Thanks Jeff. |
Originally created as
https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/182392