Awesome Reviewers checks + prompts

sources / zed-industries/zed

zed-industries/zed

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

9 recognised tools
24 prompts
62119 stars
Developer Tooling
GitHub
ToolKindCommandRuns inFound in
miri Undefined-behaviour detection cargo miri clean ci .github/workflows/run_tests.yml

Static analysis

3 tools

ToolKindCommandRuns inFound in
clippy Linting cargo clippy --workspace --fix --allow-dirty --allow-staged
cargo clippy -p $PACKAGE_NAME --release --all-features -- --deny warnings
ci .github/workflows/autofix_pr.yml
.github/workflows/extension_tests.yml
clippy.toml
crates/git/clippy.toml
zizmor CI workflow linting uses zizmorcore/zizmor-action ci .github/workflows/release.yml
.github/workflows/run_tests.yml
pyright
configured, not run
Type checking script/update_top_ranking_issues/pyrightconfig.json

Testing

2 tools

ToolKindCommandRuns inFound in
cargo-test Unit and integration tests cargo nextest run --package collab --no-fail-fast
cargo nextest run -p "$PACKAGE_NAME" --no-fail-fast --no-tests=warn --target ...
cargo nextest run --workspace --no-fail-fast --no-tests=warn
ci .github/workflows/deploy_collab.yml
.github/workflows/extension_tests.yml
.github/workflows/release.yml
.github/workflows/release_nightly.yml
proptest Property-based tests Cargo.toml
ToolKindCommandRuns inFound in
rustfmt Formatting cargo fmt --all
cargo fmt --all -- --check
cargo fmt -p $PACKAGE_NAME -- --check
ci .github/workflows/autofix_pr.yml
.github/workflows/deploy_collab.yml
.github/workflows/extension_tests.yml
.github/workflows/run_tests.yml
prettier
configured, not run
Formatting Cargo.toml
.prettierrc
docs/.prettierrc

Supply chain

1 tool

ToolKindCommandRuns inFound in
dependency-review Dependency audit uses actions/dependency-review-action ci .github/workflows/run_tests.yml
37 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.

  • New-Item -ItemType Directory -Path ./../.cargo -Force
  • bash <(curl https://raw.githubusercontent.com/rhysd/actionlint/main/scripts/download-actionlint.bash)
  • buf format --diff --exit-code crates/proto/proto
  • buf lint crates/proto/proto
  • cargo -Zbuild-std=std,panic_abort check --target wasm32-unknown-unknown -p gpui_platform -p cloud_api_client
  • check_pattern "check_extension" '^(extension\.toml
  • check_pattern "check_rust" '^(Cargo.lock
  • check_pattern "run_action_checks" '^\.github/(workflows/
  • check_pattern "run_docs" '^(docs/
  • check_pattern "run_licenses" '^(Cargo\.lock$
  • check_pattern "run_tests" '^(docs/
  • check_result check_dependencies $RESULT_CHECK_DEPENDENCIES
  • check_result check_docs $RESULT_CHECK_DOCS
  • check_result check_extension $RESULT_CHECK_EXTENSION
  • check_result check_licenses $RESULT_CHECK_LICENSES
  • check_result check_remote_server_linux_x86_64 $RESULT_CHECK_REMOTE_SERVER_LINUX_X86_64
  • check_result check_remote_server_mac_aarch64 $RESULT_CHECK_REMOTE_SERVER_MAC_AARCH64
  • check_result check_remote_server_windows_x86_64 $RESULT_CHECK_REMOTE_SERVER_WINDOWS_X86_64
  • check_result check_rust $RESULT_CHECK_RUST
  • check_result check_scripts $RESULT_CHECK_SCRIPTS
  • check_result check_style $RESULT_CHECK_STYLE
  • check_result check_wasm $RESULT_CHECK_WASM
  • check_result check_workspace_binaries $RESULT_CHECK_WORKSPACE_BINARIES
  • check_result clippy_linux $RESULT_CLIPPY_LINUX
  • check_result clippy_mac $RESULT_CLIPPY_MAC
  • check_result clippy_mac_x86_64 $RESULT_CLIPPY_MAC_X86_64
  • check_result clippy_windows $RESULT_CLIPPY_WINDOWS
  • check_result doctests $RESULT_DOCTESTS
  • check_result extension_tests $RESULT_EXTENSION_TESTS
  • check_result miri_scheduler $RESULT_MIRI_SCHEDULER
  • check_result orchestrate $RESULT_ORCHESTRATE
  • check_result run_tests_linux $RESULT_RUN_TESTS_LINUX
  • check_result run_tests_mac $RESULT_RUN_TESTS_MAC
  • check_result run_tests_windows $RESULT_RUN_TESTS_WINDOWS
  • for workflow_type in ci shared
  • metadata --format-version=1 --no-deps 2>/dev/null
  • python script/github-check-new-issue-for-duplicates.py $ISSUE_NUMBER > result.json

full scan as JSON

Review prompts

most discussed first

  • zed-industries/zed API Rust devtools
    raw open
  • zed-industries/zed Configurations Rust devtools
    raw open
  • zed-industries/zed Null Handling Rust devtools
    raw open
  • zed-industries/zed Testing Rust devtools
    raw open
  • zed-industries/zed Algorithms Rust devtools
    raw open
  • zed-industries/zed Code Style Rust devtools
    raw open
  • zed-industries/zed Configurations Toml devtools
    raw open
  • zed-industries/zed Naming Conventions Rust devtools
    raw open
  • zed-industries/zed AI Rust devtools
    raw open
  • zed-industries/zed Configurations Markdown devtools
    raw open
  • zed-industries/zed Error Handling Rust devtools
    raw open
  • zed-industries/zed Performance Optimization Rust devtools
    raw open
  • zed-industries/zed Concurrency Rust devtools
    raw open
  • zed-industries/zed Naming Conventions Json devtools
    raw open
  • zed-industries/zed Configurations Json devtools
    raw open
  • zed-industries/zed Naming Conventions Other devtools
    raw open
  • zed-industries/zed Code Style Other devtools
    raw open
  • zed-industries/zed Code Style Toml devtools
    raw open
  • zed-industries/zed Documentation Markdown devtools
    raw open
  • zed-industries/zed Security Rust devtools
    raw open
  • zed-industries/zed Testing Other devtools
    raw open
  • zed-industries/zed API Other devtools
    raw open
  • zed-industries/zed Code Style Json devtools
    raw open
  • zed-industries/zed Security Shell devtools
    raw open