タグ

ブックマーク / zenn.dev/nowa0402 (1)

  • Ruff + pre-commitでコミット時にコード品質を保ちたい

    リモートブランチのコードの品質を保ちたい 最近、コードレビューする時にこんな悩みがありました。 戻り値のアノテーションが漏れているな… docString書き忘れている… あれ?そもそもこれ書いた人のフォーマッター・リンター効いていないかも…? 個人的な意見として リモートブランチにプッシュされるコードはリンターやフォーマッターを正常に通過したものであってほしいと思っています。 正常に通過したものであれば、来のコードレビューの目的である コードの書きっぷりに注力できると思いました。 色々調べた結果、pre-commitを使えば解決できそうだとわかったので 検証含めて記事に残します。 使用技術 pre-commitは コードがリポジトリにコミットされる前に特定のチェックやタスクを実行してくれる優れものです。 これを使用し、コミット時にリンター・フォーマッターをかけ ミスがあればコミット出来

    Ruff + pre-commitでコミット時にコード品質を保ちたい
    uokada
    uokada 2024/01/15
  • 1