是否有适用于Delphi/Pascal的静态代码分析工具?
我已经看到了很多C++和.NET的选项,但Delphi/Pascal没有.
理想情况下可以集成到持续集成系统中.
有没有办法强制Delphi编译器一直显示所有提示和警告?
以下是我目前在Delphi 6中看到的行为:
所以,我想也许我可以通过删除所有dcu文件来强制Delphi 重新编译所有内容来欺骗Delphi .没运气.实际上,编译器会重新编译所有单元,但不会显示这些单元的提示和警告.
编辑:执行完整构建(项目>构建)会产生相同的不幸结果.
新信息:如果我修改一个单元然后编译,我会收到警告.但是,如果我修改一个单元然后修改,我就不会收到警告.我认为这指向警告在某处被关闭.可能在第三方图书馆?
似乎应该有一种方法要求Delphi重新显示所有这些提示和警告,这些提示和警告不要求我从源代码控制中检出新副本或逐个修改每个单元.