问题标签 [checkstyle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
935 浏览

maven-2 - Maven Checkstyle 插件 - 测试外部参照

我的 Maven 报告运行良好,除了 Checkstyle 和测试外部参照。我的测试源仍在外部参照中交叉引用,而不是测试外部参照。因此,当我从 Checkstyle 报告中单击外部参照时,我自然会得到一个错误,即找不到文件。如果我单击源文件,它会完美运行。

我在配置中尝试了 testXrefLocation 无济于事。这是设计使然,还是我缺少配置?

在生成所有这些东西的目标目录中,我有外部参照和外部参照测试。但是,我的测试源代码的 checkstyle 报告仍然链接到目标/外部参照,而不是目标/外部参照测试。

另外,仅供参考,我使用大量继承来减少单个 Maven POM 中的配置量。因此,这个插件属于一个父 pom,它声明了我想使用哪些插件进行测试。我有另一个说除了编译的代码之外我还想生成 javadoc 和源代码。

沃尔特

0 投票
2 回答
1781 浏览

jsp - JSP 的 Checkstyle 等价物?

是否有任何工具可用于 JSP 文件,就像 checkstyle 用于 Java 文件一样?理想的做法是在 checkstyle 上包含 JSP 检查,但据我所知,这是不可能的。

例如,我想检查 JSP 文件:

  • 缩进样式
  • 某些构造的正确放置
  • 制表符/空格检查
  • 检查脚本的使用

谢谢爱默生

0 投票
3 回答
25652 浏览

eclipse - 如何在 Eclipse 中禁用 checkstyle?

我的 Eclipse 中安装了 checkstyle 插件。如何为我的工作区中的特定项目禁用它?

如果这不可行,我想关闭 checkstyle。

0 投票
1 回答
344 浏览

squid - 有没有办法独立使用带有 Checkstyle 的 Sonar Squid 检查?

我们希望获得诸如非注释语句的数量、类的数量、方法的数量等统计数据。在许多情况下,JavaNCSS 不适用于泛型。我想知道我是否可以只使用 Sonar Squid 特别是 CheckstyleSquidBridge 类和插件作为 Checkstyle 5.1 的模块。这将独立于使用成熟的声纳。

0 投票
1 回答
1223 浏览

eclipse - Eclipse 格式化程序与 Checkstyle 不一致

我们正在使用 eclipse 格式化配置文件,它声明行宽为 125 个字符,并且在必要时应包装方法参数。现在这条线不会一分为二:

请注意,第 125 位以外的字符是非字母。具有相同行宽设置(125 个字符)的 Checkstyle 抱怨此行的长度。

有没有办法让 eclipse 自动格式化程序和 checkstyle 线宽检查在这一点上保持一致?我试图找到任何可能对 checkstyle 和格式化程序都有帮助但失败的设置。

0 投票
2 回答
10968 浏览

java - 如何在多模块项目中使用 Maven Checkstyle 插件?

pom.xml这是我在多模块项目中的父级(其中一部分):

该配置指示在根项目每个子模块mvn中执行插件。我不希望它以这种方式工作。相反,我希望这个插件只为根项目执行,并为每个子模块跳过。同时,我有很多子模块,我不喜欢在每个子模块中明确跳过插件执行的想法。checkstyle

Checkstyle 的文档..确保您的子模块中不包含 Maven Checkstyle 插件.. ”。但是如何确保我的子模块继承了我的根pom.xml?我迷路了,请帮忙。

0 投票
3 回答
1891 浏览

java - 这个 checkstyle 消息是什么意思?

这是我的代码(取自发布在SO question的回复):

maven-checkstyle-plugin就是说:

这是什么意思以及如何解决它?

0 投票
2 回答
6187 浏览

checkstyle - eclipse 的 Checkstyle 插件

Eclipse 有 checkstyle 插件,它指出了不好的编码实践。是否有一些工具或某种方式可以自动修复其中一些问题?
例如,假设清理未使用的导入。如果该工具可以自动访问整个项目并删除未使用的导入?

0 投票
1 回答
219 浏览

checkstyle - 声纳不遵循或提供来自 checkstyle 的空间选项

我正在使用 Sonar 来呈现我们代码的状态。我们有一个带有我们规则的 checkstyle xml 文档。在其中,我们有“方法参数垫”规则:

但是,声纳中的结果充满了违反此规则的行为,涉及方法名称和第一个括号之间的空格,我觉得应该允许使用“选项”。

在 Sonar UI 中,无法为选项输入值,Sonar 不支持吗?

0 投票
2 回答
719 浏览

java - Checkstyle冗长的解决方案?

在包含许多 getter 和 setter 的代码示例中,存在以下 CHECKSTYLE 符号:

我发现这会使代码变得混乱,使其更难阅读。

有没有更简单的方法来添加这些符号,使它们不像本例那样位于每个方法定义的开头和结尾?