diff options
| author | Kalyan Prasad Tatavarthi | 2019-03-13 09:31:17 +0000 |
|---|---|---|
| committer | Kalyan Prasad Tatavarthi | 2019-03-13 09:31:17 +0000 |
| commit | 6890a2a08b06d4d9f5760cf068d2f6afa815aaf9 (patch) | |
| tree | 7a247419e71f6ce82a9a7a7760d253713bd8d0b4 | |
| parent | d741b9adc96120ec61af55023608728c3adcba21 (diff) | |
| download | eclipse.jdt.ui-6890a2a08b06d4d9f5760cf068d2f6afa815aaf9.tar.gz eclipse.jdt.ui-6890a2a08b06d4d9f5760cf068d2f6afa815aaf9.tar.xz eclipse.jdt.ui-6890a2a08b06d4d9f5760cf068d2f6afa815aaf9.zip | |
Bug 537348: [12][batch][compiler] Adjust to removal of support for for
6/1.6 source and target
Change-Id: Iaff2439d5554e3fbf1030262c415369704a85353
Signed-off-by: Kalyan Prasad Tatavarthi <kalyan_prasad@in.ibm.com>
| -rw-r--r-- | org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/ComplianceConfigurationBlock.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/ComplianceConfigurationBlock.java b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/ComplianceConfigurationBlock.java index 59dafa03a1..b2699efd94 100644 --- a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/ComplianceConfigurationBlock.java +++ b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/ComplianceConfigurationBlock.java @@ -811,7 +811,8 @@ public class ComplianceConfigurationBlock extends OptionsConfigurationBlock { boolean isJREUnsupportedAndGreater= isJREVersionUnsupportedAndGreater(version, compilerCompliance); if (!compilerCompliance.equals(compliance)) { // Discourage using compiler with version other than compliance if (JavaModelUtil.is9OrHigher(compilerCompliance)) { - if (!JavaModelUtil.is16OrHigher(compliance)) { + if (!JavaModelUtil.is16OrHigher(compliance) + || ( JavaModelUtil.is12OrHigher(compilerCompliance)) && !JavaModelUtil.is17OrHigher(compliance)) { fComplierReleaseCheck.setEnabled(false); fComplierReleaseCheck.setSelection(false); setValue(PREF_RELEASE, DISABLED); |
