仕様・利用条件は変わることがあります。重要な判断は原典と実際の結果で再確認してください。
この手段について
- 目的
- mypyを既存projectの小さな範囲から導入する
- 構成
- mypy + Python
最短の利用経路
- 検査対象moduleと依存先の型情報を確認する
- 対象を絞ってmypyを実行する
- 型注釈と検査範囲を少しずつ広げる
必要条件
- 対象projectと対応する実行環境
- 設定・検査範囲・依存関係を確認する
- 原典と導入済みversionの対応を確認し、権限のある検証用入力・別の出力先を用意する
向く場面
既存Pythonコードへ段階的に型検査を加える場面。
向かない場面
すべての診断を無差別にignoreして導入完了とする用途。
確認方法
未検査のmoduleやAnyを含む箇所を区別し、全体検査済みと誤認しないことを確認します。