Enforce strict Pyright gate
This commit is contained in:
parent
90898cfd63
commit
2841042b9c
16 changed files with 214 additions and 77 deletions
|
|
@ -44,8 +44,14 @@ progressive hop-distance shading.
|
|||
|
||||
## Development
|
||||
|
||||
Install Pyright once with `npm install -g pyright`. DocForge configures it to use the repository
|
||||
virtual environment and treats a clean strict run as a required development gate.
|
||||
|
||||
```bash
|
||||
uv sync
|
||||
pyright
|
||||
uv run ruff check src tests
|
||||
uv run ruff format --check src tests
|
||||
uv run python -m unittest discover -s tests -v
|
||||
uv run docforge --project-root tests/fixtures/alpha validate
|
||||
uv run docforge --project-root tests/fixtures/alpha render-status manual
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue