{"repo":"psastras/sarif-rs","free":true,"listed":false,"github":"https://github.com/psastras/sarif-rs","clone":"git clone https://github.com/psastras/sarif-rs.git","description":"A group of Rust projects for interacting with the SARIF format","language":"Rust","stars":134,"topics":["sarif","rust","serde","clippy","cli"],"license":"MIT","category":"cli-tools","readme_excerpt":"sarif-rs A group of Rust projects for interacting with the SARIF format. Example Parse cargo clippy output, convert to SARIF ( clippy-sarif ), then pretty print the SARIF to terminal ( sarif-fmt ). Install Each CLI may be installed via cargo , cargo-binstall or directly downloaded from the corresponding Github release. Cargo Cargo-binstall Github Releases The latest version is continuously published and tagged. Using curl , Fedora Linux Nix Through the nix cli, Or from FlakeHub. Documentation See each subproject for more detailed information: - clang-tidy-sarif : CLI tool to convert clang-tidy diagnostics into SARIF. See the Rust documentation. - clippy-sarif : CLI tool to convert clippy diagnostics into SARIF. See the Rust documentation. - hadolint-sarif : CLI tool to convert hadolint diagnostics into SARIF. See the Rust documentation. - miri-sarif : CLI tool to convert miri diagnostics into SARIF. See the Rust documentation. - shellcheck-sarif : CLI tool to convert shellcheck diagnostics into SARIF. See the Rust documentation. - sarif-fmt : CLI tool to pretty print SARIF diagnostics. See the Rust documentation. - serde-sarif : Typesafe SARIF structures for serializing and deserializing SARIF information using serde. See the Rust documentation. Development Before you begin, ensure the following programs are available on your machine: - nix Using Cargo Enter the development shell provisioned by nix and build / test the project: For more information on specific configurations,","default_branch":null,"files":null,"tree":[],"storefront":"/r/psastras","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/psastras/sarif-rs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}