Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for output using SARIF format #878

Closed
BernieWhite opened this issue Dec 30, 2021 · 0 comments · Fixed by #944
Closed

Add support for output using SARIF format #878

BernieWhite opened this issue Dec 30, 2021 · 0 comments · Fixed by #944
Assignees
Labels
enhancement New feature or request feature: output Issues that affect output and results
Milestone

Comments

@BernieWhite
Copy link
Member

Static Analysis Results Interchange Format (SARIF) is an industry standard format for the output of static analysis tools. It is an OASIS standard and supported by a growing list of tools, which already includes GitHub, Azure DevOps, and Visual Studio Code.

https://sarifweb.azurewebsites.net/#Specification
https://github.com/microsoft/sarif-tutorials/blob/main/docs/2-Basics.md
https://github.com/Microsoft/sarif-sdk/blob/main/docs/how-to.md#write-a-SARIF-log-file-to-disk

@BernieWhite BernieWhite added enhancement New feature or request feature: output Issues that affect output and results labels Dec 30, 2021
@BernieWhite BernieWhite added this to the v2.0.0 milestone Dec 30, 2021
This was referenced Dec 31, 2021
@BernieWhite BernieWhite self-assigned this Jan 28, 2022
BernieWhite added a commit to BernieWhite/PSRule that referenced this issue Jan 30, 2022
BernieWhite added a commit that referenced this issue Jan 31, 2022
* Added SARIF support #878

* Doc updates

* Clean up

* Bump tests

* Added minor code suggestions

Co-authored-by: ArmaanMcleod <[email protected]>
@BernieWhite BernieWhite mentioned this issue Mar 25, 2022
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request feature: output Issues that affect output and results
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant