1

Python プロジェクトには、黒と mypy のチェッカーを含む pre-commit-config.yaml があります。目標は、エラーをチェックする前に、最初に black を実行することです。および mypy ./ を使用して、考えられるエラーを修正し、フックを実行します。

- repo: local
  hooks:
  -   id: code-formatter
      exclude: .pre-commit-config.yaml
      name: Format code
      entry: black .
      language: python
  -   id: mypy
      exclude: .pre-commit-config.yaml
      name: Check types
      entry: mypy --scripts-are-modules ./
      language: python
4

0 に答える 0