From 0992fffdf25cdf98e6385667aea38276a591fd2f Mon Sep 17 00:00:00 2001 From: Nieraj Singh Date: Thu, 12 Nov 2020 15:47:35 -0800 Subject: [PATCH] More changes to metrics in code lens --- .../RequestMappingHoverProvider.java | 33 +++++++++++-------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/requestmapping/RequestMappingHoverProvider.java b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/requestmapping/RequestMappingHoverProvider.java index 1a95cfbb5..00b6df6fa 100644 --- a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/requestmapping/RequestMappingHoverProvider.java +++ b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/requestmapping/RequestMappingHoverProvider.java @@ -324,22 +324,23 @@ public class RequestMappingHoverProvider implements HoverProvider { if (metrics != null) { char timeUnitShort = metrics.getTimeUnit().name().charAt(0); - StringBuilder codeLenseContent = new StringBuilder(content); + StringBuilder codeLensContent = new StringBuilder(content); - codeLenseContent.append('('); - codeLenseContent.append("Count="); - codeLenseContent.append(metrics.getCallsCount()); - codeLenseContent.append(' '); - codeLenseContent.append("Total="); - codeLenseContent.append(metrics.getTotalTime()); - codeLenseContent.append(timeUnitShort); - codeLenseContent.append(' '); - codeLenseContent.append("Max="); - codeLenseContent.append(metrics.getMaxTime()); - codeLenseContent.append(timeUnitShort); - codeLenseContent.append(')'); + codeLensContent.append(' '); + codeLensContent.append('('); + codeLensContent.append("Count="); + codeLensContent.append(metrics.getCallsCount()); + codeLensContent.append(' '); + codeLensContent.append("Total="); + codeLensContent.append(shorten(metrics.getTotalTime())); + codeLensContent.append(timeUnitShort); + codeLensContent.append(' '); + codeLensContent.append("Max="); + codeLensContent.append(shorten(metrics.getMaxTime())); + codeLensContent.append(timeUnitShort); + codeLensContent.append(')'); - content = codeLenseContent.toString(); + content = codeLensContent.toString(); } codeLens.setData(content); @@ -353,6 +354,10 @@ public class RequestMappingHoverProvider implements HoverProvider { return codeLens; } + private double shorten(double val) { + return val; + } + private CodeLens createCodeLensForRemaining(Range range, int remaining) { CodeLens codeLens = new CodeLens(); codeLens.setRange(range);