sonar-scanner
« Back to VersTracker
Description:
Launcher to analyze a project with SonarQube
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @SonarSource  |  formulae.brew.sh
Category: Developer tools
Tags: sonarqube static-analysis code-quality security scanner devops
Install: brew install sonar-scanner
About:
SonarScanner is the command-line interface tool used to perform code analysis on projects and send the results to a SonarQube instance. It scans source code for bugs, code smells, and security vulnerabilities, providing detailed reports to help developers improve code quality. This launcher is essential for integrating static analysis into CI/CD pipelines.
Key Features:
  • Scans source code for bugs, vulnerabilities, and code smells
  • Supports multiple programming languages including Java, JavaScript, and Python
  • Integrates seamlessly with CI/CD pipelines
  • Generates detailed analysis reports for code quality metrics
Use Cases:
  • Integrating code quality checks into automated build pipelines
  • Performing local static analysis before committing code
  • Enforcing coding standards across development teams
Alternatives:
  • SonarLint – SonarLint is an IDE plugin for real-time feedback, while SonarScanner is used for CI/CD and centralized analysis.
  • ESLint – ESLint is language-specific (JavaScript/TypeScript), whereas SonarScanner supports multiple languages and provides broader code quality metrics.
Version History
Detected Version Rev Change Commit
Oct 1, 2024 10:06am 0 VERSION_BUMP 52e81e48
Sep 17, 2024 9:50am 0 VERSION_BUMP dec1bf56