From ae7a248f28d0e6aaa1d7844ad80e5db148e5302e Mon Sep 17 00:00:00 2001 From: Maxim Shafirov Date: Mon, 5 Mar 2012 21:22:17 +0400 Subject: [PATCH] Honor provider's file extension --- .../options/TabbedLanguageCodeStylePanel.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/application/options/TabbedLanguageCodeStylePanel.java b/platform/lang-impl/src/com/intellij/application/options/TabbedLanguageCodeStylePanel.java index 7b419a66dada..baf62a386e5e 100644 --- a/platform/lang-impl/src/com/intellij/application/options/TabbedLanguageCodeStylePanel.java +++ b/platform/lang-impl/src/com/intellij/application/options/TabbedLanguageCodeStylePanel.java @@ -547,6 +547,15 @@ public abstract class TabbedLanguageCodeStylePanel extends CodeStyleAbstractPane return myProvider != null ? myProvider.getCodeSample(LanguageCodeStyleSettingsProvider.SettingsType.INDENT_SETTINGS) : "Loading..."; } + @Override + protected String getFileExt() { + if (myProvider != null) { + String ext = myProvider.getFileExt(); + if (ext != null) return ext; + } + return super.getFileExt(); + } + @Override public void apply(CodeStyleSettings settings) { CommonCodeStyleSettings.IndentOptions indentOptions = getIndentOptions(settings);