Add spellcheck CI to repository
- 主要言語
- Java
- スター
- 12.1k
- フォーク
- 4k
- 平均マージ
- 2日 17時間
- マージ済み PR(30日)
- 37
説明
There are tons of typos and spelling errors in our codebase, some are in the code and some are in the comments. As grpc-java is becoming more and more popular, maybe it's time to clean them up and have a required CI task running spellchecking on PRs. It might add some pain when creating PRs, but fixing typos in a single PR should not be too headache and it does things good to us. [Envoy's repo](https://github.com/envoyproxy/envoy/blob/master/tools/check_spelling_pedantic.py) is doing very well on this, maybe we could borrow [what they are using](https://github.com/client9/misspell).
コントリビューションガイド
調査の方向性
まず、リポジトリに既存する CI 設定と、issue にリンクされている Envoy のスペルチェック例を確認し、その後、参照されている misspell ツールを評価します。通常のコントリビューションを不当に難しくすることなく、必須の PR チェックでコードとコメントのスペルミスを検出できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- java
- 領域
- ci-cd, tooling
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 25/100