Checkstyle是一种静态分析工具,用于检查Java代码与标准的兼容性。它可以配置各种编码标准。它集成在各种其他工具中,例如IDE(如Eclipse,NetBeans或IntelliJ),Maven,Gradle或连续检测平台SonarQube。
当我在我的Java项目上运行CheckStyle时,它会显示Missing package-info.java文件。对于某些课程,但不是所有课程。我无法弄清楚为什么有时会出现此消息。此外......
我想在使用lombok的@Builder注释时抛出错误。我在checkstyle的网站上找不到关于Lombok注释的文档。有谁知道这是怎么做到的吗?
我正在将checkstyle 4.0版配置转换为5.0版。因此,我添加了以下内容来替换旧的“PackageHtml”, ...
我正在尝试在项目中配置Checkstyle。我添加了:apply plugin:'checkstyle'checkstyle {//明确指定最新的checkstyle版本//默认版本是...
如何在googles checkstyle.xml中的方法前添加一个选项卡
所以我希望maven checkstyle插件构建失败,当一个方法是多个选项卡(4个空格)时,简单示例是类test {public void test1(){} // 4个空格,以便公共...
在我最近的项目中,我遇到了编译完全正常的代码,但对任何读者来说都是非常令人惊讶的,不应该通过静态分析。 class BracketsAfterMethodSignature {Object ...
在分配局部变量(初始化除外)时,我可以将CheckStyle配置为错误吗?默认情况下,所有局部变量基本上都是最终的,而不必在...中放入大量的最终关键字
如何在SonarQube中使用现有的Checkstyle文件
我的同事和我想将SonarQube纳入我们现有的项目中。我们对Java项目的正常开发过程涉及在代码更改时运行Checkstyle以确保它们遵循...
在我们的代码库中,我看到很多类似的方法:/ ** * @param tagID * @param startDate * @param endDate * @param估计* @return * @throws ServerException * / ...
CheckStyle不会在接口方法上标记缺少的JavaDoc
有谁知道为什么CheckStyle不会在接口方法上标记缺少的JavaDoc,只是在实际的实现方法上?假设我有以下,
是否可以通过修饰符添加checkstyle规则以使类中的有序方法成为可能。我的意思是最初的开始和私有方法的公共方法?
我有一个maven checkstyle插件的xml配置文件。我已经安装了Intellij Idea插件并查看所有checkstyle违规。有没有办法自动修复大部分?比如汽车......
我正在尝试通过mvn checkstyle使用checkstyle和findbugs:checkstyle但是我有这个错误这个错误[错误]无法在项目my-project上执行目标:无法解决依赖关系...
我按照步骤添加checkstyle以下是具体步骤:设置步骤转到IntelliJ - >首选项 - >插件 - >浏览存储库。搜索并安装“Checkstyle-IDEA”插件,...
eclipse checkstyle插件:CustomImportOrder
我正在使用Eclipse光子。检查样式插件:8.12.0.201808161509我有一个自定义的CustomImportOrder部分。
如何使用checkstyle或PMD在单独的行中强制执行多个异常捕获?
我们在项目中使用checkstyle和PMD,我正在寻找一种方法来在一行中的多个catch之间强制执行换行符,例如} catch(IOException | IllegalArgumentException ex){...} ...
我下载了大学的checkstyle插件,以便像我教授那样检查代码。我们得到了一个xml配置文件,我用另一个checkstyle配置创建(...
如果@SuppressWarnings抑制Checkstyle规则违规没有抑制任何内容,则发出警告
可以将Checkstyle违规配置为使用@SuppressWarnings忽略警告,例如@SuppressWarnings(“checkstyle:CyclomaticComplexity”)通过配置SuppressWarningsFilter和...
我在我的代码库中使用checkstyle,http://checkstyle.sourceforge.net/,我对JAVADOC有疑问。我有这样的静态函数:** * @param id * / public static void ...
我使用IntelliJ IDEA版本2017.3,然后我安装插件CheckStyle-IDEA v 5.16.0成功,我安装Apache Maven Checkstyle插件来运行myCheckFile.xml。在安装阶段,我收到了很多......