问题标签 [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 投票
2 回答
1588 浏览

checkstyle - 用于 XML、文本、属性文件格式的 Checkstyle

可以配置 checkstyle 来检查 xml、文本、属性文件格式。我有一个要求,我需要检查 java、xml、文本等文件格式中的某些关键字。例如,如果在文本文件中出现文本“danger”,那么我需要通知用户此行中出现文本危险,请将其删除。

0 投票
2 回答
47508 浏览

java - 从插件调用代码时出现问题:使用Checkstyle插件时出现“org.eclipse.jface”

我正在尝试在 Rational Software Architect 7.0.0.4 上使用 eclipse-cs 插件。

我最近卸载了旧的 beta2 版本并安装了 beta3。插件本身按照之前的配置工作。但是每当我尝试通过 Windows->Preferences->Checkstyle 重新配置检查规则时,我都会收到以下错误:

从插件调用代码时出现问题:“org.eclipse.jface”。

当我单击配置按钮并尝试在 UI 上重新配置特定的选定检查规则时,会发生这种情况。

以前有没有人遇到过这个问题,如何解决?

完整的错误列表和堆栈跟踪如下所示:

和会话数据:

0 投票
1 回答
11336 浏览

java - 在 NetBeans 中使用 CheckStyle 并配置 CheckStyle 规则

我正在使用 NetBeans 6.5。对于 CheckStyle,我已经下载并安装了nbcheckstyle.nbm插件。我可以在这个插件中使用 CheckStyle。

我想配置要检查的规则。我不能这样做,因为它是一个.nbm文件。关于如何配置规则的任何建议?

谢谢

0 投票
1 回答
7725 浏览

java - Checkstyle 和 Eclipse;Java 字符串延续

(我知道这是一个懒惰的问题,但奇怪的是很难搜索......特别是因为 checkstyle 做了这么多,而且谷歌搜索结果中充斥着 checkstyle 报告。)

在Java中将长字符串拆分为多行时,有人可以告诉我哪个checkstyle检查报告“+应该在新行上”吗?

顺便说一句,这个 SO 问题以一种迂回的方式询问是否有任何方法让 Eclipse 在为您拆分字符串时将“+”符号放在新行上。有没有简单的方法?

0 投票
2 回答
27612 浏览

java - 如何从 checkstyle 配置生成 Eclipse 格式化程序配置?

我有一个 checkstyle 配置 XML 文件,并希望从中自动生成一个 Eclipse 格式化程序配置。有什么工具可以做到这一点吗?

0 投票
6 回答
46568 浏览

java - 如何摆脱 Checkstyle 消息“文件不以换行符结尾。”

我正在使用 Netbeans (Windows) 中的 Maven (jar) 项目,该项目使用 Maven Checkstyle 插件创建 Checkstyle 报告。

无论我做什么,我总是得到消息:File does not end with a newline对于 Java 类文件。

我可以在 Netbeans 或 Checkstyle 中做什么/配置以消除该消息?

使用的软件版本:

  • 操作系统SP3
  • Netbeans 6.7 RC1(也发生在 6.5 中)
  • Maven 2.0.9
  • Maven Checkstyle 插件 2.2
  • Java 1.6(更新 14)
0 投票
7 回答
66622 浏览

java - 如何禁止在 Checkstyle 中对文件进行所有检查?

我正在为第三方类进行覆盖,并且我想禁止对其进行所有检查(因为我只保留它直到补丁被接受)。

有没有办法禁止对文件的所有检查?

我尝试使用“*”,但失败了。

0 投票
2 回答
32483 浏览

java - Eclipse 中的 Checkstyle 错误 - 无法实例化制表符

今天在尝试使用 checkstyle 构建项目时遇到此错误。这适用于我办公室的其他人,但我宁愿不再重新安装 Eclipse。知道这个错误实际上意味着什么吗?

我收集到它与制表符有关,但与其他无关。

更新:Eclipse 的版本是 3.5,Checkstyle 是 5.0.0.200906281855-final。

(Java是jdk 1.6.0_10)

0 投票
6 回答
1251 浏览

html - 如何自动验证我在每个元素上都有一个 HTML Id?

我项目中的测试人员希望每个页面元素都有一个唯一的 HTML ID,以使他们的自动化测试更容易。

我很难记住这样做,因为我不需要 ID 进行开发。我怎样才能确保我不会忘记?

我想也许像 Checkstyle 这样的东西可以告诉我,甚至是 IntelliJ 中的“检查”——但它们似乎都不支持这个功能。

有任何想法吗?

0 投票
7 回答
782 浏览

java - 最佳编码风格 - 检查字符是否为有效字符

我正在编写一个返回给定字符是否有效的方法,如下所示: -

检查样式将其标记为布尔复杂度太大(当它不应该超过 3 时为 5)。我的开发经理已经标记了一些替代实现,我将作为答案发布。就个人而言,我认为我的代码具有足够的可读性,并且更愿意关闭此方法的检查样式。

你怎么看?