相关疑难解决方法(0)

如何让Maven检查源端?

出于一致性原因,我想在我们项目的Java源代码中强制执行Unix样式的行尾(\n).由于我们许多人都在Windows下工作,因此大多数IDE默认配置为使用Windows样式的行尾(\ r \n).我们每次配置新工作区时都会尝试更改这些设置,但由于某些原因,某些文件会在Windows末尾提交.

是否有任何Maven配置或插件可以帮助我们强制执行Unix样式的行尾,或者至少警告我们Windows风格的文件?

我首先考虑的是PMD或Checkstyle,但它看起来并不那么简单.我也检查了Maven Enforcer插件,但我不认为它是开箱即用的.我应该能够创建自己的规则,但我想确保我不重新发明轮子:)

java coding-style dos2unix maven end-of-line

4
推荐指数
1
解决办法
2245
查看次数

如何告诉 Checkstyle 检查所有行的换行符/换行符 LF 而不是 CRLF?

有没有办法检查文件是否仅使用 LF 而没有 CRLF,或者反之亦然?

我发现的唯一检查是

NewlineAtEndOfFile
Run Code Online (Sandbox Code Playgroud)

但我只在文件末尾搜索更多内容?

checkstyle

2
推荐指数
1
解决办法
3148
查看次数

标签 统计

checkstyle ×1

coding-style ×1

dos2unix ×1

end-of-line ×1

java ×1

maven ×1