From ab5e1e1fea7bd5b443468690baa9dbfd5e28e734 Mon Sep 17 00:00:00 2001 From: Dmitry Batkovich Date: Fri, 8 May 2020 14:14:11 +0300 Subject: [PATCH] do not pollute logs in tests GitOrigin-RevId: 160e84b98c69aec7d17743a99ea69dde082ad665 --- .../openapi/roots/impl/ProjectRootManagerComponent.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/openapi/roots/impl/ProjectRootManagerComponent.java b/platform/lang-impl/src/com/intellij/openapi/roots/impl/ProjectRootManagerComponent.java index fbff5135a891..66128a6f9f93 100644 --- a/platform/lang-impl/src/com/intellij/openapi/roots/impl/ProjectRootManagerComponent.java +++ b/platform/lang-impl/src/com/intellij/openapi/roots/impl/ProjectRootManagerComponent.java @@ -295,7 +295,13 @@ public class ProjectRootManagerComponent extends ProjectRootManagerImpl implemen private void synchronizeRoots() { if (!myStartupActivityPerformed) return; - myRootsChangedLogger.info("project roots have changed", new Throwable()); + String message = "project roots have changed"; + if (ApplicationManager.getApplication().isUnitTestMode()) { + LOG.info(message); + } + else { + myRootsChangedLogger.info(message, new Throwable()); + } DumbServiceImpl dumbService = DumbServiceImpl.getInstance(myProject); if (FileBasedIndex.getInstance() instanceof FileBasedIndexImpl) {