在运行“使用Checkstyle检查代码”之后,我有跨越几十个类的数百个Checkstyle违规。这些违规行为很多都与格式化有关:特别是空格
虽然我还没有使用过它,但我认为可以在项目上运行Eclipse“清理”工具来解决其中的一些问题。清理工具附带了一个名为“Eclipse[build-in]”的概要文件。默认设置看起来与Checkstyle格式规则不匹配。
除了创建一个新的清理配置文件并手动调整它以匹配Checkstyle规则之外,由于Eclipse允许您导入一个清理配置文件,我想知道:
Eclipse v4.3(kepler)
Checkstyle插件v5.6.1.201306282206
是的,当我开始使用SonarQube时遇到了这个问题
有两个xml规则,一个用于格式化程序,一个用于源清理。您可以在Eclipse和IntelliJ中导入IDEA(使用插件)
它对我起作用了,因为它减少了我在这个70K锁项目中的问题:
+-----------------+--------+-------+ | | Before | After | +-----------------+--------+-------+ | Issues | 4.306 | 2.977 | | Blocker issues | 0 | 0 | | Critical issues | 257 | 257 | | Major issues | 2.402 | 1.994 | | Minor issues | 1.642 | 721 | | Info issues | 5 | 5 | +-----------------+--------+-------+
是否有一个Maven插件来根据自定义的Checkstyle配置格式化源代码? 我想知道是否有类似于Spotless命令,但用于Checkstyle(不依赖IDE插件)。
目前,我们的团队正在使用自定义的eclipse格式化程序配置。有没有一种方法可以将生成的xml文件导入到Checkstyle中,使两者都在同一个规则集上?
我使用checkstyle API编写了几个自定义checkstyle规则。它们使用Maven运行良好(在我将新项目作为依赖项添加到checkstyle插件之后)。 null
问题内容: 我有一个checkstyle配置XML文件,并希望由此自动生成Eclipse格式化程序配置。有什么工具可以做到这一点? 问题答案: 在Eclipse(3.6)中: 安装Checkstyle插件 使用Windows->首选项,常规-> Checkstyle->新建导入样式表。由于您具有外部文件,因此选择“外部文件”作为类型。 在Package视图中右键单击您的项目,然后选择Checkst
我有两个checkstyle文件用于目标源,另一个用于测试源。使用intellij的Checkstyle-Idea插件,我只能为整个项目配置一组规则。 是否可以为不同的作用域配置不同的CheckStyle?
我为大学下载了checkstyle插件,以便按照教授的要求检查代码。我们得到了一个xml配置文件,我用另一个checkstyle配置(Preferences->checkstyle->New...)我也将其设置为默认设置。现在我们必须创建一个类似“右键单击project->CheckStyle->create Formatter-Profile”的自动格式化程序。现在,我从eclipse弹出一个问