Awesome Reviewers checks + prompts

sources / django/django

django/django

The checks this repository runs, scanned at 1860f0a, and the review prompts derived from its discussions.

6 recognised tools
26 prompts
84182 stars
Application Frameworks & UI
GitHub

Static analysis

3 tools

ToolKindCommandRuns inFound in
biome Linting biome ci
biome check
ci, local .github/workflows/linters.yml
package.json
biome.json
flake8 Linting pre-commit hook flake8
flake8 .
pre-commit, local .pre-commit-config.yaml
tox.ini
.flake8
zizmor CI workflow linting uses zizmorcore/zizmor-action
pre-commit hook zizmor
zizmor .
pre-commit, ci, local .github/workflows/linters.yml
.pre-commit-config.yaml
tox.ini

Testing

1 tool

ToolKindCommandRuns inFound in
unittest Unit and integration tests unittest discover -v -s scripts/ ci .github/workflows/tests.yml
ToolKindCommandRuns inFound in
black Formatting uses psf/black
pre-commit hook black
black --check --diff .
pre-commit, ci, local .github/workflows/linters.yml
.pre-commit-config.yaml
tox.ini
pyproject.toml
isort Formatting pre-commit hook isort
isort --check-only --diff django tests scripts
pre-commit, local .pre-commit-config.yaml
tox.ini
pyproject.toml
23 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.

  • coverage combine
  • coverage report --show-missing
  • coverage xml -o tests/coverage.xml
  • diff-cover tests/coverage.xml --compare-branch=origin/main --fail-under=0 > diff-cover-report.md
  • epubcheck $(BUILDDIR)/epub/Django.epub
  • grunt test --verbose
  • look for any errors in the above output " "or in $(BUILDDIR)/linkcheck/output.txt."
  • pre-commit hook biome-check
  • pre-commit hook blacken-docs
  • python -Wall runtests.py --settings=test_postgres --verbosity=2
  • python -Wall runtests.py --verbosity 2 --noinput --playwright=$EXPR --settings=test_sqlite --parallel 1
  • python -Wall runtests.py --verbosity 2 --noinput --playwright=chromium --settings=test_postgres --parallel 1
  • python -Wall runtests.py --verbosity 2 --noinput --playwright=chromium --settings=test_sqlite --parallel 1
  • python -Wall runtests.py --verbosity=2 --noinput --playwright=chromium --screenshots --settings=test_sqlite --parallel=1
  • python -Wall tests/runtests.py --settings=test_postgres -v2
  • python -Wall tests/runtests.py --verbosity=2
  • python -Wall tests/runtests.py -v2
  • python -Wall tests/runtests.py -v2 gis_tests --settings=test_postgis
  • python -Wall tests/runtests.py -v2 sphinx_tests
  • python lint.py
  • python scripts/check_migrations.py
  • python scripts/pr_limit/check_pr.py
  • python scripts/pr_quality/check_pr.py

full scan as JSON

Review prompts

most discussed first

  • django/django Naming Conventions Python app-frameworks
    raw open
  • django/django Database Python app-frameworks
    raw open
  • django/django Testing Python app-frameworks
    raw open
  • django/django Documentation Python app-frameworks
    raw open
  • django/django Documentation Txt app-frameworks
    raw open
  • django/django Logging Python app-frameworks
    raw open
  • django/django API Python app-frameworks
    raw open
  • django/django Code Style Html app-frameworks
    raw open
  • django/django Error Handling Python app-frameworks
    raw open
  • django/django Performance Optimization Python app-frameworks
    raw open
  • django/django Database Txt app-frameworks
    raw open
  • django/django Null Handling Python app-frameworks
    raw open
  • django/django Algorithms Python app-frameworks
    raw open
  • django/django Code Style Python app-frameworks
    raw open
  • django/django Migrations Python app-frameworks
    raw open
  • django/django API Txt app-frameworks
    raw open
  • django/django Documentation Html app-frameworks
    raw open
  • django/django Code Style Css app-frameworks
    raw open
  • django/django Security Python app-frameworks
    raw open
  • django/django Concurrency Python app-frameworks
    raw open
  • django/django Configurations Python app-frameworks
    raw open
  • django/django Configurations Txt app-frameworks
    raw open
  • django/django Celery Txt app-frameworks
    raw open
  • django/django Code Style JavaScript app-frameworks
    raw open
  • django/django AI Txt app-frameworks
    raw open
  • django/django Security Txt app-frameworks
    raw open