From 3221387cd71ab619bdbb0921634c1bf8d0784fba Mon Sep 17 00:00:00 2001 From: Rustam Vishnyakov Date: Wed, 7 Aug 2013 13:16:23 +0400 Subject: [PATCH] Do not call preformat processors for invalid PSI [CR-IC-1847] --- .../psi/impl/source/codeStyle/CodeFormatterFacade.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/psi/impl/source/codeStyle/CodeFormatterFacade.java b/platform/lang-impl/src/com/intellij/psi/impl/source/codeStyle/CodeFormatterFacade.java index 8ef61c8be297..68d5c090ea2c 100644 --- a/platform/lang-impl/src/com/intellij/psi/impl/source/codeStyle/CodeFormatterFacade.java +++ b/platform/lang-impl/src/com/intellij/psi/impl/source/codeStyle/CodeFormatterFacade.java @@ -255,10 +255,7 @@ public class CodeFormatterFacade { private static TextRange preprocess(@NotNull final ASTNode node, @NotNull TextRange range) { TextRange result = range; PsiElement psi = node.getPsi(); - if (!psi.isValid()) { - for(PreFormatProcessor processor: Extensions.getExtensions(PreFormatProcessor.EP_NAME)) { - result = processor.process(node, result); - } + if (!psi.isValid()) { return result; }