From db6d4e1fcc7a371c7fd2950de7c799cb7722c041 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Mon, 5 Sep 2016 19:36:03 +0300 Subject: [PATCH] removed "suppress unused" for deprecated methods to avoid using them again, especially since some of them already are. --- .../src/com/intellij/compiler/CompilerConfiguration.java | 2 +- .../intellij/execution/configurations/JavaParameters.java | 2 -- .../execution/process/DefaultJavaProcessHandler.java | 1 - .../src/com/intellij/ide/actions/ImportModuleAction.java | 1 - .../codeInspection/javaDoc/JavaDocLocalInspectionBase.java | 2 +- .../codeInsight/navigation/MethodImplementationsSearch.java | 1 - .../src/com/intellij/codeInsight/NullableNotNullManager.java | 2 -- .../java-psi-api/src/com/intellij/psi/JVMElementFactory.java | 1 - java/java-psi-api/src/com/intellij/psi/PsiEllipsisType.java | 1 - .../src/com/intellij/psi/PsiJavaParserFacade.java | 1 - java/java-psi-api/src/com/intellij/psi/PsiResourceList.java | 1 - java/java-psi-api/src/com/intellij/psi/PsiType.java | 1 - java/java-psi-api/src/com/intellij/psi/PsiWildcardType.java | 1 - java/java-psi-api/src/com/intellij/psi/util/ClassUtil.java | 1 - .../java-psi-api/src/com/intellij/psi/util/PropertyUtil.java | 1 - java/java-psi-api/src/com/intellij/psi/util/PsiUtil.java | 1 - .../java-psi-impl/src/com/intellij/psi/impl/PsiImplUtil.java | 5 ----- .../com/intellij/psi/impl/java/stubs/PsiJavaFileStub.java | 1 - .../bytecodeAnalysis/BytecodeAnalysisIntegrationTest.java | 1 - .../intellij/psi/formatter/java/JavaFormatterSpaceTest.java | 1 - .../analysis-impl/src/com/intellij/profile/ProfileEx.java | 1 - .../profile/codeInspection/InspectionProfileManager.java | 3 --- .../src/com/intellij/ide/util/PropertiesComponent.java | 1 - .../src/com/intellij/openapi/project/ProjectCoreUtil.java | 1 - .../core-api/src/com/intellij/openapi/vfs/VirtualFile.java | 1 - .../src/com/intellij/openapi/vfs/impl/ArchiveHandler.java | 1 - .../com/intellij/ide/plugins/IdeaPluginDescriptorImpl.java | 1 - .../com/intellij/openapi/application/ex/ApplicationEx.java | 1 - .../com/intellij/openapi/vfs/impl/jar/CoreJarFileSystem.java | 1 - .../src/com/intellij/psi/stubs/DefaultStubBuilder.java | 1 - .../intellij/openapi/editor/colors/EditorColorsManager.java | 1 - .../openapi/editor/colors/impl/AbstractColorsScheme.java | 1 - .../editorActions/CompletionAutoPopupHandler.java | 1 - .../codeInsight/highlighting/HighlightUsagesHandler.java | 1 - .../execution/configurations/EncodingEnvironmentUtil.java | 2 -- .../execution/configurations/GeneralCommandLine.java | 2 -- .../src/com/intellij/execution/util/ExecUtil.java | 5 ----- .../platform-api/src/com/intellij/ide/GeneralSettings.java | 5 ----- .../src/com/intellij/util/config/StorageAccessors.java | 1 - .../platform-impl/src/com/intellij/ide/IdeEventQueue.java | 1 - .../intellij/openapi/application/impl/ApplicationImpl.java | 1 - .../editor/colors/impl/EditorColorsSchemeImplTest.java | 1 - .../com/intellij/openapi/components/StoragePathMacros.java | 2 -- .../com/intellij/testFramework/ExpectedHighlightingData.java | 3 --- .../src/com/intellij/testFramework/PlatformLangTestCase.java | 1 - .../src/com/intellij/testFramework/UsefulTestCase.java | 2 -- .../fixtures/LightPlatformCodeInsightFixtureTestCase.java | 1 - .../fixtures/impl/CodeInsightTestFixtureImpl.java | 3 --- .../com/intellij/execution/process/BaseOSProcessHandler.java | 1 - .../util/src/com/intellij/openapi/util/ShutDownTracker.java | 1 - platform/util/src/com/intellij/openapi/util/SystemInfo.java | 2 -- platform/util/src/com/intellij/openapi/util/io/FileUtil.java | 1 - .../util/src/com/intellij/openapi/util/io/ZipFileCache.java | 1 - .../util/src/com/intellij/openapi/util/text/StringUtil.java | 1 - platform/util/src/com/intellij/util/ReflectionUtil.java | 3 --- .../util/src/com/intellij/util/UniqueFileNamesProvider.java | 1 - platform/util/src/com/intellij/util/containers/MultiMap.java | 1 - platform/util/src/com/intellij/util/io/BaseOutputReader.java | 3 --- platform/util/src/com/intellij/util/io/tar/TarConstants.java | 1 - .../util/src/com/intellij/util/io/tar/TarInputStream.java | 1 - .../com/intellij/openapi/vcs/SelectionChangeListener.java | 1 - .../vcs-impl/src/com/intellij/openapi/vcs/FilePathImpl.java | 1 - .../src/com/intellij/xdebugger/XDebugProcess.java | 1 - .../jetbrains/idea/maven/importing/MavenPerformanceTest.java | 2 -- python/testSrc/com/jetbrains/python/PyTypeTest.java | 1 - .../intellij/spellchecker/compress/CompressedDictionary.java | 2 -- 66 files changed, 2 insertions(+), 97 deletions(-) diff --git a/java/compiler/openapi/src/com/intellij/compiler/CompilerConfiguration.java b/java/compiler/openapi/src/com/intellij/compiler/CompilerConfiguration.java index 6b3a061562a3..2eb026c898d9 100644 --- a/java/compiler/openapi/src/com/intellij/compiler/CompilerConfiguration.java +++ b/java/compiler/openapi/src/com/intellij/compiler/CompilerConfiguration.java @@ -25,7 +25,7 @@ import org.jetbrains.jps.model.java.compiler.AnnotationProcessingConfiguration; public abstract class CompilerConfiguration { /** @deprecated to be removed in IDEA 16 */ - @SuppressWarnings("unused") public static final boolean MAKE_ENABLED = true; + public static final boolean MAKE_ENABLED = true; public abstract int getBuildProcessHeapSize(final int javacPreferredHeapSize); public abstract void setBuildProcessHeapSize(int size); diff --git a/java/execution/openapi/src/com/intellij/execution/configurations/JavaParameters.java b/java/execution/openapi/src/com/intellij/execution/configurations/JavaParameters.java index 5cb3f7bb34d2..6cf8a6e40c9b 100644 --- a/java/execution/openapi/src/com/intellij/execution/configurations/JavaParameters.java +++ b/java/execution/openapi/src/com/intellij/execution/configurations/JavaParameters.java @@ -27,7 +27,6 @@ import com.intellij.openapi.vfs.VirtualFile; import com.intellij.openapi.vfs.encoding.EncodingProjectManager; import com.intellij.util.NotNullFunction; import com.intellij.util.PathsList; -import com.intellij.util.Processor; import com.intellij.util.text.VersionComparatorUtil; import org.intellij.lang.annotations.MagicConstant; import org.jetbrains.annotations.NotNull; @@ -116,7 +115,6 @@ public class JavaParameters extends SimpleJavaParameters { } /** @deprecated use {@link #getValidJdkToRunModule(Module, boolean)} instead */ - @SuppressWarnings("unused") public static Sdk getModuleJdk(final Module module) throws CantRunException { return getValidJdkToRunModule(module, false); } diff --git a/java/execution/openapi/src/com/intellij/execution/process/DefaultJavaProcessHandler.java b/java/execution/openapi/src/com/intellij/execution/process/DefaultJavaProcessHandler.java index 901524c655e5..a0620bda7b19 100644 --- a/java/execution/openapi/src/com/intellij/execution/process/DefaultJavaProcessHandler.java +++ b/java/execution/openapi/src/com/intellij/execution/process/DefaultJavaProcessHandler.java @@ -24,7 +24,6 @@ import org.jetbrains.annotations.NotNull; import java.nio.charset.Charset; /** @deprecated use {@link OSProcessHandler} (to be removed in IDEA 17) */ -@SuppressWarnings("unused") public class DefaultJavaProcessHandler extends OSProcessHandler { public DefaultJavaProcessHandler(@NotNull JavaParameters javaParameters) throws ExecutionException { super(CommandLineBuilder.createFromJavaParameters(javaParameters)); diff --git a/java/idea-ui/src/com/intellij/ide/actions/ImportModuleAction.java b/java/idea-ui/src/com/intellij/ide/actions/ImportModuleAction.java index 2c0cb1bc1ba5..f167d90aa371 100644 --- a/java/idea-ui/src/com/intellij/ide/actions/ImportModuleAction.java +++ b/java/idea-ui/src/com/intellij/ide/actions/ImportModuleAction.java @@ -144,7 +144,6 @@ public class ImportModuleAction extends AnAction { } /** @deprecated to be removed in IDEA 16 */ - @SuppressWarnings("unused") public static String getFileChooserDescription(@Nullable final Project project) { return getFileChooserDescription(getProviders(project)); } diff --git a/java/java-analysis-impl/src/com/intellij/codeInspection/javaDoc/JavaDocLocalInspectionBase.java b/java/java-analysis-impl/src/com/intellij/codeInspection/javaDoc/JavaDocLocalInspectionBase.java index 04167ce144a4..e037ec3fe119 100644 --- a/java/java-analysis-impl/src/com/intellij/codeInspection/javaDoc/JavaDocLocalInspectionBase.java +++ b/java/java-analysis-impl/src/com/intellij/codeInspection/javaDoc/JavaDocLocalInspectionBase.java @@ -80,7 +80,7 @@ public class JavaDocLocalInspectionBase extends BaseJavaBatchLocalInspectionTool public Options FIELD_OPTIONS = new Options("none", ""); public boolean IGNORE_DEPRECATED; public boolean IGNORE_JAVADOC_PERIOD = true; - @SuppressWarnings("unused") @Deprecated + @Deprecated public boolean IGNORE_DUPLICATED_THROWS; public boolean IGNORE_POINT_TO_ITSELF; diff --git a/java/java-indexing-impl/src/com/intellij/codeInsight/navigation/MethodImplementationsSearch.java b/java/java-indexing-impl/src/com/intellij/codeInsight/navigation/MethodImplementationsSearch.java index 60f500696369..0cdae00ec4e0 100644 --- a/java/java-indexing-impl/src/com/intellij/codeInsight/navigation/MethodImplementationsSearch.java +++ b/java/java-indexing-impl/src/com/intellij/codeInsight/navigation/MethodImplementationsSearch.java @@ -46,7 +46,6 @@ public class MethodImplementationsSearch implements QueryExecutor)consumer::process); } - @SuppressWarnings("unused") public static void getOverridingMethods(PsiMethod method, List list, SearchScope scope) { processOverridingMethods(method, scope, new CommonProcessors.CollectProcessor<>(list)); } diff --git a/java/java-psi-api/src/com/intellij/codeInsight/NullableNotNullManager.java b/java/java-psi-api/src/com/intellij/codeInsight/NullableNotNullManager.java index c57b40f4d00b..c3b31f201484 100644 --- a/java/java-psi-api/src/com/intellij/codeInsight/NullableNotNullManager.java +++ b/java/java-psi-api/src/com/intellij/codeInsight/NullableNotNullManager.java @@ -168,13 +168,11 @@ public abstract class NullableNotNullManager implements PersistentStateComponent } /** @deprecated use {@link #copyNotNullAnnotation(PsiModifierListOwner, PsiModifierListOwner)} (to be removed in IDEA 17) */ - @SuppressWarnings("unused") public PsiAnnotation copyNotNullAnnotation(PsiModifierListOwner owner) { return copyAnnotation(owner, getNotNullAnnotation(owner, false)); } /** @deprecated use {@link #copyNullableOrNotNullAnnotation(PsiModifierListOwner, PsiModifierListOwner)} (to be removed in IDEA 17) */ - @SuppressWarnings("unused") public PsiAnnotation copyNullableAnnotation(PsiModifierListOwner owner) { return copyAnnotation(owner, getNullableAnnotation(owner, false)); } diff --git a/java/java-psi-api/src/com/intellij/psi/JVMElementFactory.java b/java/java-psi-api/src/com/intellij/psi/JVMElementFactory.java index 6b1f4f8532b5..e9e244ca0668 100644 --- a/java/java-psi-api/src/com/intellij/psi/JVMElementFactory.java +++ b/java/java-psi-api/src/com/intellij/psi/JVMElementFactory.java @@ -214,7 +214,6 @@ public interface JVMElementFactory { PsiClassType createType(@NotNull PsiClass resolve, @NotNull PsiSubstitutor substitutor, @NotNull LanguageLevel languageLevel); /** @deprecated use {@link PsiType#annotate(TypeAnnotationProvider)} (to be removed in IDEA 18) */ - @SuppressWarnings("unused") PsiClassType createType(@NotNull PsiClass resolve, @NotNull PsiSubstitutor substitutor, @NotNull LanguageLevel languageLevel, diff --git a/java/java-psi-api/src/com/intellij/psi/PsiEllipsisType.java b/java/java-psi-api/src/com/intellij/psi/PsiEllipsisType.java index 4b4aa3a6ad01..6b6d50a0ee8a 100644 --- a/java/java-psi-api/src/com/intellij/psi/PsiEllipsisType.java +++ b/java/java-psi-api/src/com/intellij/psi/PsiEllipsisType.java @@ -36,7 +36,6 @@ public class PsiEllipsisType extends PsiArrayType { } /** @deprecated use {@link #annotate(TypeAnnotationProvider)} (to be removed in IDEA 18) */ - @SuppressWarnings("unused") public static PsiType createEllipsis(@NotNull PsiType componentType, @NotNull PsiAnnotation[] annotations) { return new PsiEllipsisType(componentType, annotations); } diff --git a/java/java-psi-api/src/com/intellij/psi/PsiJavaParserFacade.java b/java/java-psi-api/src/com/intellij/psi/PsiJavaParserFacade.java index 40ddf3a83a0b..668da4c16697 100644 --- a/java/java-psi-api/src/com/intellij/psi/PsiJavaParserFacade.java +++ b/java/java-psi-api/src/com/intellij/psi/PsiJavaParserFacade.java @@ -249,6 +249,5 @@ public interface PsiJavaParserFacade { PsiJavaModule createModuleFromText(@NotNull String text); /** @deprecated use {@link PsiType#annotate(TypeAnnotationProvider)} (to be removed in IDEA 18) */ - @SuppressWarnings("unused") PsiType createPrimitiveType(@NotNull String text, @NotNull PsiAnnotation[] annotations) throws IncorrectOperationException; } \ No newline at end of file diff --git a/java/java-psi-api/src/com/intellij/psi/PsiResourceList.java b/java/java-psi-api/src/com/intellij/psi/PsiResourceList.java index 0f2730e316ba..d0908d82ee7c 100644 --- a/java/java-psi-api/src/com/intellij/psi/PsiResourceList.java +++ b/java/java-psi-api/src/com/intellij/psi/PsiResourceList.java @@ -27,6 +27,5 @@ public interface PsiResourceList extends PsiElement, Iterable getResourceVariables(); } diff --git a/java/java-psi-api/src/com/intellij/psi/PsiType.java b/java/java-psi-api/src/com/intellij/psi/PsiType.java index 93c7a29b71c9..03c9bea877ce 100644 --- a/java/java-psi-api/src/com/intellij/psi/PsiType.java +++ b/java/java-psi-api/src/com/intellij/psi/PsiType.java @@ -90,7 +90,6 @@ public abstract class PsiType implements PsiAnnotationOwner, Cloneable { } /** @deprecated use {@link #annotate(TypeAnnotationProvider)} (to be removed in IDEA 18) */ - @SuppressWarnings("unused") public PsiArrayType createArrayType(@NotNull PsiAnnotation... annotations) { return new PsiArrayType(this, annotations); } diff --git a/java/java-psi-api/src/com/intellij/psi/PsiWildcardType.java b/java/java-psi-api/src/com/intellij/psi/PsiWildcardType.java index c66acbd6b180..4662aacb3fc3 100644 --- a/java/java-psi-api/src/com/intellij/psi/PsiWildcardType.java +++ b/java/java-psi-api/src/com/intellij/psi/PsiWildcardType.java @@ -76,7 +76,6 @@ public class PsiWildcardType extends PsiType.Stub { } /** @deprecated use {@link #annotate(TypeAnnotationProvider)} (to be removed in IDEA 18) */ - @SuppressWarnings("unused") public PsiWildcardType annotate(@NotNull final PsiAnnotation[] annotations) { return annotations.length == 0 ? this : new PsiWildcardType(this, TypeAnnotationProvider.Static.create(annotations)); } diff --git a/java/java-psi-api/src/com/intellij/psi/util/ClassUtil.java b/java/java-psi-api/src/com/intellij/psi/util/ClassUtil.java index 9daf181b1034..bfa8006da329 100644 --- a/java/java-psi-api/src/com/intellij/psi/util/ClassUtil.java +++ b/java/java-psi-api/src/com/intellij/psi/util/ClassUtil.java @@ -99,7 +99,6 @@ public class ClassUtil { return indices.get(psiClass); } - @SuppressWarnings("unused") public static PsiClass findNonQualifiedClassByIndex(@NotNull String indexName, @NotNull PsiClass containingClass) { return findNonQualifiedClassByIndex(indexName, containingClass, false); } diff --git a/java/java-psi-api/src/com/intellij/psi/util/PropertyUtil.java b/java/java-psi-api/src/com/intellij/psi/util/PropertyUtil.java index 7763db088677..46cbc378af31 100644 --- a/java/java-psi-api/src/com/intellij/psi/util/PropertyUtil.java +++ b/java/java-psi-api/src/com/intellij/psi/util/PropertyUtil.java @@ -499,7 +499,6 @@ public class PropertyUtil { } /** @deprecated use {@link NullableNotNullManager#copyNullableOrNotNullAnnotation(PsiModifierListOwner, PsiModifierListOwner)} (to be removed in IDEA 17) */ - @SuppressWarnings("unused") public static void annotateWithNullableStuff(@NotNull PsiModifierListOwner field, @NotNull PsiModifierListOwner listOwner) throws IncorrectOperationException { NullableNotNullManager.getInstance(field.getProject()).copyNullableOrNotNullAnnotation(field, listOwner); diff --git a/java/java-psi-api/src/com/intellij/psi/util/PsiUtil.java b/java/java-psi-api/src/com/intellij/psi/util/PsiUtil.java index 74f7d7aee44d..be57f866bef1 100644 --- a/java/java-psi-api/src/com/intellij/psi/util/PsiUtil.java +++ b/java/java-psi-api/src/com/intellij/psi/util/PsiUtil.java @@ -668,7 +668,6 @@ public final class PsiUtil extends PsiUtilCore { } /** @deprecated use more generic {@link #isCompileTimeConstant(PsiVariable)} instead */ - @SuppressWarnings("unused") public static boolean isCompileTimeConstant(@NotNull final PsiField field) { return isCompileTimeConstant((PsiVariable)field); } diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/PsiImplUtil.java b/java/java-psi-impl/src/com/intellij/psi/impl/PsiImplUtil.java index f061f56557ca..cb1a6a080c59 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/PsiImplUtil.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/PsiImplUtil.java @@ -315,25 +315,21 @@ public class PsiImplUtil { } /** @deprecated use {@link AnnotationTargetUtil#findAnnotationTarget(PsiAnnotation, TargetType...)} (to be removed ion IDEA 17) */ - @SuppressWarnings("unused") public static TargetType findApplicableTarget(@NotNull PsiAnnotation annotation, @NotNull TargetType... types) { return AnnotationTargetUtil.findAnnotationTarget(annotation, types); } /** @deprecated use {@link AnnotationTargetUtil#findAnnotationTarget(PsiClass, TargetType...)} (to be removed ion IDEA 17) */ - @SuppressWarnings("unused") public static TargetType findApplicableTarget(@NotNull PsiClass annotationType, @NotNull TargetType... types) { return AnnotationTargetUtil.findAnnotationTarget(annotationType, types); } /** @deprecated use {@link AnnotationTargetUtil#getAnnotationTargets(PsiClass)} (to be removed ion IDEA 17) */ - @SuppressWarnings("unused") public static Set getAnnotationTargets(@NotNull PsiClass annotationType) { return AnnotationTargetUtil.getAnnotationTargets(annotationType); } /** @deprecated use {@link AnnotationTargetUtil#getTargetsForLocation(PsiAnnotationOwner)} (to be removed ion IDEA 17) */ - @SuppressWarnings("unused") public static TargetType[] getTargetsForLocation(@Nullable PsiAnnotationOwner owner) { return AnnotationTargetUtil.getTargetsForLocation(owner); } @@ -621,7 +617,6 @@ public class PsiImplUtil { } /** @deprecated use {@link #collectTypeUseAnnotations(PsiModifierList, List)} (to be removed in IDEA 16) */ - @SuppressWarnings("unused") public static List getTypeUseAnnotations(@NotNull PsiModifierList modifierList) { SmartList result = null; diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/java/stubs/PsiJavaFileStub.java b/java/java-psi-impl/src/com/intellij/psi/impl/java/stubs/PsiJavaFileStub.java index b4d081513d49..a8bc472c7e2b 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/java/stubs/PsiJavaFileStub.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/java/stubs/PsiJavaFileStub.java @@ -34,6 +34,5 @@ public interface PsiJavaFileStub extends PsiClassHolderFileStub { StubPsiFactory getPsiFactory(); /** @deprecated override {@link #getPsiFactory()} instead (to be removed in IDEA 18) */ - @SuppressWarnings("unused") void setPsiFactory(StubPsiFactory factory); } \ No newline at end of file diff --git a/java/java-tests/testSrc/com/intellij/codeInspection/bytecodeAnalysis/BytecodeAnalysisIntegrationTest.java b/java/java-tests/testSrc/com/intellij/codeInspection/bytecodeAnalysis/BytecodeAnalysisIntegrationTest.java index 8c64dc6b4e3f..c6e050be3b50 100644 --- a/java/java-tests/testSrc/com/intellij/codeInspection/bytecodeAnalysis/BytecodeAnalysisIntegrationTest.java +++ b/java/java-tests/testSrc/com/intellij/codeInspection/bytecodeAnalysis/BytecodeAnalysisIntegrationTest.java @@ -184,7 +184,6 @@ public class BytecodeAnalysisIntegrationTest extends JavaCodeInsightFixtureTestC assertEmpty(myDiffs); } - @SuppressWarnings("unused") public void _testExportInferredAnnotations() { exportInferredAnnotations(); } diff --git a/java/java-tests/testSrc/com/intellij/psi/formatter/java/JavaFormatterSpaceTest.java b/java/java-tests/testSrc/com/intellij/psi/formatter/java/JavaFormatterSpaceTest.java index 63668f03d60c..4aba1f4898de 100644 --- a/java/java-tests/testSrc/com/intellij/psi/formatter/java/JavaFormatterSpaceTest.java +++ b/java/java-tests/testSrc/com/intellij/psi/formatter/java/JavaFormatterSpaceTest.java @@ -150,7 +150,6 @@ public class JavaFormatterSpaceTest extends AbstractJavaFormatterTest { doTextTest(initial, formatted); // Expect spaces to be inserted after unary operators } - @SuppressWarnings("unused") public void _testJavadocMethodParams() { // Inspired by IDEA-42167 // Disabled because the contents of the {@code tag} is not necessarily Java code and diff --git a/platform/analysis-impl/src/com/intellij/profile/ProfileEx.java b/platform/analysis-impl/src/com/intellij/profile/ProfileEx.java index df378e3c6c38..7e29fc00bd1f 100644 --- a/platform/analysis-impl/src/com/intellij/profile/ProfileEx.java +++ b/platform/analysis-impl/src/com/intellij/profile/ProfileEx.java @@ -35,7 +35,6 @@ public abstract class ProfileEx implements Profile { @NotNull protected String myName; - @SuppressWarnings("unused") @OptionTag("myLocal") // exists only to preserve compatibility private boolean myLocal; diff --git a/platform/analysis-impl/src/com/intellij/profile/codeInspection/InspectionProfileManager.java b/platform/analysis-impl/src/com/intellij/profile/codeInspection/InspectionProfileManager.java index a6850e29a621..8dec12bfc0ee 100644 --- a/platform/analysis-impl/src/com/intellij/profile/codeInspection/InspectionProfileManager.java +++ b/platform/analysis-impl/src/com/intellij/profile/codeInspection/InspectionProfileManager.java @@ -37,11 +37,9 @@ public interface InspectionProfileManager extends ProfileManager, SeverityProvid } @Deprecated - @SuppressWarnings("unused") void addProfileChangeListener(@NotNull ProfileChangeAdapter listener); @Deprecated - @SuppressWarnings("unused") void removeProfileChangeListener(@NotNull ProfileChangeAdapter listener); void fireProfileChanged(@Nullable Profile profile); @@ -50,7 +48,6 @@ public interface InspectionProfileManager extends ProfileManager, SeverityProvid void setRootProfile(@Nullable String name); - @SuppressWarnings("unused") @NotNull @Deprecated default Profile getRootProfile() { diff --git a/platform/core-api/src/com/intellij/ide/util/PropertiesComponent.java b/platform/core-api/src/com/intellij/ide/util/PropertiesComponent.java index 525d42018537..b9ebd77d491c 100644 --- a/platform/core-api/src/com/intellij/ide/util/PropertiesComponent.java +++ b/platform/core-api/src/com/intellij/ide/util/PropertiesComponent.java @@ -110,7 +110,6 @@ public abstract class PropertiesComponent { * @deprecated Use {@link #getInt(String, int)} * Init was never performed and in any case is not recommended. */ - @SuppressWarnings("unused") @Deprecated public final int getOrInitInt(@NotNull String name, int defaultValue) { return getInt(name, defaultValue); diff --git a/platform/core-api/src/com/intellij/openapi/project/ProjectCoreUtil.java b/platform/core-api/src/com/intellij/openapi/project/ProjectCoreUtil.java index b03915ad301a..40ac91ccffea 100644 --- a/platform/core-api/src/com/intellij/openapi/project/ProjectCoreUtil.java +++ b/platform/core-api/src/com/intellij/openapi/project/ProjectCoreUtil.java @@ -28,7 +28,6 @@ import org.jetbrains.annotations.Nullable; */ public class ProjectCoreUtil { /** @deprecated use {@link Project#DIRECTORY_STORE_FOLDER} (to be removed in IDEA 17) */ - @SuppressWarnings("unused") public static final String DIRECTORY_BASED_PROJECT_DIR = Project.DIRECTORY_STORE_FOLDER; public static boolean isProjectOrWorkspaceFile(@NotNull VirtualFile file) { diff --git a/platform/core-api/src/com/intellij/openapi/vfs/VirtualFile.java b/platform/core-api/src/com/intellij/openapi/vfs/VirtualFile.java index 0fa9611129a0..bf3e29e4cad4 100644 --- a/platform/core-api/src/com/intellij/openapi/vfs/VirtualFile.java +++ b/platform/core-api/src/com/intellij/openapi/vfs/VirtualFile.java @@ -732,7 +732,6 @@ public abstract class VirtualFile extends UserDataHolderBase implements Modifica } /** @deprecated use {@link VirtualFileSystem#isValidName(String)} (to be removed in IDEA 18) */ - @SuppressWarnings("unused") public static boolean isValidName(@NotNull String name) { return name.length() > 0 && name.indexOf('\\') < 0 && name.indexOf('/') < 0; } diff --git a/platform/core-api/src/com/intellij/openapi/vfs/impl/ArchiveHandler.java b/platform/core-api/src/com/intellij/openapi/vfs/impl/ArchiveHandler.java index 2331bedd622d..958d92f73dee 100644 --- a/platform/core-api/src/com/intellij/openapi/vfs/impl/ArchiveHandler.java +++ b/platform/core-api/src/com/intellij/openapi/vfs/impl/ArchiveHandler.java @@ -45,7 +45,6 @@ public abstract class ArchiveHandler { public final long timestamp; /** @deprecated use {@link EntryInfo#EntryInfo(CharSequence, boolean, long, long, EntryInfo)} instead (to be removed in IDEA 16) */ - @SuppressWarnings("unused") public EntryInfo(EntryInfo parent, @NotNull String shortName, boolean isDirectory, long length, long timestamp) { this(shortName, isDirectory, length, timestamp, parent); } diff --git a/platform/core-impl/src/com/intellij/ide/plugins/IdeaPluginDescriptorImpl.java b/platform/core-impl/src/com/intellij/ide/plugins/IdeaPluginDescriptorImpl.java index c17c0f4044fb..442140d68c04 100644 --- a/platform/core-impl/src/com/intellij/ide/plugins/IdeaPluginDescriptorImpl.java +++ b/platform/core-impl/src/com/intellij/ide/plugins/IdeaPluginDescriptorImpl.java @@ -120,7 +120,6 @@ public class IdeaPluginDescriptorImpl implements IdeaPluginDescriptor { * @deprecated * use {@link JDOMUtil#internElement(Element, StringInterner)} */ - @SuppressWarnings("unused") @Deprecated public static void internJDOMElement(@NotNull Element rootElement) { } diff --git a/platform/core-impl/src/com/intellij/openapi/application/ex/ApplicationEx.java b/platform/core-impl/src/com/intellij/openapi/application/ex/ApplicationEx.java index 7561f8fdd530..5dc11272ee86 100644 --- a/platform/core-impl/src/com/intellij/openapi/application/ex/ApplicationEx.java +++ b/platform/core-impl/src/com/intellij/openapi/application/ex/ApplicationEx.java @@ -125,7 +125,6 @@ public interface ApplicationEx extends Application { void assertTimeConsuming(); @Deprecated // todo to be removed in IDEA 17 - @SuppressWarnings("unused") void runEdtSafeAction(@NotNull Runnable runnable); /** diff --git a/platform/core-impl/src/com/intellij/openapi/vfs/impl/jar/CoreJarFileSystem.java b/platform/core-impl/src/com/intellij/openapi/vfs/impl/jar/CoreJarFileSystem.java index 312a1edf4d3b..413e6c87be01 100644 --- a/platform/core-impl/src/com/intellij/openapi/vfs/impl/jar/CoreJarFileSystem.java +++ b/platform/core-impl/src/com/intellij/openapi/vfs/impl/jar/CoreJarFileSystem.java @@ -69,7 +69,6 @@ public class CoreJarFileSystem extends DeprecatedVirtualFileSystem { return findFileByPath(path); } - @SuppressWarnings("unused") // used in Kotlin public void clearHandlersCache() { myHandlers.clear(); } diff --git a/platform/core-impl/src/com/intellij/psi/stubs/DefaultStubBuilder.java b/platform/core-impl/src/com/intellij/psi/stubs/DefaultStubBuilder.java index 36f895fd0c87..1494ce04168c 100644 --- a/platform/core-impl/src/com/intellij/psi/stubs/DefaultStubBuilder.java +++ b/platform/core-impl/src/com/intellij/psi/stubs/DefaultStubBuilder.java @@ -49,7 +49,6 @@ public class DefaultStubBuilder implements StubBuilder { * @deprecated override and invoke {@link #skipChildProcessingWhenBuildingStubs(ASTNode, ASTNode)} (to be removed in IDEA 2017) * Note to implementers: always keep in sync with {@linkplain #skipChildProcessingWhenBuildingStubs(ASTNode, ASTNode)}. */ - @SuppressWarnings("unused") protected boolean skipChildProcessingWhenBuildingStubs(@NotNull PsiElement parent, @NotNull PsiElement element) { return false; } diff --git a/platform/editor-ui-api/src/com/intellij/openapi/editor/colors/EditorColorsManager.java b/platform/editor-ui-api/src/com/intellij/openapi/editor/colors/EditorColorsManager.java index 7de540161a4a..7eb5f795c6e3 100644 --- a/platform/editor-ui-api/src/com/intellij/openapi/editor/colors/EditorColorsManager.java +++ b/platform/editor-ui-api/src/com/intellij/openapi/editor/colors/EditorColorsManager.java @@ -31,7 +31,6 @@ public abstract class EditorColorsManager { public abstract void addColorsScheme(@NotNull EditorColorsScheme scheme); - @SuppressWarnings("unused") @Deprecated public abstract void removeAllSchemes(); diff --git a/platform/editor-ui-ex/src/com/intellij/openapi/editor/colors/impl/AbstractColorsScheme.java b/platform/editor-ui-ex/src/com/intellij/openapi/editor/colors/impl/AbstractColorsScheme.java index e3520f4bc8cf..6908d1099ab0 100644 --- a/platform/editor-ui-ex/src/com/intellij/openapi/editor/colors/impl/AbstractColorsScheme.java +++ b/platform/editor-ui-ex/src/com/intellij/openapi/editor/colors/impl/AbstractColorsScheme.java @@ -428,7 +428,6 @@ public abstract class AbstractColorsScheme implements EditorColorsScheme { } @Deprecated - @SuppressWarnings("unused") public static final Map DEFAULT_ERROR_STRIPE_COLOR = new THashMap<>(); @SuppressWarnings("UseJBColor") diff --git a/platform/lang-impl/src/com/intellij/codeInsight/editorActions/CompletionAutoPopupHandler.java b/platform/lang-impl/src/com/intellij/codeInsight/editorActions/CompletionAutoPopupHandler.java index 0a6a51e71106..9330dcd41583 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/editorActions/CompletionAutoPopupHandler.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/editorActions/CompletionAutoPopupHandler.java @@ -100,7 +100,6 @@ public class CompletionAutoPopupHandler extends TypedHandlerDelegate { * @deprecated * @see AutoPopupController#runTransactionWithEverythingCommitted(Project, Runnable) */ - @SuppressWarnings("unused") @Deprecated public static void runLaterWithCommitted(@NotNull final Project project, final Document document, @NotNull final Runnable runnable) { AutoPopupController.runTransactionWithEverythingCommitted(project, runnable); diff --git a/platform/lang-impl/src/com/intellij/codeInsight/highlighting/HighlightUsagesHandler.java b/platform/lang-impl/src/com/intellij/codeInsight/highlighting/HighlightUsagesHandler.java index c7acc0ac4245..3150af69cbbb 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/highlighting/HighlightUsagesHandler.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/highlighting/HighlightUsagesHandler.java @@ -400,7 +400,6 @@ public class HighlightUsagesHandler extends HighlightHandlerBase { /** * @deprecated Use {@link #collectRangesToHighlight} */ - @SuppressWarnings("unused") @NotNull @Deprecated public static List getRangesToHighlight(@NotNull PsiReference ref) { diff --git a/platform/platform-api/src/com/intellij/execution/configurations/EncodingEnvironmentUtil.java b/platform/platform-api/src/com/intellij/execution/configurations/EncodingEnvironmentUtil.java index f13cfa25b805..87e0227c80b9 100644 --- a/platform/platform-api/src/com/intellij/execution/configurations/EncodingEnvironmentUtil.java +++ b/platform/platform-api/src/com/intellij/execution/configurations/EncodingEnvironmentUtil.java @@ -95,7 +95,6 @@ public class EncodingEnvironmentUtil { } /** @deprecated use {@link #setLocaleEnvironmentIfMac(GeneralCommandLine)} instead (to be removed in IDEA 16) */ - @SuppressWarnings("unused") public static void fixDefaultEncodingIfMac(@NotNull GeneralCommandLine commandLine, @Nullable Project project) { if (SystemInfo.isMac && !isLocaleDefined(commandLine)) { setLocaleEnvironment(commandLine.getEnvironment(), getCharset(project)); @@ -103,7 +102,6 @@ public class EncodingEnvironmentUtil { } /** @deprecated use {@link #setLocaleEnvironmentIfMac(Map, Charset)} instead (to be removed in IDEA 16) */ - @SuppressWarnings("unused") public static void fixDefaultEncodingIfMac(@NotNull Map env, @Nullable Project project) { if (SystemInfo.isMac && !isLocaleDefined(env)) { setLocaleEnvironment(env, getCharset(project)); diff --git a/platform/platform-api/src/com/intellij/execution/configurations/GeneralCommandLine.java b/platform/platform-api/src/com/intellij/execution/configurations/GeneralCommandLine.java index 3ddef550edfd..d5a75ed3b5fa 100644 --- a/platform/platform-api/src/com/intellij/execution/configurations/GeneralCommandLine.java +++ b/platform/platform-api/src/com/intellij/execution/configurations/GeneralCommandLine.java @@ -181,13 +181,11 @@ public class GeneralCommandLine implements UserDataHolder { } /** @deprecated use {@link #withParentEnvironmentType(ParentEnvironmentType)} (to be removed in IDEA 17) */ - @SuppressWarnings("unused") public GeneralCommandLine withPassParentEnvironment(boolean passParentEnvironment) { return withParentEnvironmentType(passParentEnvironment ? ParentEnvironmentType.CONSOLE : ParentEnvironmentType.NONE); } /** @deprecated use {@link #withParentEnvironmentType(ParentEnvironmentType)} (to be removed in IDEA 17) */ - @SuppressWarnings("unused") public void setPassParentEnvironment(boolean passParentEnvironment) { withParentEnvironmentType(passParentEnvironment ? ParentEnvironmentType.CONSOLE : ParentEnvironmentType.NONE); } diff --git a/platform/platform-api/src/com/intellij/execution/util/ExecUtil.java b/platform/platform-api/src/com/intellij/execution/util/ExecUtil.java index f233df88b6e9..4e751b3e223b 100644 --- a/platform/platform-api/src/com/intellij/execution/util/ExecUtil.java +++ b/platform/platform-api/src/com/intellij/execution/util/ExecUtil.java @@ -292,33 +292,28 @@ public class ExecUtil { // deprecated stuff /** @deprecated use {@code new GeneralCommandLine(command).createProcess().waitFor()} (to be removed in IDEA 16) */ - @SuppressWarnings("unused") public static int execAndGetResult(String... command) throws ExecutionException, InterruptedException { assert command != null && command.length > 0; return new GeneralCommandLine(command).createProcess().waitFor(); } /** @deprecated use {@code new GeneralCommandLine(command).createProcess().waitFor()} (to be removed in IDEA 16) */ - @SuppressWarnings("unused") public static int execAndGetResult(@NotNull List command) throws ExecutionException, InterruptedException { return new GeneralCommandLine(command).createProcess().waitFor(); } /** @deprecated use {@link #execAndGetOutput(GeneralCommandLine)} instead (to be removed in IDEA 16) */ - @SuppressWarnings("unused") public static ProcessOutput execAndGetOutput(@NotNull List command, @Nullable String workDir) throws ExecutionException { GeneralCommandLine commandLine = new GeneralCommandLine(command).withWorkDirectory(workDir); return new CapturingProcessHandler(commandLine).runProcess(); } /** @deprecated use {@link #execAndReadLine(GeneralCommandLine)} instead (to be removed in IDEA 16) */ - @SuppressWarnings("unused") public static String execAndReadLine(String... command) { return execAndReadLine(new GeneralCommandLine(command)); } /** @deprecated use {@link #execAndReadLine(GeneralCommandLine)} instead (to be removed in IDEA 16) */ - @SuppressWarnings("unused") public static String execAndReadLine(@Nullable Charset charset, String... command) { GeneralCommandLine commandLine = new GeneralCommandLine(command); if (charset != null) commandLine = commandLine.withCharset(charset); diff --git a/platform/platform-api/src/com/intellij/ide/GeneralSettings.java b/platform/platform-api/src/com/intellij/ide/GeneralSettings.java index 7673192832f4..8a2d363540f7 100644 --- a/platform/platform-api/src/com/intellij/ide/GeneralSettings.java +++ b/platform/platform-api/src/com/intellij/ide/GeneralSettings.java @@ -84,7 +84,6 @@ public class GeneralSettings implements PersistentStateComponent /** @deprecated duplicate parameters; use {@link #exit(boolean, boolean, boolean)} instead (to be removed in IDEA 17) */ - @SuppressWarnings("unused") public void exit(boolean force, boolean exitConfirmed, boolean allowListenersToCancel, boolean restart) { exit(force, exitConfirmed, restart); } diff --git a/platform/platform-tests/testSrc/com/intellij/openapi/editor/colors/impl/EditorColorsSchemeImplTest.java b/platform/platform-tests/testSrc/com/intellij/openapi/editor/colors/impl/EditorColorsSchemeImplTest.java index 04e3771729a1..52f02290e4b3 100644 --- a/platform/platform-tests/testSrc/com/intellij/openapi/editor/colors/impl/EditorColorsSchemeImplTest.java +++ b/platform/platform-tests/testSrc/com/intellij/openapi/editor/colors/impl/EditorColorsSchemeImplTest.java @@ -282,7 +282,6 @@ public class EditorColorsSchemeImplTest extends EditorColorSchemeTestCase { } - @SuppressWarnings("unused") public void testIdea152156() throws Exception { EditorColorsScheme defaultScheme = EditorColorsManager.getInstance().getScheme(EditorColorsScheme.DEFAULT_SCHEME_NAME); EditorColorsScheme parentScheme = (EditorColorsScheme)defaultScheme.clone(); diff --git a/platform/projectModel-api/src/com/intellij/openapi/components/StoragePathMacros.java b/platform/projectModel-api/src/com/intellij/openapi/components/StoragePathMacros.java index c7f5bd02f442..ff4750a469b0 100644 --- a/platform/projectModel-api/src/com/intellij/openapi/components/StoragePathMacros.java +++ b/platform/projectModel-api/src/com/intellij/openapi/components/StoragePathMacros.java @@ -39,7 +39,6 @@ public class StoragePathMacros { * Points to the application-level options root directory. * @deprecated Not required anymore. See {@link State#storages()}. In short: specify relative path instead (without macro). */ - @SuppressWarnings("unused") @Deprecated public static final String APP_CONFIG = "$APP_CONFIG$"; @@ -52,7 +51,6 @@ public class StoragePathMacros { /** * @deprecated Not required anymore. See {@link State#storages()}. */ - @SuppressWarnings("unused") @Deprecated public static final String PROJECT_CONFIG_DIR = "$PROJECT_CONFIG_DIR$"; diff --git a/platform/testFramework/src/com/intellij/testFramework/ExpectedHighlightingData.java b/platform/testFramework/src/com/intellij/testFramework/ExpectedHighlightingData.java index 0dc41edcef01..59e8e695d5ea 100644 --- a/platform/testFramework/src/com/intellij/testFramework/ExpectedHighlightingData.java +++ b/platform/testFramework/src/com/intellij/testFramework/ExpectedHighlightingData.java @@ -40,7 +40,6 @@ import com.intellij.psi.PsiFile; import com.intellij.rt.execution.junit.FileComparisonFailure; import com.intellij.testFramework.fixtures.CodeInsightTestFixture; import com.intellij.util.ConstantFunction; -import com.intellij.util.Function; import com.intellij.util.NullableFunction; import com.intellij.util.containers.ContainerUtil; import gnu.trove.THashMap; @@ -612,10 +611,8 @@ public class ExpectedHighlightingData { } /** @deprecated use {@link #registerHighlightingType(String, ExpectedHighlightingSet)} (to be removed in IDEA 17) */ - @SuppressWarnings("unused") protected final Map highlightingTypes = myHighlightingTypes; /** @deprecated use {@link #registerHighlightingType(String, ExpectedHighlightingSet)} (to be removed in IDEA 17) */ - @SuppressWarnings("unused") protected void initAdditionalHighlightingTypes() { } } \ No newline at end of file diff --git a/platform/testFramework/src/com/intellij/testFramework/PlatformLangTestCase.java b/platform/testFramework/src/com/intellij/testFramework/PlatformLangTestCase.java index ce2387deab16..7c8b387b5a9b 100644 --- a/platform/testFramework/src/com/intellij/testFramework/PlatformLangTestCase.java +++ b/platform/testFramework/src/com/intellij/testFramework/PlatformLangTestCase.java @@ -16,6 +16,5 @@ package com.intellij.testFramework; /** @deprecated platform autodetection should work well enough, just use base class instead (to be removed in IDEA 16) */ -@SuppressWarnings("unused") public abstract class PlatformLangTestCase extends PlatformTestCase { } diff --git a/platform/testFramework/src/com/intellij/testFramework/UsefulTestCase.java b/platform/testFramework/src/com/intellij/testFramework/UsefulTestCase.java index c592bd9956b5..f86a15f2d6fe 100644 --- a/platform/testFramework/src/com/intellij/testFramework/UsefulTestCase.java +++ b/platform/testFramework/src/com/intellij/testFramework/UsefulTestCase.java @@ -756,13 +756,11 @@ public abstract class UsefulTestCase extends TestCase { } /** @deprecated use {@link PlatformTestUtil#lowercaseFirstLetter(String, boolean)} (to be removed in IDEA 17) */ - @SuppressWarnings("unused") public static String lowercaseFirstLetter(String name, boolean lowercaseFirstLetter) { return PlatformTestUtil.lowercaseFirstLetter(name, lowercaseFirstLetter); } /** @deprecated use {@link PlatformTestUtil#isAllUppercaseName(String)} (to be removed in IDEA 17) */ - @SuppressWarnings("unused") public static boolean isAllUppercaseName(String name) { return PlatformTestUtil.isAllUppercaseName(name); } diff --git a/platform/testFramework/src/com/intellij/testFramework/fixtures/LightPlatformCodeInsightFixtureTestCase.java b/platform/testFramework/src/com/intellij/testFramework/fixtures/LightPlatformCodeInsightFixtureTestCase.java index 53d4a794ce6e..50119953fad1 100644 --- a/platform/testFramework/src/com/intellij/testFramework/fixtures/LightPlatformCodeInsightFixtureTestCase.java +++ b/platform/testFramework/src/com/intellij/testFramework/fixtures/LightPlatformCodeInsightFixtureTestCase.java @@ -43,7 +43,6 @@ public abstract class LightPlatformCodeInsightFixtureTestCase extends UsefulTest public LightPlatformCodeInsightFixtureTestCase() { } /** @deprecated call {@link #LightPlatformCodeInsightFixtureTestCase()} instead (to be removed in IDEA 16) */ - @SuppressWarnings("unused") protected LightPlatformCodeInsightFixtureTestCase(boolean autodetect) { } protected CodeInsightTestFixture myFixture; diff --git a/platform/testFramework/src/com/intellij/testFramework/fixtures/impl/CodeInsightTestFixtureImpl.java b/platform/testFramework/src/com/intellij/testFramework/fixtures/impl/CodeInsightTestFixtureImpl.java index acd2aa193454..58cee3f88261 100644 --- a/platform/testFramework/src/com/intellij/testFramework/fixtures/impl/CodeInsightTestFixtureImpl.java +++ b/platform/testFramework/src/com/intellij/testFramework/fixtures/impl/CodeInsightTestFixtureImpl.java @@ -88,8 +88,6 @@ import com.intellij.openapi.project.DumbService; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.*; import com.intellij.openapi.util.io.FileUtil; -import com.intellij.openapi.util.registry.Registry; -import com.intellij.openapi.util.registry.RegistryValue; import com.intellij.openapi.util.text.StringUtil; import com.intellij.openapi.vfs.*; import com.intellij.profile.codeInspection.InspectionProjectProfileManager; @@ -1885,7 +1883,6 @@ public class CodeInsightTestFixtureImpl extends BaseFixture implements CodeInsig } } - @SuppressWarnings("unused") @NotNull @TestOnly @Deprecated diff --git a/platform/util/src/com/intellij/execution/process/BaseOSProcessHandler.java b/platform/util/src/com/intellij/execution/process/BaseOSProcessHandler.java index 5db0db2476c6..040d84e760f0 100644 --- a/platform/util/src/com/intellij/execution/process/BaseOSProcessHandler.java +++ b/platform/util/src/com/intellij/execution/process/BaseOSProcessHandler.java @@ -262,7 +262,6 @@ public class BaseOSProcessHandler extends ProcessHandler implements TaskExecutor return myCharset; } - @SuppressWarnings("unused") public static class ExecutorServiceHolder { /** @deprecated use {@link BaseOSProcessHandler#executeTask(Runnable)} instead (to be removed in IDEA 17) */ public static Future submit(@NotNull Runnable task) { diff --git a/platform/util/src/com/intellij/openapi/util/ShutDownTracker.java b/platform/util/src/com/intellij/openapi/util/ShutDownTracker.java index 866d2c1d8c14..6e8539d34d97 100644 --- a/platform/util/src/com/intellij/openapi/util/ShutDownTracker.java +++ b/platform/util/src/com/intellij/openapi/util/ShutDownTracker.java @@ -135,7 +135,6 @@ public class ShutDownTracker implements Runnable { } /** @deprecated to be removed in IDEA 2018 */ - @SuppressWarnings("unused") public static void invokeAndWait(boolean returnOnTimeout, boolean runInEdt, @NotNull final Runnable runnable) { if (!runInEdt) { if (returnOnTimeout) { diff --git a/platform/util/src/com/intellij/openapi/util/SystemInfo.java b/platform/util/src/com/intellij/openapi/util/SystemInfo.java index ce3aa0d9ebc6..73423f53e7a6 100644 --- a/platform/util/src/com/intellij/openapi/util/SystemInfo.java +++ b/platform/util/src/com/intellij/openapi/util/SystemInfo.java @@ -238,10 +238,8 @@ public class SystemInfo extends SystemInfoRt { } /** @deprecated use {@link #isWinXpOrNewer} (to be removed in IDEA 17) */ - @SuppressWarnings("unused") public static final boolean isWindowsXP = isWindows && (OS_VERSION.equals("5.1") || OS_VERSION.equals("5.2")); /** @deprecated use {@link #is32Bit} or {@link #is64Bit} (to be removed in IDEA 17) */ - @SuppressWarnings("unused") public static final boolean isAMD64 = "amd64".equals(OS_ARCH); } \ No newline at end of file diff --git a/platform/util/src/com/intellij/openapi/util/io/FileUtil.java b/platform/util/src/com/intellij/openapi/util/io/FileUtil.java index e34aa12c724b..f08abf5df3e9 100644 --- a/platform/util/src/com/intellij/openapi/util/io/FileUtil.java +++ b/platform/util/src/com/intellij/openapi/util/io/FileUtil.java @@ -1194,7 +1194,6 @@ public class FileUtil extends FileUtilRt { } /** @deprecated use {@link #sanitizeFileName(String, boolean)} (to be removed in IDEA 17) */ - @SuppressWarnings("unused") public static String sanitizeName(@NotNull String name) { return sanitizeFileName(name, false); } diff --git a/platform/util/src/com/intellij/openapi/util/io/ZipFileCache.java b/platform/util/src/com/intellij/openapi/util/io/ZipFileCache.java index 4b1873e48297..c13f78628b23 100644 --- a/platform/util/src/com/intellij/openapi/util/io/ZipFileCache.java +++ b/platform/util/src/com/intellij/openapi/util/io/ZipFileCache.java @@ -22,7 +22,6 @@ import java.util.Collection; import java.util.zip.ZipFile; /** @deprecated use {@link ZipFile#ZipFile(String)} and {@link ZipFile#close()} instead (to be removed in IDEA 17) */ -@SuppressWarnings("unused") public class ZipFileCache { @NotNull public static ZipFile acquire(@NotNull String path) throws IOException { diff --git a/platform/util/src/com/intellij/openapi/util/text/StringUtil.java b/platform/util/src/com/intellij/openapi/util/text/StringUtil.java index a44ebdf269d4..148fd74f3a27 100644 --- a/platform/util/src/com/intellij/openapi/util/text/StringUtil.java +++ b/platform/util/src/com/intellij/openapi/util/text/StringUtil.java @@ -3400,7 +3400,6 @@ public class StringUtil extends StringUtilRt { } /** @deprecated use {@link #startsWithConcatenation(String, String...)} (to remove in IDEA 15) */ - @SuppressWarnings("unused") public static boolean startsWithConcatenationOf(@NotNull String string, @NotNull String firstPrefix, @NotNull String secondPrefix) { return startsWithConcatenation(string, firstPrefix, secondPrefix); } diff --git a/platform/util/src/com/intellij/util/ReflectionUtil.java b/platform/util/src/com/intellij/util/ReflectionUtil.java index 84286cc93014..260c075138ba 100644 --- a/platform/util/src/com/intellij/util/ReflectionUtil.java +++ b/platform/util/src/com/intellij/util/ReflectionUtil.java @@ -423,7 +423,6 @@ public class ReflectionUtil { private static final Method getConstructorAccessorMethod = getDeclaredMethod(Constructor.class, "getConstructorAccessor"); /** @deprecated private API (to be removed in IDEA 17) */ - @SuppressWarnings("unused") public static ConstructorAccessor getConstructorAccessor(@NotNull Constructor constructor) { if (acquireConstructorAccessorMethod == null || getConstructorAccessorMethod == null) { throw new IllegalStateException(); @@ -440,7 +439,6 @@ public class ReflectionUtil { } /** @deprecated private API, use {@link #createInstance(Constructor, Object...)} instead (to be removed in IDEA 17) */ - @SuppressWarnings("unused") public static T createInstanceViaConstructorAccessor(@NotNull ConstructorAccessor constructorAccessor, @NotNull Object... arguments) { try { @SuppressWarnings("unchecked") T t = (T)constructorAccessor.newInstance(arguments); @@ -452,7 +450,6 @@ public class ReflectionUtil { } /** @deprecated private API, use {@link #newInstance(Class)} instead (to be removed in IDEA 17) */ - @SuppressWarnings("unused") public static T createInstanceViaConstructorAccessor(@NotNull ConstructorAccessor constructorAccessor) { try { @SuppressWarnings("unchecked") T t = (T)constructorAccessor.newInstance(ArrayUtil.EMPTY_OBJECT_ARRAY); diff --git a/platform/util/src/com/intellij/util/UniqueFileNamesProvider.java b/platform/util/src/com/intellij/util/UniqueFileNamesProvider.java index b6390688a4fa..56c23f5b6f9d 100644 --- a/platform/util/src/com/intellij/util/UniqueFileNamesProvider.java +++ b/platform/util/src/com/intellij/util/UniqueFileNamesProvider.java @@ -23,7 +23,6 @@ import java.util.List; /** * Use {@link com.intellij.util.text.UniqueNameGenerator} */ -@SuppressWarnings("unused") @Deprecated public class UniqueFileNamesProvider { private final List myExistingNames; diff --git a/platform/util/src/com/intellij/util/containers/MultiMap.java b/platform/util/src/com/intellij/util/containers/MultiMap.java index 98d115cf8438..5991469c0953 100644 --- a/platform/util/src/com/intellij/util/containers/MultiMap.java +++ b/platform/util/src/com/intellij/util/containers/MultiMap.java @@ -304,7 +304,6 @@ public class MultiMap implements Serializable { * @deprecated Use {@link #createSmart()} */ @Deprecated - @SuppressWarnings("unused") @NotNull public static MultiMap createSmartList() { return createSmart(); diff --git a/platform/util/src/com/intellij/util/io/BaseOutputReader.java b/platform/util/src/com/intellij/util/io/BaseOutputReader.java index 62a9a6b32692..70753c2a0445 100644 --- a/platform/util/src/com/intellij/util/io/BaseOutputReader.java +++ b/platform/util/src/com/intellij/util/io/BaseOutputReader.java @@ -210,19 +210,16 @@ public abstract class BaseOutputReader extends BaseDataReader { // /** @deprecated use {@link #BaseOutputReader(InputStream, Charset, Options)} (to be removed in IDEA 2018.1) */ - @SuppressWarnings("unused") public BaseOutputReader(@NotNull InputStream inputStream, @Nullable Charset charset, @Nullable SleepingPolicy policy) { this(inputStream, charset, Options.withPolicy(policy)); } /** @deprecated use {@link #BaseOutputReader(Reader, Options)} (to be removed in IDEA 2018.1) */ - @SuppressWarnings("unused") public BaseOutputReader(@NotNull Reader reader, @Nullable SleepingPolicy policy) { this(reader, Options.withPolicy(policy)); } /** @deprecated use {@link #BaseOutputReader(Reader, Options)} (to be removed in IDEA 2018.1) */ - @SuppressWarnings("unused") protected void onBufferExhaustion() { } // } \ No newline at end of file diff --git a/platform/util/src/com/intellij/util/io/tar/TarConstants.java b/platform/util/src/com/intellij/util/io/tar/TarConstants.java index 752267fc35a9..5026db32bf25 100644 --- a/platform/util/src/com/intellij/util/io/tar/TarConstants.java +++ b/platform/util/src/com/intellij/util/io/tar/TarConstants.java @@ -16,7 +16,6 @@ package com.intellij.util.io.tar; /** @deprecated use bundled commons-compress library (to be removed in IDEA 17) */ -@SuppressWarnings("unused") public interface TarConstants { /** diff --git a/platform/util/src/com/intellij/util/io/tar/TarInputStream.java b/platform/util/src/com/intellij/util/io/tar/TarInputStream.java index 27473ae0811a..08bb86f5bc5f 100644 --- a/platform/util/src/com/intellij/util/io/tar/TarInputStream.java +++ b/platform/util/src/com/intellij/util/io/tar/TarInputStream.java @@ -23,7 +23,6 @@ import java.io.InputStream; import java.io.OutputStream; /** @deprecated use bundled commons-compress library (to be removed in IDEA 17) */ -@SuppressWarnings("unused") public class TarInputStream extends FilterInputStream { private static final int SMALL_BUFFER_SIZE = 256; private static final int BUFFER_SIZE = 8 * 1024; diff --git a/platform/vcs-api/src/com/intellij/openapi/vcs/SelectionChangeListener.java b/platform/vcs-api/src/com/intellij/openapi/vcs/SelectionChangeListener.java index 3ad840dc7c49..0c1fb62c1eb1 100644 --- a/platform/vcs-api/src/com/intellij/openapi/vcs/SelectionChangeListener.java +++ b/platform/vcs-api/src/com/intellij/openapi/vcs/SelectionChangeListener.java @@ -18,7 +18,6 @@ package com.intellij.openapi.vcs; import com.intellij.openapi.actionSystem.DataContext; /** @deprecated to be removed in IDEA 2018 */ -@SuppressWarnings("unused") public interface SelectionChangeListener { void selectionChanged(DataContext context); } \ No newline at end of file diff --git a/platform/vcs-impl/src/com/intellij/openapi/vcs/FilePathImpl.java b/platform/vcs-impl/src/com/intellij/openapi/vcs/FilePathImpl.java index 4089cea7ec7f..bb1adb67f74d 100644 --- a/platform/vcs-impl/src/com/intellij/openapi/vcs/FilePathImpl.java +++ b/platform/vcs-impl/src/com/intellij/openapi/vcs/FilePathImpl.java @@ -38,7 +38,6 @@ import java.nio.charset.Charset; * * @deprecated Use {@link LocalFilePath} instead. To remove in IDEA 16. */ -@SuppressWarnings("unused") @Deprecated public class FilePathImpl implements FilePath { @NotNull private final String myPath; diff --git a/platform/xdebugger-api/src/com/intellij/xdebugger/XDebugProcess.java b/platform/xdebugger-api/src/com/intellij/xdebugger/XDebugProcess.java index b90e72c29174..d03e71890a64 100644 --- a/platform/xdebugger-api/src/com/intellij/xdebugger/XDebugProcess.java +++ b/platform/xdebugger-api/src/com/intellij/xdebugger/XDebugProcess.java @@ -109,7 +109,6 @@ public abstract class XDebugProcess { /** * @deprecated Use {@link #startForceStepInto(XSuspendContext)} instead */ - @SuppressWarnings("unused") @Deprecated public void startForceStepInto(){ //noinspection deprecation diff --git a/plugins/maven/src/test/java/org/jetbrains/idea/maven/importing/MavenPerformanceTest.java b/plugins/maven/src/test/java/org/jetbrains/idea/maven/importing/MavenPerformanceTest.java index 4b986f335a42..84b859042da7 100644 --- a/plugins/maven/src/test/java/org/jetbrains/idea/maven/importing/MavenPerformanceTest.java +++ b/plugins/maven/src/test/java/org/jetbrains/idea/maven/importing/MavenPerformanceTest.java @@ -24,10 +24,8 @@ import org.jetbrains.idea.maven.project.MavenProject; import java.util.Calendar; import java.util.Collections; -import java.util.Comparator; import java.util.List; -@SuppressWarnings("unused") @Bombed(user = "cdr", year = 3000, month = Calendar.FEBRUARY, day = 1, description = "do not run on build server") public abstract class MavenPerformanceTest extends MavenImportingTestCase { @Override diff --git a/python/testSrc/com/jetbrains/python/PyTypeTest.java b/python/testSrc/com/jetbrains/python/PyTypeTest.java index 8f6d2026ba22..d8e4f32b2d01 100644 --- a/python/testSrc/com/jetbrains/python/PyTypeTest.java +++ b/python/testSrc/com/jetbrains/python/PyTypeTest.java @@ -138,7 +138,6 @@ public class PyTypeTest extends PyTestCase { // TODO: uncomment when we have a mock SDK for Python 3.x // PY-1427 - @SuppressWarnings("unused") public void _testBytesLiteral() { // PY-1427 PythonLanguageLevelPusher.setForcedLanguageLevel(myFixture.getProject(), LanguageLevel.PYTHON30); try { diff --git a/spellchecker/src/com/intellij/spellchecker/compress/CompressedDictionary.java b/spellchecker/src/com/intellij/spellchecker/compress/CompressedDictionary.java index 226d09cd4368..87aaaae2acec 100644 --- a/spellchecker/src/com/intellij/spellchecker/compress/CompressedDictionary.java +++ b/spellchecker/src/com/intellij/spellchecker/compress/CompressedDictionary.java @@ -85,7 +85,6 @@ public final class CompressedDictionary implements Dictionary { } /** @deprecated use {@link #getWords(char, int, int, Collection)} (to be removed in IDEA 17) */ - @SuppressWarnings("unused") public List getWords(char first, int minLength, int maxLength) { List result = new ArrayList<>(); getWords(first, minLength, maxLength, result); @@ -93,7 +92,6 @@ public final class CompressedDictionary implements Dictionary { } /** @deprecated use {@link #getWords(char, int, int, Collection)} (to be removed in IDEA 17) */ - @SuppressWarnings("unused") public List getWords(char first) { List result = new ArrayList<>(); getWords(first, 0, Integer.MAX_VALUE, result);