{"repo":"DataDog/datadog-static-analyzer","free":true,"listed":false,"github":"https://github.com/DataDog/datadog-static-analyzer","clone":"git clone https://github.com/DataDog/datadog-static-analyzer.git","description":"Datadog Static Analyzer","language":"Rust","stars":138,"topics":["denoland","rust","static-analysis","tree-sitter","ci","cicd","circle","github-actions-ci"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Datadog Static Analyzer [!TIP] Datadog supports open source projects. Learn more on Datadog for Open Source Projects. datadog-static-analyzer is the static analyzer engine for Datadog static analysis. How to use Datadog Static Analysis Tool Quick Start Installation on macOS On macOS, you can install the static analyzer using Homebrew: Installation on other platforms 1. Download the binary from the releases 2. Extract and run the analyzer on your repository (as shown below) Running the analyzer Once installed, run the analyzer with the default rules: Using Docker For more information on the Docker container, see the documentation here. If you encounter an issue, read the Frequently Asked Questions first, it may contain the solution to your problem. Advanced Usage You can choose the rules to use to scan your repository by creating a code-security.datadog.yaml file. First, make sure you follow the documentation and create a code-security.datadog.yaml file at the root of your project with the rulesets you want to use. Example of YAML file CI/CD Integration You can use it in your CI/CD pipeline using our integration: - GitHub Action - CircleCI ORB If you use it in your own CI/CD pipeline, you can integrate the tool directly: see the Datadog documentation for more information. IntelliJ JetBrains products The Datadog IntelliJ extension allows you to use the static analyzer directly from all JetBrains products. Create a configuration file (reference here), download the extension, and","default_branch":null,"files":null,"tree":[],"storefront":"/r/DataDog","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DataDog/datadog-static-analyzer/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."}