PMD 报告超过 X 次违规行为
如果我违反特定规则超过 3000 次,是否有办法让 pmd 报告失败。我希望 CyclomaticComplexity 低于 1000 次违规,ExcessivePublicCount 低于 2000 次。…
C# 代码契约:从其他线程访问成员的后置条件是否无用?
经过一番思考,我得出的结论是,方法中的后置条件仅在强加于返回值、ref 和 out 参数时才有用,但不适用于字段、静态或任何实例。原因是,当调用该方…
用于将函数作为属性进行比较的 Python 代码检查器
我偶尔会花费大量时间来追踪代码中的脑残……虽然我通常会针对它运行 pylint,但有些东西会忽略 pylint。对我来说最容易忽视的问题是…… # normally,…
寻找 QML 格式文件的解析器
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
iPhone - 为什么静态分析器没有检测到这个?
@property(nonatomic, retain) NSMutableArray* playerList ... team.playerList = [[NSMutableArray alloc] initWithArray:self.playerList] 这是内…
Java 翻译器将 println 用法转换为方便的记录器
我经常看到(并重用)没有适当输出的第三方源代码。是否有任何工具(代码翻译器)可以将 println 输出转换为合适的日志框架代码 private void process…
通过静态分析检测缺少 if/else 语句
我试图捕获 if 语句中缺少的未处理的 expressiong 条件。 第一个示例 if (a < 5) { // Do something } else { // handled else condition } 第二个…
用于 Objective-C 开发的 Lint 检查工具
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …