From 12ab80ccad5de4f6007573d3a23ba03a3f932da6 Mon Sep 17 00:00:00 2001 From: Holger Obermaier <40787752+ho-ob@users.noreply.github.com> Date: Wed, 4 Feb 2026 10:46:42 +0100 Subject: [PATCH] Fix QF1005: could expand call to math.Pow (staticcheck) --- collectors/schedstatMetric.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/collectors/schedstatMetric.go b/collectors/schedstatMetric.go index 3193ee9..79e4e83 100644 --- a/collectors/schedstatMetric.go +++ b/collectors/schedstatMetric.go @@ -11,7 +11,6 @@ import ( "bufio" "encoding/json" "fmt" - "math" "os" "strconv" "strings" @@ -109,8 +108,8 @@ func (m *SchedstatCollector) ParseProcLine(linefields []string, tags map[string] diff_running := running - m.olddata[linefields[0]]["running"] diff_waiting := waiting - m.olddata[linefields[0]]["waiting"] - var l_running float64 = float64(diff_running) / tsdelta.Seconds() / (math.Pow(1000, 3)) - var l_waiting float64 = float64(diff_waiting) / tsdelta.Seconds() / (math.Pow(1000, 3)) + var l_running float64 = float64(diff_running) / tsdelta.Seconds() / 1000_000_000 + var l_waiting float64 = float64(diff_waiting) / tsdelta.Seconds() / 1000_000_000 m.olddata[linefields[0]]["running"] = running m.olddata[linefields[0]]["waiting"] = waiting