モノレポでDeadCodeを検知するDart Package「kareki」を作りました
この記事で分かること
モノレポ構成のプロジェクトでDeadCode(未使用コード)を検知するためのDartパッケージ「kareki」の作り方と使い方が得られる。静的解析によるコード品質向上の具体的な手法を学べる。
詳細要約
モノレポ構成のDartプロジェクトで未使用コードを自動検出できるパッケージ「kareki」が公開された。実際に使う際は、パッケージを依存関係に追加後、ターミナルで`dart run kareki`を実行するだけで、モノレポ全体のデッドコードを一括スキャンできる点が実用的。また、検出結果はファイルパスと該当コード行が表示されるため、削除候補を素早く特定してリファクタリングに活かせる。