当前位置: 首页 > 知识库问答 >
问题:

如何跳过现有代码中的Checkstyle错误/警告

逄烨
2023-03-14

我是Checkstyle的新手,并且希望对现有代码实现Checkstyle标准检查,我希望跳过现有的错误/警告,并排除那些有错误/警告的相应文件进行关注检查。因此,如果任何开发人员留下任何新的错误/警告,都应该报告。有没有人可以建议我,我如何实现文件级别和检查特定的排除在checkstyle,一个简单的例子将使grate对我有帮助。

共有1个答案

景同
2023-03-14

我也有同样的问题,所以我们用Jenkins+CheckStyle插件解决了这个问题。你可以在这里读到

 类似资料:
  • 我使用作为Gradle项目中的CheckStyle配置。 但是,我不知道如何让它在我的项目根目录中而不是在默认的路径中查找这个文件。我如何将它指向另一个位置? 如果我设置,它就会满足我的要求,但我们又回到了我不想修改的问题上。 似乎我需要以某种方式设置系统属性,但我不确定在我的Gradle配置文件中的何处进行此操作,或者将其设置为什么。

  • 问题内容: 有没有一种方法可以让IDE自动修复Checkstyle错误,而不必手动修复每个错误? 问题答案: 如果您使用的是Eclipse,则可以。但是,您无法解决所有问题。有两种方法: 右键点击Package Explorer或其他中的Java文件,然后选择“应用Checkstyle改正”。 单击问题视图中的错误,然后选择“快速修复”。这样可以解决问题。

  • 问题内容: 在Eclipse中进行调试时,我进入(F5)语句,如下所示: 调试器进入JRE方法String.toCharArray(),但我希望它跳过此步并进入我自己的代码LightWeightEncryptor.encrypt。 我厌倦了不得不退出JRE代码并回到自己的代码中。我已经看到很多进入JRE代码的方法,但是我找不到避免它的方法。 问题答案: 尝试Eclipse菜单:窗口->首选项->

  • 问题内容: PMD可以忽略Java源文件中带有注释的特定警告。 Checkstyle有类似的选择吗? 问题答案: 是的,请查看SuppressionCommentFilter和SuppressWithNearbyCommentFilter选项。

  • 使用一个自定义的Spring Security过滤器,如果HTTP头不包含特定的键值对,我想返回一个HTTP401错误代码。 示例: 据我所知,我可以做到以下几点: 或 (2)抛出一个异常,最终导致Spring Security向客户端抛出一个401错误。 如果#1是更好的选项,我如何在对响应调用之后跳过筛选器链? 或者,如果#2是正确的方法,我应该抛出哪个异常?

  • 我用的是spring-kafka-2.1.10。RELEASE尝试跳过错误数据,但失败, 它落在一个无限消耗的循环中 我有什么要说的吗? 如果你能帮忙,我将不胜感激 简单代码: ========================= ====================================================配置:==============================