mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-19 13:02:30 +07:00
LAB-31: createConfigurable() has to be overridden by LanguageCodeStyleSettingsProvider's implementation
otherwise LanguageCodeStyleSettingsProvider won't be registered within CustomCodeStyleSettingsManager GitOrigin-RevId: 0e8af7de8867f68db22aa86a3d1cc8e7b45f1122
This commit is contained in:
committed by
intellij-monorepo-bot
parent
ca6b6a3c0a
commit
91facb8af1
@@ -2,10 +2,7 @@
|
||||
package com.jetbrains.python.formatter;
|
||||
|
||||
import com.intellij.lang.Language;
|
||||
import com.intellij.psi.codeStyle.CodeStyleSettings;
|
||||
import com.intellij.psi.codeStyle.CommonCodeStyleSettings;
|
||||
import com.intellij.psi.codeStyle.CustomCodeStyleSettings;
|
||||
import com.intellij.psi.codeStyle.LanguageCodeStyleSettingsProvider;
|
||||
import com.intellij.psi.codeStyle.*;
|
||||
import com.jetbrains.python.PythonLanguage;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
@@ -41,4 +38,10 @@ public class PyLanguageCodeStyleSettingsProviderBase extends LanguageCodeStyleSe
|
||||
public CustomCodeStyleSettings createCustomSettings(CodeStyleSettings settings) {
|
||||
return new PyCodeStyleSettings(settings);
|
||||
}
|
||||
|
||||
@Override
|
||||
public @NotNull CodeStyleConfigurable createConfigurable(@NotNull CodeStyleSettings baseSettings,
|
||||
@NotNull CodeStyleSettings modelSettings) {
|
||||
return super.createConfigurable(baseSettings, modelSettings);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user