Static analysis
4 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
codeql |
Security scanning | uses github/codeql-action/analyze |
ci | .github/workflows/gha-codeql.yml |
pylint |
Linting | pylint --disable=all --enable=E0102 $CHANGED_FILES |
ci | .github/workflows/lldb-pylint-action.yml |
zizmor |
CI workflow linting | uses zizmorcore/zizmor-action |
ci | .github/workflows/zizmor.yml |
pyrightconfigured, not run |
Type checking | pyproject.toml |
Testing
1 tool
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
pytest |
Unit and integration tests | pytest |
ci | .github/workflows/check-ci.yml |
Formatting and hygiene
2 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
blackconfigured, not run |
Formatting | pyproject.toml | ||
prettierconfigured, not run |
Formatting | lldb/tools/lldb-dap/extension/.prettierrc.json |
21 other commands the scanner could not classify
Commands from CI steps and task runners that look like checks but match no known tool. Some are checks, some are not.
abi-compliance-checker $EXTRA_ARGS -l libLLVM.so -old build-baseline/*.abi -new build-latest/*.abiabi-compliance-checker -lib $lib -old build-baseline/$lib*.abi -new build-latest/$lib*.abibash -c echo Running project checks targets: $WINDOWS_CHECK_TARGETSbash -c echo Running runtimes checks targets: $WINDOWS_RUNTIMES_CHECK_TARGETSbazelisk test --config=ci --sandbox_base= --remote_cache=https://storage.googleapis.com/$CACHE_GCS_BUCKET-bazel --goo...cmake -GNinja -DCMAKE_BUILD_TYPE=Release ../llvmcmake ../llvm -DCMAKE_BUILD_TYPE=Release -G Ninjado echo Still checking out the test-suite...do echo Still running the test-suite...ninja check-hlsl-unitninja check-llvm-tools-dxil-disninja split-file FileCheckpython ./.github/workflows/release-asset-audit.py $GITHUB_TOKENpython ./llvm-project/llvm/utils/git/ids-check-helper.py --token $EXPR --issue-number $GITHUB_PR_NUMBER --idt-path $(...python ./llvm/utils/git/code-format-helper.py --write-comment-to-file --token $EXPR --issue-number $GITHUB_PR_NUMBER ...python llvm-test-suite/utils/lnt/run-test-suite.py ${LNT_MACHINE} --no-auto-name --succinct-compile-output --sandbox ...python llvm/utils/git/code-lint-helper.py --token $EXPR --issue-number $GITHUB_PR_NUMBER --start-rev HEAD~1 --end-rev...scan-build --generate-index-only build/analyzer-resultssha256sum --checkshasum --check -test-suite diff from $BASE_SHA...$HEAD_SHA: $ARTIFACT_URL
Review prompts
most discussed first