Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKalyan Prasad Tatavarthi2019-03-13 09:31:17 +0000
committerKalyan Prasad Tatavarthi2019-03-13 09:31:17 +0000
commit6890a2a08b06d4d9f5760cf068d2f6afa815aaf9 (patch)
tree7a247419e71f6ce82a9a7a7760d253713bd8d0b4
parentd741b9adc96120ec61af55023608728c3adcba21 (diff)
downloadeclipse.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.java3
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);

Back to the top