From 14021b97a125f790d833e5bb66a606ee4f09b82a Mon Sep 17 00:00:00 2001 From: "Denis.Zhdanov" Date: Wed, 30 Jan 2013 18:06:31 +0400 Subject: [PATCH] Provides fine-grained control on fallback indent options to be used during formatting --- .../rest/formatter/RestFormattingModelBuilder.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/python/rest/src/com/jetbrains/rest/formatter/RestFormattingModelBuilder.java b/python/rest/src/com/jetbrains/rest/formatter/RestFormattingModelBuilder.java index 71edb50acb0d..cf5ff35e910b 100644 --- a/python/rest/src/com/jetbrains/rest/formatter/RestFormattingModelBuilder.java +++ b/python/rest/src/com/jetbrains/rest/formatter/RestFormattingModelBuilder.java @@ -6,6 +6,7 @@ import com.intellij.openapi.util.TextRange; import com.intellij.psi.PsiElement; import com.intellij.psi.PsiFile; import com.intellij.psi.codeStyle.CodeStyleSettings; +import com.intellij.psi.codeStyle.CommonCodeStyleSettings; import com.jetbrains.rest.RestLanguage; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -22,6 +23,15 @@ public class RestFormattingModelBuilder implements FormattingModelBuilderEx, Cus return file != null && file.getLanguage() == RestLanguage.INSTANCE; } + @Nullable + @Override + public CommonCodeStyleSettings.IndentOptions getIndentOptionsToUse(@NotNull PsiFile file, + @NotNull FormatTextRanges ranges, + @NotNull CodeStyleSettings settings) + { + return null; + } + @NotNull @Override public FormattingModel createModel(@NotNull PsiElement element,