Documentation
¶
Overview ¶
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. * * This product includes software developed at Datadog (https://www.datadoghq.com) Copyright 2024 Datadog, Inc.
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. * * This product includes software developed at Datadog (https://www.datadoghq.com) Copyright 2024 Datadog, Inc.
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. * * This product includes software developed at Datadog (https://www.datadoghq.com) Copyright 2024 Datadog, Inc.
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. * * This product includes software developed at Datadog (https://www.datadoghq.com) Copyright 2024 Datadog, Inc.
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. * * This product includes software developed at Datadog (https://www.datadoghq.com) Copyright 2024 Datadog, Inc.
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. * * This product includes software developed at Datadog (https://www.datadoghq.com) Copyright 2024 Datadog, Inc.
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. * * This product includes software developed at Datadog (https://www.datadoghq.com) Copyright 2024 Datadog, Inc.
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. * * This product includes software developed at Datadog (https://www.datadoghq.com) Copyright 2024 Datadog, Inc.
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. * * This product includes software developed at Datadog (https://www.datadoghq.com) Copyright 2024 Datadog, Inc.
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. * * This product includes software developed at Datadog (https://www.datadoghq.com) Copyright 2024 Datadog, Inc.
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. * * This product includes software developed at Datadog (https://www.datadoghq.com) Copyright 2024 Datadog, Inc.
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. * * This product includes software developed at Datadog (https://www.datadoghq.com) Copyright 2024 Datadog, Inc.
Index ¶
- func ExportJSONReport(ctx context.Context, path, filename string, body interface{}) error
- func PrintASFFReport(ctx context.Context, path, filename string, body interface{}, ...) error
- func PrintCSVReport(ctx context.Context, path, filename string, body interface{}, ...) error
- func PrintCodeClimateReport(ctx context.Context, path, filename string, body interface{}, ...) error
- func PrintCycloneDxReport(ctx context.Context, path, filename string, body interface{}, ...) error
- func PrintGitlabSASTReport(ctx context.Context, path, filename string, body interface{}, ...) error
- func PrintHTMLReport(ctx context.Context, path, filename string, body interface{}, ...) error
- func PrintJSONReport(ctx context.Context, path, filename string, body interface{}, ...) error
- func PrintJUnitReport(ctx context.Context, path, filename string, body interface{}, ...) error
- func PrintPdfReport(ctx context.Context, path, filename string, body interface{}, ...) error
- func PrintSarifReport(ctx context.Context, path, filename string, body interface{}, ...) error
- func PrintSonarQubeReport(ctx context.Context, path, filename string, body interface{}, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExportJSONReport ¶
ExportJSONReport - encodes a given body to a JSON file in a given filepath
func PrintASFFReport ¶
func PrintASFFReport(ctx context.Context, path, filename string, body interface{}, sciInfo *model.SCIInfo) error
PrintASFFReport prints the ASFF report in the given path and filename with the given body
func PrintCSVReport ¶
func PrintCSVReport(ctx context.Context, path, filename string, body interface{}, sciInfo *model.SCIInfo) error
PrintCSVReport prints the CSV report in the given path and filename with the given body
func PrintCodeClimateReport ¶
func PrintCodeClimateReport(ctx context.Context, path, filename string, body interface{}, sciInfo *model.SCIInfo) error
PrintCodeClimateReport prints the code climate report in the given path and filename with the given body
func PrintCycloneDxReport ¶
func PrintCycloneDxReport(ctx context.Context, path, filename string, body interface{}, sciInfo *model.SCIInfo) error
PrintCycloneDxReport prints the CycloneDX report in the given path and filename with the given body
func PrintGitlabSASTReport ¶
func PrintGitlabSASTReport(ctx context.Context, path, filename string, body interface{}, sciInfo *model.SCIInfo) error
PrintGitlabSASTReport creates a report file on sarif format
func PrintHTMLReport ¶
func PrintHTMLReport(ctx context.Context, path, filename string, body interface{}, sciInfo *model.SCIInfo) error
PrintHTMLReport creates a report file on HTML format
func PrintJSONReport ¶
func PrintJSONReport(ctx context.Context, path, filename string, body interface{}, sciInfo *model.SCIInfo) error
PrintJSONReport prints on JSON file the summary results
func PrintJUnitReport ¶
func PrintJUnitReport(ctx context.Context, path, filename string, body interface{}, sciInfo *model.SCIInfo) error
PrintJUnitReport prints the JUnit report in the given path and filename with the given body
func PrintPdfReport ¶
func PrintPdfReport(ctx context.Context, path, filename string, body interface{}, sciInfo *model.SCIInfo) error
PrintPdfReport creates a report file on the PDF format
Types ¶
This section is empty.
Source Files
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License.
|
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. |