Awesome Reviewers checks + prompts

sources / Unstructured-IO/unstructured

Unstructured-IO/unstructured

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

9 recognised tools
28 prompts
12117 stars
LLM Serving & Gateways
GitHub

Static analysis

4 tools

ToolKindCommandRuns inFound in
codeql Security scanning uses github/codeql-action/analyze ci .github/workflows/codeql-analysis.yml
ruff-check Linting pre-commit hook ruff
ruff check .
ruff check --fix-only --show-fixes .
pre-commit, local .pre-commit-config.yaml
Makefile
pyproject.toml
mypy
configured, not run
Type checking pyproject.toml
pyright
configured, not run
Type checking pyproject.toml

Testing

2 tools

ToolKindCommandRuns inFound in
ci-matrix Version and platform matrix test_unit (python-version: 3)
test_unit_no_extras (python-version: 3)
analyze (language: 1)
ci .github/workflows/ci.yml
.github/workflows/codeql-analysis.yml
.github/workflows/docker-publish.yml
pytest Unit and integration tests pytest -n auto test_${PACKAGE_NAME} --cov=${PACKAGE_NAME} --cov-report term-m...
pytest -n auto test_${PACKAGE_NAME}/partition/common/test_lang.py test_${PACK...
pytest -n auto test_${PACKAGE_NAME}/partition/test_text.py test_${PACKAGE_NAM...
ci, local .github/workflows/ci.yml
Makefile
.github/workflows/docker-publish.yml
ToolKindCommandRuns inFound in
pre-commit-hooks File hygiene pre-commit hook check-added-large-files
pre-commit hook check-toml
pre-commit hook check-yaml
pre-commit .pre-commit-config.yaml
ruff-format Formatting pre-commit hook ruff-format
ruff format --check .
ruff format .
pre-commit, local .pre-commit-config.yaml
Makefile

Supply chain

1 tool

ToolKindCommandRuns inFound in
uv-lock Lockfile consistency uv lock --check ci .github/workflows/ci.yml
13 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.

  • Built against cgr.dev/chainguard/wolfi-base:latest with Python 3.12.
  • assert lang.detect_langs is rs.detect_langs'
  • bash scripts/check-new-release-version.sh
  • bash scripts/post-release-dev-bump.sh --verify-release $RELEASE_TAG
  • bash scripts/test-check-new-release-version.sh
  • bash scripts/test-post-release-dev-bump.sh
  • coverage report --fail-under=90
  • from unstructured.partition.common import lang
  • pre-commit hook check-xml
  • python -c 'import langdetect_rs as rs
  • shfmt -i 2 -d .
  • shfmt -i 2 -l -w .
  • twine check dist/*

full scan as JSON

Review prompts

most discussed first

  • Unstructured-IO/unstructured Code Style Python llm-infra
    raw open
  • Unstructured-IO/unstructured Naming Conventions Python llm-infra
    raw open
  • Unstructured-IO/unstructured Null Handling Python llm-infra
    raw open
  • Unstructured-IO/unstructured Documentation Python llm-infra
    raw open
  • Unstructured-IO/unstructured Configurations Python llm-infra
    raw open
  • Unstructured-IO/unstructured Testing Python llm-infra
    raw open
  • Unstructured-IO/unstructured Error Handling Python llm-infra
    raw open
  • Unstructured-IO/unstructured API Python llm-infra
    raw open
  • Unstructured-IO/unstructured Configurations Shell llm-infra
    raw open
  • Unstructured-IO/unstructured Algorithms Python llm-infra
    raw open
  • Unstructured-IO/unstructured Configurations Other llm-infra
    raw open
  • Unstructured-IO/unstructured Database Python llm-infra
    raw open
  • Unstructured-IO/unstructured Performance Optimization Python llm-infra
    raw open
  • raw open
  • Unstructured-IO/unstructured Configurations Dockerfile llm-infra
    raw open
  • Unstructured-IO/unstructured Naming Conventions Json llm-infra
    raw open
  • Unstructured-IO/unstructured Documentation Markdown llm-infra
    raw open
  • Unstructured-IO/unstructured Configurations Markdown llm-infra
    raw open
  • Unstructured-IO/unstructured Naming Conventions Markdown llm-infra
    raw open
  • Unstructured-IO/unstructured Naming Conventions Other llm-infra
    raw open
  • Unstructured-IO/unstructured Code Style Shell llm-infra
    raw open
  • Unstructured-IO/unstructured Security Python llm-infra
    raw open
  • Unstructured-IO/unstructured Configurations Txt llm-infra
    raw open
  • Unstructured-IO/unstructured Configurations Toml llm-infra
    raw open
  • raw open
  • raw open
  • Unstructured-IO/unstructured Code Style Other llm-infra
    raw open
  • Unstructured-IO/unstructured Security Other llm-infra
    raw open