Skip to content

Commit cb43da6

Browse files
authored
fix: use absolute filepath inside base rule source (#5629)
1 parent 76c48dd commit cb43da6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pkg/result/processors/base_rule.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,9 @@ func (r *baseRule) matchLinter(issue *result.Issue) bool {
8383
}
8484

8585
func (r *baseRule) matchSource(issue *result.Issue, lineCache *fsutils.LineCache, log logutils.Log) bool {
86-
sourceLine, errSourceLine := lineCache.GetLine(issue.RelativePath, issue.Line())
86+
sourceLine, errSourceLine := lineCache.GetLine(issue.FilePath(), issue.Line())
8787
if errSourceLine != nil {
88-
log.Warnf("Failed to get line %s:%d from line cache: %s", issue.RelativePath, issue.Line(), errSourceLine)
88+
log.Warnf("Failed to get line %s:%d from line cache: %s", issue.FilePath(), issue.Line(), errSourceLine)
8989
return false // can't properly match
9090
}
9191

0 commit comments

Comments
 (0)