From 0855c6fbb363fa5ac6e26212e96c40bdfb1c4f56 Mon Sep 17 00:00:00 2001 From: ItsDrike Date: Sat, 13 Jul 2024 12:59:17 +0200 Subject: [PATCH] basedpyright: Treat warnings as errors --- .github/workflows/validation.yml | 2 +- .pre-commit-config.yml | 6 +++--- pyproject.toml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 1621485..6b06b7f 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -46,4 +46,4 @@ jobs: run: slotscheck -m mcproto - name: Run basedpyright type checker - run: basedpyright . + run: basedpyright --warnings . diff --git a/.pre-commit-config.yml b/.pre-commit-config.yml index 9b6641b..cd00636 100644 --- a/.pre-commit-config.yml +++ b/.pre-commit-config.yml @@ -36,9 +36,9 @@ repos: - repo: local hooks: - id: basedpyright - name: BasedPyright - description: Run BasedPyright type checker - entry: poetry run basedpyright + name: Based Pyright + description: Run basedpyright type checker + entry: poetry run basedpyright --warnings language: system types: [python] pass_filenames: false # pyright runs for the entire project, it can't run for single files diff --git a/pyproject.toml b/pyproject.toml index e574b08..ac67753 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -204,7 +204,7 @@ cmd = "pytest -v --failed-first" help = "Run pytest tests" [tool.poe.tasks.pyright] -cmd = "basedpyright ." +cmd = "basedpyright --warnings ." help = "Run BasedPyright type-checker" [tool.poe.tasks.retest]