Skip to content

Commit

Permalink
整理: typos 設定を pyproject.toml へ移植 (VOICEVOX#1367)
Browse files Browse the repository at this point in the history
* refactor: typos 設定を移植

* fix: codec

* fix: typos の設定手法に関するドキュメントを更新
  • Loading branch information
tarepan authored Jun 5, 2024
1 parent 5140c70 commit a7d8c50
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 7 deletions.
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,7 @@ poetry export --without-hashes --with license -o requirements-license.txt

### タイポ検査
タイポ検査を採用しています。
目的は可読性の向上であり、チェッカーには [`typos`](https://github.com/crate-ci/typos) を採用しています。誤判定やチェックから除外すべきファイルがあれば[設定ファイルの説明](https://github.com/crate-ci/typos#false-positives)に従って `_typos.toml` を編集してください。
目的は可読性の向上であり、チェッカーには [`typos`](https://github.com/crate-ci/typos) を採用しています。誤判定やチェックから除外すべきファイルがあれば[設定ファイルの説明](https://github.com/crate-ci/typos#false-positives)に従って `pyproject.toml` を編集してください。
ローカルへの `typos` 導入は各自の環境に合わせて公式ドキュメントを参照してください。ローカルへの導入が難しい場合、プルリクエスト時に GitHub Actions で自動実行される `typos` の結果を参照してください。

#### タイポを検査する
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -630,7 +630,7 @@ typos

でタイポチェックを行えます。
もし誤判定やチェックから除外すべきファイルがあれば
[設定ファイルの説明](https://github.com/crate-ci/typos#false-positives) に従って`_typos.toml`を編集してください。
[設定ファイルの説明](https://github.com/crate-ci/typos#false-positives) に従って`pyproject.toml`を編集してください。

### 依存関係

Expand Down
5 changes: 0 additions & 5 deletions _typos.toml

This file was deleted.

3 changes: 3 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,9 @@ line_length = 88
multi_line_output = 3
use_parentheses = true

[tool.typos.default.extend-words]
datas = "datas" # PyInstaller's argument

[tool.poetry]
package-mode = false

Expand Down

0 comments on commit a7d8c50

Please sign in to comment.