apps/ にサブアプリケーションがあり、deps/ に依存関係がある erlang アプリケーションがあります。サブアプリの 1 つでダイアライザーを実行します。例:
$ dialyzer -r apps/app1/src --src
動作しますが、deps のアプリケーションからのさまざまな機能を「不明な機能」としてリストします。
では、deps アプリケーションを plt に追加する必要がありますか、それとも作成者が独自のテストを行っていることを信頼する必要がありますか?
次のいずれかの合理的な議論を考えることができます。
- 下流のバグを見つけるかもしれません。
- 自分のコードを片付けるのに詰まるでしょう。