Skip to content

Commit c2b9fdc

Browse files
committed
chore: configure file writers for code.test
1 parent 4445a43 commit c2b9fdc

File tree

3 files changed

+18
-5
lines changed

3 files changed

+18
-5
lines changed

cliv2/cmd/cliv2/main.go

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -310,8 +310,21 @@ func runCodeTestCommand(cmd *cobra.Command, args []string) error {
310310
// ensure legacy behavior, where sarif and json can be used interchangeably
311311
globalConfiguration.AddAlternativeKeys(output_workflow.OUTPUT_CONFIG_KEY_SARIF, []string{output_workflow.OUTPUT_CONFIG_KEY_JSON})
312312

313-
// ensure legacy behavior, where sarif files with no findings are not written
314-
globalConfiguration.Set(output_workflow.OUTPUT_CONFIG_WRITE_EMPTY_FILE, false)
313+
fileWriters := []output_workflow.FileWriter{
314+
{
315+
output_workflow.OUTPUT_CONFIG_KEY_SARIF_FILE,
316+
output_workflow.SARIF_MIME_TYPE,
317+
output_workflow.ApplicationSarifTemplates,
318+
true,
319+
},
320+
{
321+
output_workflow.OUTPUT_CONFIG_KEY_JSON_FILE,
322+
output_workflow.SARIF_MIME_TYPE,
323+
output_workflow.ApplicationSarifTemplates,
324+
false,
325+
},
326+
}
327+
globalConfiguration.Set(output_workflow.OUTPUT_CONFIG_KEY_FILE_WRITERS, fileWriters)
315328

316329
return runCommand(cmd, args)
317330
}

cliv2/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/snyk/cli-extension-sbom v0.0.0-20250422133603-a5ae6fdf0934
1818
github.com/snyk/container-cli v0.0.0-20250321132345-1e2e01681dd7
1919
github.com/snyk/error-catalog-golang-public v0.0.0-20250520155934-078275889e2c
20-
github.com/snyk/go-application-framework v0.0.0-20250709155813-f556bec6f4f4
20+
github.com/snyk/go-application-framework v0.0.0-20250710121809-f3fe05b7573d
2121
github.com/snyk/go-httpauth v0.0.0-20240307114523-1f5ea3f55c65
2222
github.com/snyk/snyk-iac-capture v0.6.5
2323
github.com/snyk/snyk-ls v0.0.0-20250708142519-32d15f8b765a

cliv2/go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -804,8 +804,8 @@ github.com/snyk/container-cli v0.0.0-20250321132345-1e2e01681dd7 h1:/2+2piwQtB9f
804804
github.com/snyk/container-cli v0.0.0-20250321132345-1e2e01681dd7/go.mod h1:38w+dcAQp9eG3P5t2eNS9eG0reut10AeJjLv5lJ5lpM=
805805
github.com/snyk/error-catalog-golang-public v0.0.0-20250520155934-078275889e2c h1:rXUCGepwK38Xn00MKwfJRd5ecQ7ylvkudoMFBycIJUk=
806806
github.com/snyk/error-catalog-golang-public v0.0.0-20250520155934-078275889e2c/go.mod h1:Ytttq7Pw4vOCu9NtRQaOeDU2dhBYUyNBe6kX4+nIIQ4=
807-
github.com/snyk/go-application-framework v0.0.0-20250709155813-f556bec6f4f4 h1:ImrcCrDMYcIbT3isQC/4irSG52pt/7dpBo9fOSH8WX4=
808-
github.com/snyk/go-application-framework v0.0.0-20250709155813-f556bec6f4f4/go.mod h1:4DSu9PL2hypUjZhrT+zaMh3H5stAerMVfUs5XP1ST8U=
807+
github.com/snyk/go-application-framework v0.0.0-20250710121809-f3fe05b7573d h1:aNZ699O+AzZMWDwp0tnw//a2DXOebZjBhYbd7DAqsWM=
808+
github.com/snyk/go-application-framework v0.0.0-20250710121809-f3fe05b7573d/go.mod h1:4DSu9PL2hypUjZhrT+zaMh3H5stAerMVfUs5XP1ST8U=
809809
github.com/snyk/go-httpauth v0.0.0-20240307114523-1f5ea3f55c65 h1:CEQuYv0Go6MEyRCD3YjLYM2u3Oxkx8GpCpFBd4rUTUk=
810810
github.com/snyk/go-httpauth v0.0.0-20240307114523-1f5ea3f55c65/go.mod h1:88KbbvGYlmLgee4OcQ19yr0bNpXpOr2kciOthaSzCAg=
811811
github.com/snyk/policy-engine v0.33.2 h1:ZxD6/RQ4vqUAXa64V72SsGjZ8vmnBgZNGYQxMIqctYo=

0 commit comments

Comments
 (0)