jjzjj

Checkstyle

全部标签

java - 使用注释 @SuppressWarnings 忽略 Checkstyle 警告

我尝试通过带有注释@SuppressWarnings的checkstyle来忽略或禁用Eclipse中的一些无用警告,例如Howtodisableaparticularcheckstyleruleforaparticularlineofcode?但这对我不起作用。这里是checkstyle.xml...这里是java代码:@SuppressWarnings("checkstyle:CyclomaticComplexity")publicvoiddoSomeThing(){...}还将warning的值设置为“all”@SuppressWarnings("all")或@SuppressW

java - 使用注释 @SuppressWarnings 忽略 Checkstyle 警告

我尝试通过带有注释@SuppressWarnings的checkstyle来忽略或禁用Eclipse中的一些无用警告,例如Howtodisableaparticularcheckstyleruleforaparticularlineofcode?但这对我不起作用。这里是checkstyle.xml...这里是java代码:@SuppressWarnings("checkstyle:CyclomaticComplexity")publicvoiddoSomeThing(){...}还将warning的值设置为“all”@SuppressWarnings("all")或@SuppressW

java - 在 Maven Checkstyle 插件报告中排除类

我有一个Maven2项目,我想配置我的Checkstyle报告插件,以便只分析我的一些类。我找到了maven.checkstyle.excludes属性,但尽管将其作为命令行参数传递(使用-D=maven.checkstyle.excludes=...)我无法让它工作。我在插件文档页面上找不到任何内容。理想情况下,我希望能够在中进行设置我的POM的一部分。 最佳答案 如果您像我一样来到这里寻找一种从checkstyle中排除生成的来源的方法,请执行以下操作:org.apache.maven.pluginsmaven-checksty

java - 在 Maven Checkstyle 插件报告中排除类

我有一个Maven2项目,我想配置我的Checkstyle报告插件,以便只分析我的一些类。我找到了maven.checkstyle.excludes属性,但尽管将其作为命令行参数传递(使用-D=maven.checkstyle.excludes=...)我无法让它工作。我在插件文档页面上找不到任何内容。理想情况下,我希望能够在中进行设置我的POM的一部分。 最佳答案 如果您像我一样来到这里寻找一种从checkstyle中排除生成的来源的方法,请执行以下操作:org.apache.maven.pluginsmaven-checksty

java - Java 源文件末尾的空新行

在我当前的项目中,我们总是在Java源文件的末尾插入一个空的新行。我们还使用CheckStyle(带有错误级别)强制执行此操作。我在这个话题上搜索了很长时间,但不幸的是我找不到任何令人信服的理由。其他开发人员似乎对此漠不关心,因为他们只是在Eclipse格式化程序中选中了一个复选框,并且它是自动完成的。但我仍然不知道为什么需要它以及为什么它很重要。所以我的问题是:为什么需要Java源文件末尾的空行?它是当前的需求还是过去的遗物并且在当前代码库中是不受欢迎的? 最佳答案 我认为他们试图确保每个文件都以尾随换行符结尾。这不同于以空行结尾

java - Java 源文件末尾的空新行

在我当前的项目中,我们总是在Java源文件的末尾插入一个空的新行。我们还使用CheckStyle(带有错误级别)强制执行此操作。我在这个话题上搜索了很长时间,但不幸的是我找不到任何令人信服的理由。其他开发人员似乎对此漠不关心,因为他们只是在Eclipse格式化程序中选中了一个复选框,并且它是自动完成的。但我仍然不知道为什么需要它以及为什么它很重要。所以我的问题是:为什么需要Java源文件末尾的空行?它是当前的需求还是过去的遗物并且在当前代码库中是不受欢迎的? 最佳答案 我认为他们试图确保每个文件都以尾随换行符结尾。这不同于以空行结尾

java - 为什么 package-info.java 有用?

当我在我的Java项目上运行CheckStyle时,它​​会显示Missingpackage-info.javafile.对于某些类,但不是所有类。我真的不明白为什么这条消息只有时出现。此外,我的项目在没有package-info.java的情况下运行得非常好。package-info.java有什么作用?我的Java项目真的需要它吗? 最佳答案 它用于为包生成javadocs。/***Domainclassesusedtoproduce.....**Theseclassescontainthe......***@since1.0*

java - 为什么 package-info.java 有用?

当我在我的Java项目上运行CheckStyle时,它​​会显示Missingpackage-info.javafile.对于某些类,但不是所有类。我真的不明白为什么这条消息只有时出现。此外,我的项目在没有package-info.java的情况下运行得非常好。package-info.java有什么作用?我的Java项目真的需要它吗? 最佳答案 它用于为包生成javadocs。/***Domainclassesusedtoproduce.....**Theseclassescontainthe......***@since1.0*

java - 什么是 package-info.java,如何将它添加到我的项目中?

当我在我的Spring项目上运行Checkstyle时,它​​会说:-Missingpackage-info.javafile.什么是package-info.java,它有什么用处?我该如何处理这条消息? 最佳答案 用于存储javadoc描述。您可以在7.4.1.NamedPackages上找到它的TheJava®LanguageSpecification:Itisrecommendedthatpackage-info.java,ifitispresent,taketheplaceofpackage.htmlforjavadoca

java - 什么是 package-info.java,如何将它添加到我的项目中?

当我在我的Spring项目上运行Checkstyle时,它​​会说:-Missingpackage-info.javafile.什么是package-info.java,它有什么用处?我该如何处理这条消息? 最佳答案 用于存储javadoc描述。您可以在7.4.1.NamedPackages上找到它的TheJava®LanguageSpecification:Itisrecommendedthatpackage-info.java,ifitispresent,taketheplaceofpackage.htmlforjavadoca