From 981a1da5dcf9d05c2b5d0b1043aaa7e9b73275fd Mon Sep 17 00:00:00 2001 From: Kris De Volder Date: Wed, 2 May 2018 10:13:50 -0700 Subject: [PATCH] Add some info logs when JandexIndex is being (re-)built --- .../ide/vscode/commons/jandex/JandexClasspath.java | 5 +++++ .../ide/vscode/commons/jandex/JandexClasspathTest.java | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/headless-services/commons/commons-java/src/main/java/org/springframework/ide/vscode/commons/jandex/JandexClasspath.java b/headless-services/commons/commons-java/src/main/java/org/springframework/ide/vscode/commons/jandex/JandexClasspath.java index f0781caeb..abaf2bc80 100644 --- a/headless-services/commons/commons-java/src/main/java/org/springframework/ide/vscode/commons/jandex/JandexClasspath.java +++ b/headless-services/commons/commons-java/src/main/java/org/springframework/ide/vscode/commons/jandex/JandexClasspath.java @@ -23,6 +23,8 @@ import java.util.function.Predicate; import java.util.stream.Collectors; import java.util.stream.Stream; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.ide.vscode.commons.java.ClasspathIndex; import org.springframework.ide.vscode.commons.java.IClasspath; import org.springframework.ide.vscode.commons.java.IClasspathUtil; @@ -51,6 +53,8 @@ import reactor.util.function.Tuple2; */ public final class JandexClasspath implements ClasspathIndex { + public static final Logger log = LoggerFactory.getLogger(JandexClasspath.class); + public static JavadocProviderTypes providerType = JavadocProviderTypes.HTML; public enum JavadocProviderTypes { @@ -70,6 +74,7 @@ public final class JandexClasspath implements ClasspathIndex { } protected JandexIndex createIndex() { + log.info("Creating JandexIndex for "+classpath.getName()); attachFolderListeners(); Collection classpathEntries = ImmutableList.of(); try { diff --git a/headless-services/commons/commons-java/src/test/java/org/springframework/ide/vscode/commons/jandex/JandexClasspathTest.java b/headless-services/commons/commons-java/src/test/java/org/springframework/ide/vscode/commons/jandex/JandexClasspathTest.java index 56d5ba1fc..6de07be90 100644 --- a/headless-services/commons/commons-java/src/test/java/org/springframework/ide/vscode/commons/jandex/JandexClasspathTest.java +++ b/headless-services/commons/commons-java/src/test/java/org/springframework/ide/vscode/commons/jandex/JandexClasspathTest.java @@ -22,7 +22,6 @@ import org.junit.rules.TemporaryFolder; import org.springframework.ide.vscode.commons.java.ClasspathData; import org.springframework.ide.vscode.commons.languageserver.jdt.ls.Classpath.CPE; import org.springframework.ide.vscode.commons.util.BasicFileObserver; -import org.springframework.ide.vscode.commons.util.FileObserver; import com.google.common.collect.ImmutableList; import com.google.common.io.Files;