From 5064bbb7220687bce2015e18e51d53cdbbb48e59 Mon Sep 17 00:00:00 2001 From: Rustam Vishnyakov Date: Fri, 29 Dec 2017 14:58:48 +0300 Subject: [PATCH] Deprecate old non-psiFile code style methods --- .../codeStyle/CodeStyleSettingsManager.java | 22 +++++++++++++++++-- .../ProjectCodeStyleSettingsManager.java | 3 ++- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/platform/lang-api/src/com/intellij/psi/codeStyle/CodeStyleSettingsManager.java b/platform/lang-api/src/com/intellij/psi/codeStyle/CodeStyleSettingsManager.java index 4d3d247d6e4f..0041236d818b 100644 --- a/platform/lang-api/src/com/intellij/psi/codeStyle/CodeStyleSettingsManager.java +++ b/platform/lang-api/src/com/intellij/psi/codeStyle/CodeStyleSettingsManager.java @@ -15,6 +15,8 @@ */ package com.intellij.psi.codeStyle; +import com.intellij.application.options.CodeStyle; +import com.intellij.lang.Language; import com.intellij.openapi.components.PersistentStateComponent; import com.intellij.openapi.components.ServiceManager; import com.intellij.openapi.diagnostic.Logger; @@ -47,6 +49,7 @@ public class CodeStyleSettingsManager implements PersistentStateComponent + *
  • {@link CodeStyle#getLanguageSettings(PsiFile, Language)} to get common settings for a language.
  • + *
  • {@link CodeStyle#getCustomSettings(PsiFile, Class)} to get custom settings.
  • + * + * If {@code PsiFile} is not applicable, use {@link CodeStyle#getSettings(Project)}. + */ @NotNull + @Deprecated public static CodeStyleSettings getSettings(@Nullable final Project project) { return getInstance(project).getCurrentSettings(); } @@ -81,6 +97,7 @@ public class CodeStyleSettingsManager implements PersistentStateComponent(this, new CodeStyleSettingsManager()){ @Override public boolean isAccept(@NotNull Field field) { @@ -99,8 +116,9 @@ public class CodeStyleSettingsManager implements PersistentStateComponent