From: Julien HENRY Date: Fri, 13 May 2016 14:43:05 +0000 (+0200) Subject: SONAR-6806 Show component key as tooltip to help identify original source file X-Git-Tag: 5.6-RC1~95 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=a5eaf6e090b00fc1d0813e12b3e33cd2e5e3c792;p=sonarqube.git SONAR-6806 Show component key as tooltip to help identify original source file --- diff --git a/sonar-scanner-engine/src/main/java/org/sonar/batch/scan/report/ResourceReport.java b/sonar-scanner-engine/src/main/java/org/sonar/batch/scan/report/ResourceReport.java index 6267335baf0..c2d14b20c35 100644 --- a/sonar-scanner-engine/src/main/java/org/sonar/batch/scan/report/ResourceReport.java +++ b/sonar-scanner-engine/src/main/java/org/sonar/batch/scan/report/ResourceReport.java @@ -19,18 +19,16 @@ */ package org.sonar.batch.scan.report; -import org.sonar.batch.issue.tracking.TrackedIssue; - -import org.sonar.api.batch.rule.Rule; import com.google.common.collect.Maps; -import org.sonar.api.rules.RulePriority; -import org.sonar.batch.index.BatchComponent; - import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Map; import java.util.concurrent.atomic.AtomicInteger; +import org.sonar.api.batch.rule.Rule; +import org.sonar.api.rules.RulePriority; +import org.sonar.batch.index.BatchComponent; +import org.sonar.batch.issue.tracking.TrackedIssue; public final class ResourceReport { private final BatchComponent resource; @@ -55,6 +53,10 @@ public final class ResourceReport { return resource.resource().getName(); } + public String getKey() { + return resource.inputComponent().key(); + } + public String getType() { return resource.resource().getScope(); } diff --git a/sonar-scanner-engine/src/main/resources/org/sonar/batch/scan/report/issuesreport.ftl b/sonar-scanner-engine/src/main/resources/org/sonar/batch/scan/report/issuesreport.ftl index e027da8cb2f..78a82809274 100644 --- a/sonar-scanner-engine/src/main/resources/org/sonar/batch/scan/report/issuesreport.ftl +++ b/sonar-scanner-engine/src/main/resources/org/sonar/batch/scan/report/issuesreport.ftl @@ -293,7 +293,7 @@
- + ${resourceReport.getName()}