java - 导入语句的 Checkstyle 长度检查

标签 java eclipse checkstyle

如果 import 语句抛出“行长于 80 个字符”,如何消除 checkstyle 违规?

最佳答案

删除:

<module name="LineLength">
    <property name="max" value="80"/>
</module>

来自您的 checkstyle 配置。

编辑:

仅对导入禁用它:

<module name="LineLength">
   <property name="ignorePattern" value="someRegex"/>
</module>

您必须提供正则表达式,以将以 import 开头的行查找到 value 属性中。我不太擅长正则表达式,因此您需要自己制定正则表达式。

像这样的正则表达式:...value="^import"... 应该可以工作。但未经测试。

关于java - 导入语句的 Checkstyle 长度检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15156599/

相关文章:

xml - 验证 XSD 文件时出现问题 : The content type of a derived type and that of its base must both be mixed or both be element-only

eclipse - org.apache.jasper.JasperException : PWC6345: There is an error in invoking javac. 需要完整的 JDK(不仅仅是 JRE)

java - 我如何压缩这些返回语句或一起避免 checkstyle 错误?

java - Checkstyle 关闭不适用于 Checkstyle Gradle

java - JFrame 内存泄漏

java - 如何使用 hibernate session 将 oracle 空间 SDO_GEOMETRY 指定为 com.vividsolutions.jts.geom.Geometry

java - Play WSResponse 没有来自 WSRequest 的 cookie 或 header

java - 显示 Eclipse 菜单 所有视角的贡献(不仅仅是插件开发视角)

java - 名称 'flight_Num' 必须与模式 '^[a-z][a-zA-Z0-9]*$' 匹配

java - 封闭类成员的内部类访问