From d7906effc263366a8b067258cec67072b29aa5e0 Mon Sep 17 00:00:00 2001 From: Taras Madan Date: Wed, 2 Oct 2024 14:29:48 +0200 Subject: pkg/cover: show the file source information --- pkg/cover/templates/heatmap.html | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/pkg/cover/templates/heatmap.html b/pkg/cover/templates/heatmap.html index c5db61db6..14c2aad2f 100644 --- a/pkg/cover/templates/heatmap.html +++ b/pkg/cover/templates/heatmap.html @@ -22,12 +22,19 @@ }); } - function reqListener() { + function setContent(url, htmlContent) { document.getElementById("file-content-prev").innerHTML = document.getElementById("file-content-curr").innerHTML; - document.getElementById("file-content-curr").innerHTML = this.responseText; + document.getElementById("file-details-prev").innerHTML = document.getElementById("file-details-curr").innerHTML; + + document.getElementById("file-content-curr").innerHTML = htmlContent; + details = url.split("?")[1].split("&") + document.getElementById("file-details-curr").innerHTML = "Source information:\n" + details.join("\n"); } function onShowFileContent(url){ + var reqListener = function() { + setContent(url, this.responseText) + } const req = new XMLHttpRequest(); req.addEventListener("load", reqListener); req.open("GET", url); @@ -163,9 +170,15 @@ {{template "dir" .Root}} -
+
+

+      
+
-
+
+

+      
+
{{ end }} -- cgit mrf-deployment