我在 ~/erl_beam 之类的路径下收集项目的所有光束文件
dialyzer ~/erl_beam/*.beam --get_warnings -o static_analysis.log
它运作良好。
如果我在 Erlang 源代码上这样做:
dialyzer --get_warnings -I <Path1> --src <Path2> -o static_analysis.log
它也有效。
那么为什么我们有两种方法对 Erlang 代码进行静态分析呢?彼此之间有什么优势或劣势吗?