{"library":"scan-build","title":"scan-build","description":"A static code analyzer tool for Clang that uses compilation databases (compile_commands.json). Version 3.0.0 is the latest, requiring Python >=3.10 and dropping support for 3.6-3.9. The package is maintained with modern tooling (hatchling, ruff, pytest).","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install scan-build"],"cli":{"name":"scan-build","version":"sh: 1: scan-build: not found"}},"imports":["from scan_build import Analyze"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from scan_build import Analyze\nfrom scan_build.report import Report\n\n# Analyze using compile_commands.json\nanalyzer = Analyze(compilation_database='compile_commands.json')\nreport = analyzer.run()\nprint(report.summary())","lang":"python","description":"Basic usage: specify a compilation database and run analysis.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}