From b6c841471de40fae71caf242c6dd3d7287eaf7cf Mon Sep 17 00:00:00 2001 From: Martin Lippert Date: Thu, 29 Dec 2022 12:45:31 +0100 Subject: [PATCH] added more detailed timing log output for version validation --- .../ide/vscode/boot/app/BootVersionValidator.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/app/BootVersionValidator.java b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/app/BootVersionValidator.java index 8e4221aca..9fe482211 100644 --- a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/app/BootVersionValidator.java +++ b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/app/BootVersionValidator.java @@ -39,7 +39,8 @@ public class BootVersionValidator { public void validate(IJavaProject project) { if (config.isBootVersionValidationEnabled()) { - log.debug("Validating Spring Boot version on project: " + project.getElementName()); + log.debug("validating Spring Boot version on project: " + project.getElementName()); + long start = System.currentTimeMillis(); VersionValidationPreferences preferences = new VersionValidationPreferences(); @@ -61,6 +62,9 @@ public class BootVersionValidator { } catch (Exception e) { log.error("Failed validating Spring Project version", e); } + + long end = System.currentTimeMillis(); + log.info("validating Spring Boot version on project: " + project.getElementName() + " done in " + (end - start) + "ms"); } }