我正在使用dialyxir,它将dialyzer
任务附加到Mix。但它似乎没有任何--watch
选项可以重新运行文件更改的类型检查。
有没有 CLI 方法来实现这一点?
为什么你期望静态代码分析工具监视文件系统?有一个明确的工具,名为 fswatch
.
您可以执行任何您想要的操作,包括mix dialyzer
如使用部分所示。
本质上与接受的答案相同,但更详细:
fswatch -o lib | xargs -n1 -I{} mix dialyzer