From 28f8e7760b395142ec6edfe994e1e6179ac7c0cb Mon Sep 17 00:00:00 2001 From: Yaroslav Lepenkin Date: Tue, 24 Jan 2017 11:21:01 +0300 Subject: [PATCH] [param hints] more flaky test logging part2 --- .../codeInsight/hints/ParameterHintsPassFactory.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/hints/ParameterHintsPassFactory.java b/platform/lang-impl/src/com/intellij/codeInsight/hints/ParameterHintsPassFactory.java index b1c04e80ba51..2d8bf5902e65 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/hints/ParameterHintsPassFactory.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/hints/ParameterHintsPassFactory.java @@ -144,6 +144,10 @@ public class ParameterHintsPassFactory extends AbstractProjectComponent implemen @Override public void doApplyInformationToEditor() { + if (isDebug) { + System.out.println(System.nanoTime() + ": hints addition started"); + } + assert myDocument != null; boolean firstTime = myEditor.getUserData(REPEATED_PASS) == null; ParameterHintsPresentationManager presentationManager = ParameterHintsPresentationManager.getInstance(); @@ -176,6 +180,10 @@ public class ParameterHintsPassFactory extends AbstractProjectComponent implemen } keeper.restoreOriginalLocation(); myEditor.putUserData(REPEATED_PASS, Boolean.TRUE); + + if (isDebug) { + System.out.println(System.nanoTime() + ": hints applied to editor"); + } } private boolean delayRemoval(Inlay inlay, TIntObjectHashMap caretMap) {