我在我的项目中配置了一个Checkstyle验证规则,该规则禁止定义超过3个输入参数的类方法。这个规则对于我的类很好用,但有时我必须扩展第三方类,而它们不遵守这个特定的规则。 有没有可能指示Checkstyle静默忽略某个方法? 顺便说一句,我最终使用自己的Checkstyle包装器:quli...
当我在我的Java项目上运行CheckStyle时,它会提示一些类缺少package-info.java文件,但并非所有类都有这个提示。我无法确定为什么只有有时候会出现这个消息。此外,即使没有package-info.java文件,我的项目也能正常运行。 package-info.java是...
我想执行一个Maven目标,但是由于Checkstyle错误的限制,我无法这样做。我现在没有时间去更正Checkstyle错误(我的Checkstyle规则最近已经更新,我现在不能处理所有的错误)。 有没有一种方法可以禁用Checkstyle操作并继续执行我的目标?
我们正在从零开始开发一个Web项目,并正在查看以下静态代码分析工具。 规范(Checkstyle) 不良做法(PMD) 潜在错误(FindBugs) 该项目基于Maven构建。我想使用一个灵活的单一解决方案,而不是使用多个工具来做同样的事情,于是发现了SonarQube。 我们是否可...
我们正在将静态分析工具引入我们Java产品的构建系统中。我们使用Maven2,因此Checkstyle和PMD集成是免费的。然而,这两个工具在强制执行基本样式规则方面存在很大重叠。 使用这两个工具是否有益处?如果只需要一个,我不想维护两个工具。如果我们选择一个,应该使用哪一个?为什么? 我...
我试着通过使用注解@SuppressWarnings来忽略或禁用Eclipse中某些无用的checkstyle警告,例如如何为特定代码行禁用特定的checkstyle规则? 但是这对我不起作用。 这是checkstyle.xml文件:<module name="Checker">...
我遇到了这个Checkstyle错误:'serverURL' hides a field 在这个中 private static void setServerURL(final String serverURL) { Utility.serverURL = serverURL; ...
我正在尝试在项目中配置 Checkstyle。我已经添加了: apply plugin: 'checkstyle' checkstyle { // assign the latest checkstyle version explicitly //...
在我的当前项目中,我们总是在Java源文件的末尾插入一个空的新行。我们还使用CheckStyle(带有错误级别)强制执行此操作。 我已经搜索了很长时间这个问题,但不幸的是我找不到任何令人信服的理由。其他开发人员似乎对此漠不关心,因为他们只需在Eclipse格式化程序中勾选一个复选框即可自动完成...
我正在为第三方类执行覆盖操作,并且希望抑制所有对它的检查(因为我只是在等待补丁被接受之前暂时保留它)。 有没有一种方法可以抑制文件的所有检查? 我试过使用“*”,但失败了。