Static analysis
5 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
eslint |
Linting | eslint **/*.{ts,tsx} --fix |
local | web/package.json web/.eslintrc.js |
tsc |
Type checking | tsc --target ES2020 --module commonjs --moduleResolution node --esModuleInter...tsc --target ES2020 --module commonjs --moduleResolution node --esModuleInter...tsc --project tsconfig.report-graph-test.json --moduleResolution node |
local | web/package.json |
flake8configured, not run |
Linting | .flake8 | ||
mypyconfigured, not run |
Type checking | .mypy.ini | ||
ruff-checkconfigured, not run |
Linting | pyproject.toml |
Testing
4 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
ci-matrix |
Version and platform matrix | test-python (os: 2, python-version: 2) |
ci | .github/workflows/test-python.yml |
playwright |
End-to-end browser tests | playwright test --config playwright.dashboard.config.tsplaywright test --config playwright.report.config.ts |
local | web/package.json |
pytest |
Unit and integration tests | pytest dbgpt --cov=dbgpt --cov-report=xml:coverage-$EXPR-$EXPR.xml --cov-repo... |
ci | .github/workflows/test-python.yml pyproject.toml |
vitest |
Unit and integration tests | vitest run --config vitest.dashboard.config.mts |
local | web/package.json |
Formatting and hygiene
1 tool
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
prettier |
Formatting | prettier --write **/*.{ts,tsx} |
local | web/package.json web/.prettierrc.js |
8 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.
else . $(VENV_BIN)/activatemsgfmt -o $(LOCALEDIR)/$$lang/LC_MESSAGES/$$domain.mo $$ponode ./scripts/sync-docs-zh-skeleton.mjsnode node_modules/.cache/final-presentation-tests/final-presentation.test.jsnode node_modules/.cache/react-final-tests/react-agent-final.test.jsnode node_modules/.cache/report-graph-tests/new-components/report/report-graph-model.test.jsnode node_modules/.cache/report-html-tests/report-html.test.jstouch $(VENV)/.testenv
Review prompts
most discussed first