From 86450242b76220ae96adc18691920373892e8511 Mon Sep 17 00:00:00 2001 From: Fernandez Ludovic Date: Tue, 25 Mar 2025 18:44:17 +0100 Subject: [PATCH] fix: use absolute filepath inside base rule source --- pkg/result/processors/base_rule.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/result/processors/base_rule.go b/pkg/result/processors/base_rule.go index e544e373e27e..607886ef1f39 100644 --- a/pkg/result/processors/base_rule.go +++ b/pkg/result/processors/base_rule.go @@ -83,9 +83,9 @@ func (r *baseRule) matchLinter(issue *result.Issue) bool { } func (r *baseRule) matchSource(issue *result.Issue, lineCache *fsutils.LineCache, log logutils.Log) bool { - sourceLine, errSourceLine := lineCache.GetLine(issue.RelativePath, issue.Line()) + sourceLine, errSourceLine := lineCache.GetLine(issue.FilePath(), issue.Line()) if errSourceLine != nil { - log.Warnf("Failed to get line %s:%d from line cache: %s", issue.RelativePath, issue.Line(), errSourceLine) + log.Warnf("Failed to get line %s:%d from line cache: %s", issue.FilePath(), issue.Line(), errSourceLine) return false // can't properly match }