fix(report): correct field order in SARIF license results (#9712)

Signed-off-by: nikpivkin <nikita.pivkin@smartforce.io>
This commit is contained in:
Nikita Pivkin
2025-10-27 11:23:45 +06:00
committed by GitHub
parent a6010c3eda
commit d20216edf6
2 changed files with 2 additions and 2 deletions

View File

@@ -248,7 +248,7 @@ func (sw *SarifWriter) Write(_ context.Context, report types.Report) error {
helpMarkdown: fmt.Sprintf("**License %s**\n| PkgName | Classification | Path |\n| --- | --- | --- |\n|%s|%s|%s|",
license.Name, license.PkgName, license.Category, license.FilePath),
message: fmt.Sprintf("Artifact: %s\nLicense %s\nPkgName: %s\n Classification: %s\n Path: %s",
res.Target, license.Name, license.Category, license.PkgName, license.FilePath),
res.Target, license.Name, license.PkgName, license.Category, license.FilePath),
})
}

View File

@@ -489,7 +489,7 @@ func TestReportWriter_Sarif(t *testing.T) {
RuleID: lo.ToPtr("alpine-base:GPL-3.0"),
RuleIndex: lo.ToPtr(uint(0)),
Level: lo.ToPtr("error"),
Message: sarif.Message{Text: lo.ToPtr("Artifact: OS Packages\nLicense GPL-3.0\nPkgName: restricted\n Classification: alpine-base\n Path: ")},
Message: sarif.Message{Text: lo.ToPtr("Artifact: OS Packages\nLicense GPL-3.0\nPkgName: alpine-base\n Classification: restricted\n Path: ")},
Locations: []*sarif.Location{
{
Message: sarif.NewTextMessage(""),