From 20d9ca03535cd371ca2543410ee79cc53994e019 Mon Sep 17 00:00:00 2001 From: "Maxim.Mossienko" Date: Tue, 5 Apr 2011 14:30:56 +0400 Subject: [PATCH] less size of document for skipping reparse during whole file replacement --- .../src/com/intellij/psi/impl/PsiDocumentManagerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/psi/impl/PsiDocumentManagerImpl.java b/platform/lang-impl/src/com/intellij/psi/impl/PsiDocumentManagerImpl.java index 78a7ed91b58e..f5c0475e4f46 100644 --- a/platform/lang-impl/src/com/intellij/psi/impl/PsiDocumentManagerImpl.java +++ b/platform/lang-impl/src/com/intellij/psi/impl/PsiDocumentManagerImpl.java @@ -623,7 +623,7 @@ public class PsiDocumentManagerImpl extends PsiDocumentManager implements Projec // Consider that it's worth to perform complete re-parse instead of merge if the whole document text is replaced and // current document lines number is roughly above 5000. This makes sense in situations when external change is performed // for the huge file (that causes the whole document to be reloaded and 'merge' way takes a while to complete). - if (event.isWholeTextReplaced() && document.getTextLength() > 500000) { + if (event.isWholeTextReplaced() && document.getTextLength() > 100000) { document.putUserData(BlockSupport.DO_NOT_REPARSE_INCREMENTALLY, Boolean.TRUE); }