Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Keller2013-01-21 11:53:33 +0000
committerMarkus Keller2013-01-21 11:53:33 +0000
commitb69e448521f6beccdaa711e78f6a3d43f46fc27f (patch)
treecf258b826647f5ba6f594dd5662ebd528bcc733e
parent51636e9b5ca9d6f5f642330ed00b8f7d7a8e0871 (diff)
downloadeclipse.jdt.ui-b69e448521f6beccdaa711e78f6a3d43f46fc27f.tar.gz
eclipse.jdt.ui-b69e448521f6beccdaa711e78f6a3d43f46fc27f.tar.xz
eclipse.jdt.ui-b69e448521f6beccdaa711e78f6a3d43f46fc27f.zip
Bug 397888: Unused type parameter problem should also depend on option to consider @param tag
-rw-r--r--org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/PreferencesMessages.properties2
-rw-r--r--org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/ProblemSeveritiesConfigurationBlock.java9
2 files changed, 5 insertions, 6 deletions
diff --git a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/PreferencesMessages.properties b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/PreferencesMessages.properties
index 41435e77c0..1747860954 100644
--- a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/PreferencesMessages.properties
+++ b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/PreferencesMessages.properties
@@ -482,7 +482,7 @@ ProblemSeveritiesConfigurationBlock_pb_missing_deprecated_annotation_label=Missi
ProblemSeveritiesConfigurationBlock_pb_missing_enum_case_despite_default=Signal even if 'default' case exists
ProblemSeveritiesConfigurationBlock_pb_annotation_super_interface_label=Annotation is used as super interface:
ProblemSeveritiesConfigurationBlock_ignore_documented_unused_exceptions=Ignore exceptions documented with '@throws' or '@exception' tags
-ProblemSeveritiesConfigurationBlock_ignore_documented_unused_parameters=Ignore parameters documented with '@param' tag
+ProblemSeveritiesConfigurationBlock_ignore_documented_unused_parameters=Ignore unused parameters documented with '@param' tag
ProblemSeveritiesConfigurationBlock_pb_type_parameter_hiding_label=Type parameter hides another type:
ProblemSeveritiesConfigurationBlock_pb_unused_label_label=Unused 'break' or 'continue' label:
ProblemSeveritiesConfigurationBlock_pb_unused_object_allocation_label=Unused object allocation:
diff --git a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/ProblemSeveritiesConfigurationBlock.java b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/ProblemSeveritiesConfigurationBlock.java
index ff2dea6a31..844a50b818 100644
--- a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/ProblemSeveritiesConfigurationBlock.java
+++ b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/ProblemSeveritiesConfigurationBlock.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2000, 2012 IBM Corporation and others.
+ * Copyright (c) 2000, 2013 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -665,12 +665,12 @@ public class ProblemSeveritiesConfigurationBlock extends OptionsConfigurationBlo
label= PreferencesMessages.ProblemSeveritiesConfigurationBlock_pb_signal_param_in_overriding_label;
fFilteredPrefTree.addCheckBox(inner, label, PREF_PB_SIGNAL_PARAMETER_IN_OVERRIDING, disabledEnabled, extraIndent, node);
- label= PreferencesMessages.ProblemSeveritiesConfigurationBlock_ignore_documented_unused_parameters;
- fFilteredPrefTree.addCheckBox(inner, label, PREF_PB_UNUSED_PARAMETER_INCLUDE_DOC_COMMENT_REFERENCE, enabledDisabled, extraIndent, node);
-
label= PreferencesMessages.ProblemSeveritiesConfigurationBlock_pb_unused_type_parameter;
fFilteredPrefTree.addComboBox(inner, label, PREF_PB_UNUSED_TYPE_PARAMETER, errorWarningIgnore, errorWarningIgnoreLabels, defaultIndent, section);
+ label= PreferencesMessages.ProblemSeveritiesConfigurationBlock_ignore_documented_unused_parameters;
+ fFilteredPrefTree.addCheckBox(inner, label, PREF_PB_UNUSED_PARAMETER_INCLUDE_DOC_COMMENT_REFERENCE, enabledDisabled, defaultIndent, node);
+
label= PreferencesMessages.ProblemSeveritiesConfigurationBlock_pb_unused_imports_label;
fFilteredPrefTree.addComboBox(inner, label, PREF_PB_UNUSED_IMPORT, errorWarningIgnore, errorWarningIgnoreLabels, defaultIndent, section);
@@ -966,7 +966,6 @@ public class ProblemSeveritiesConfigurationBlock extends OptionsConfigurationBlo
private void updateEnableStates() {
boolean enableUnusedParams= !checkValue(PREF_PB_UNUSED_PARAMETER, IGNORE);
getCheckBox(PREF_PB_SIGNAL_PARAMETER_IN_OVERRIDING).setEnabled(enableUnusedParams);
- getCheckBox(PREF_PB_UNUSED_PARAMETER_INCLUDE_DOC_COMMENT_REFERENCE).setEnabled(enableUnusedParams);
boolean enableDeprecation= !checkValue(PREF_PB_DEPRECATION, IGNORE);
getCheckBox(PREF_PB_DEPRECATION_IN_DEPRECATED_CODE).setEnabled(enableDeprecation);

Back to the top