Skip to content

Commit 833bdf2

Browse files
Add new fields of results endpoint (AST-93150) (#1262)
* feat: consume new fields of sscs results * chore: fix lint issue
1 parent 389f337 commit 833bdf2

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

internal/commands/result.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2704,6 +2704,8 @@ func parseSarifResultsSscs(result *wrappers.ScanResult, scanResults []wrappers.S
27042704
var properties wrappers.SarifResultProperties
27052705
properties.Severity = result.Severity
27062706
properties.Validity = result.ScanResultData.Validity
2707+
properties.IsInSource = result.ScanResultData.IsInSource
2708+
properties.CommitURL = result.ScanResultData.CommitURL
27072709
scanResult.Properties = &properties
27082710

27092711
scanResults = append(scanResults, scanResult)

internal/wrappers/results-json.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,4 +127,6 @@ type ScanResultData struct {
127127
RemediationLink string `json:"remediationLink,omitempty"`
128128
RemediationAdditional string `json:"remediationAdditional,omitempty"`
129129
Validity string `json:"validity,omitempty"`
130+
IsInSource bool `json:"isInSource,omitempty"`
131+
CommitURL string `json:"commitUrl,omitempty"`
130132
}

internal/wrappers/results-sarif.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,8 @@ type SarifResultFingerprint struct {
9696
}
9797

9898
type SarifResultProperties struct {
99-
Severity string `json:"severity,omitempty"`
100-
Validity string `json:"validity,omitempty"`
99+
Severity string `json:"severity,omitempty"`
100+
Validity string `json:"validity,omitempty"`
101+
IsInSource bool `json:"isInSource,omitempty"`
102+
CommitURL string `json:"commitUrl,omitempty"`
101103
}

0 commit comments

Comments
 (0)