java - 如何在方法注释后强制换行,其余部分使用checkstyle?
问题描述
哪个checkstyle
规则可以强制执行
@Test public void
matchesEmptyElement() {
无效且仅
@Test
public void matchesEmptyElement() {
是否有效,即注释(如果有)访问修饰符(如果有)之间的换行符而不是访问修饰符和左括号之间的换行符?
解决方案
AnnotationLocation
是您要查找的支票:
<module name="AnnotationLocation">
<property name="allowSamelineMultipleAnnotations" value="false"/>
<property name="allowSamelineSingleParameterlessAnnotation" value="false"/>
<property name="allowSamelineParameterizedAnnotation" value="false"/>
</module>
或者,由于false
是所有这些属性的默认值,您可以降低一些稳健性:
<module name="AnnotationLocation" />
推荐阅读
- c# - 使用 owin 自托管 web api
- azure - VSTS 将 cer 文件从 azure keyvault 复制到放置文件夹
- git - shell 命令的 git 别名无法正确扩展 $@
- mysql - 你需要(至少一个)mysql(Live Server)中的超级权限
- android - 详细活动屏幕加载问题。它继续加载而不停止
- excel - 每 N 个月固定一次,但有一个特定的开始月份
- javascript - ES6 Promise 然后跟随 catch 但 catch 永远不会被调用
- python - 如何删除数据框熊猫中相同和稀有的单词?
- docker - kubelet 版本高于控制平面版本
- javascript - Firebase 推送通知到不同的令牌组