Erlang の型チェッカー。
OTP 25 を使用
https://github.com/WhatsApp/eqwalizer/releases
elpからシステムのバイナリをダウンロードします
Mac では、最初に実行可能ファイルを実行しようとすると、次のメッセージが表示される可能性があります。「開発者を検証できないため、elp を開けません。」これを解決するには、[設定] > [セキュリティとプライバシー] に移動して、例外を追加します。または、ソースから elp をビルドすることもできます。
eqwalizer_supportrebar3 プロジェクト定義に依存関係とプラグインを追加
eqwalizer_rebar3します (以下を参照)。
プロジェクト ディレクトリから次を実行します。
elp eqwalize <module>単一のモジュールの型チェック
elp eqwalize-all
srcプロジェクト内のすべてのモジュールをタイプチェックする
追加
eqwalizer_supportと
eqwalizer_rebar3:
{deps, [ {eqwalizer_support, {git_subdir, "https://github.com/whatsapp/eqwalizer.git", {branch, "main"}, "eqwalizer_support"}} ]}. {project_plugins, [ {eqwalizer_rebar3, {git_subdir, "https://github.com/whatsapp/eqwalizer.git", {branch, "main"}, "eqwalizer_rebar3"}} ]}.
次のような一般的な質問への回答については、FAQ ドキュメントを参照してください。
eqWAlizer はApache のライセンスを受けています。