首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Checkstyle:在数组文字中强制使用空格

Checkstyle:在数组文字中强制使用空格
EN

Stack Overflow用户
提问于 2020-06-04 18:52:12
回答 1查看 63关注 0票数 1

我想知道是否有任何规则可以将其设置为违规:private static final long[] ARRAY = {1L};,因为我更希望是这样:... = { 1L };

EN

回答 1

Stack Overflow用户

发布于 2020-06-04 19:14:16

是的,有接受ARRAY_INIT token作为配置参数的WhitespaceAround

示例:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<module name="WhitespaceAround">
  <property name="tokens" value="ARRAY_INIT"/>
</module>

编辑:这看起来目前是不可能的(默认的checkstyle)。WhitespaceAround ARRAY_INIT只检查外部空白,而不检查内部空白。NoWhitespaceAfter允许指定ARRAY_INIT,但WhitespaceAfter不允许:(

我发现了以下github问题https://github.com/sevntu-checkstyle/sevntu.checkstyle/issues/472,它包含一个注释,其中可能包含一个自定义检查实现,用于断言数组文字中的空格。工单的最后一次更新是在2016年,我找不到sevntu.checkstyle项目的实现,但这可能是您的起点。也许您可以将实现捆绑在单独的jar中,并将其作为自定义检查包含在checkstyle配置中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62202105

复制
相关文章
checkstyle使用_idea checkstyle
Checkstyle是一款检查java程序代码样式的工具,可以有效的帮助我们检视代码以便更好的遵循代码编写标准,特别适用于小组开发时彼此间的样式规范和统一。Checkstyle提供了高可配置性,以便适用于各种代码规范,所以除了可以使用它提供的sun的代码标准外,你也可以定制自己的标准。我们可以在eclipse中安装checkstyle的插件,来方便我们的使用。
全栈程序员站长
2022/09/20
1.2K0
flink教程-在IntelliJ IDEA 中玩转 checkstyle
当我们想给flink贡献自己的代码的时候,就需要把代码下载下来,然后导入自己的IDE,其中有一个很重要的环节就是对代码规范的检查,也就是flink的checkstyle,如果我们只是靠在用maven编译的时候的出错信息来对flink进行调试,那么就太费事了,所以我们可以利用flink的checkstyle文件对修改过的代码做检查,这样可以省去很多事情。
大数据技术与应用实战
2020/09/15
2K0
checkstyle
这个世界上没有无用的齿轮,也只有齿轮本身能决定自己的用途。——《嫌疑犯X的献身》 可以安装idea插件checkstyle进行代码审查 可以呼出对应的工具界面,选择规范类型 也可以自定义审查规则
阿超
2022/12/02
1990
使用insert () 在MongoDB中插入数组
“insert”命令也可以一次将多个文档插入到集合中。下面我们操作如何一次插入多个文档。
MongoDB中文社区
2020/02/19
7.7K0
使用insert () 在MongoDB中插入数组
Checkstyle提示
解决方法:在方法前得注释中添加这样一行:* @throws Exception if has error(异常说明)
麦克劳林
2018/09/11
1.8K0
关于CheckStyle在eclipse出现的问题
今天在公司换了一个CheckStyle xml文件。那么我尝试直接import进去新的文件。 在我Check code的时候就爆了下面的错误 o: Failed during checkstyle configuration: Property 'fileExtensions' in module Checker does not exist, please check the documentation 查了一下,我的checkStyle 的xml里面确实是有fileExtensions 这个属性啊。后来
Dato
2018/04/17
1.2K0
使用Checkstyle工具检查java代码风格
Checkstyle是一种开发工具,可帮助程序员编写符合编码标准的Java代码。它使检查Java代码的过程自动化,从而使人类免于这项无聊(但重要)的任务。这使其成为希望实施编码标准的项目的理想选择。
张云飞Vir
2020/03/16
2.8K0
Java数组 强制类型转换
最重要的是!!!最开始的时候声明的数组类型!!! 最重要的是!!!最开始的时候声明的数组类型!!! 最重要的是!!!最开始的时候声明的数组类型!!!
地鼠窝里有个Gopher
2022/10/30
1.8K0
数组-在Shell脚本中的基本使用介绍
Shell脚本在运维工作中是极其重要的,而数组在shell脚本里的运用无论是在循环或运算方面都是非常实用的一个环节。 下面是对shell脚本中数组方面一些操作在此进行记录,希望能帮助到有兴趣的朋友~ 1.数组定义 [root@bastion-IDC ~]# a=(1 2 3 4 5 6 7 8) [root@bastion-IDC ~]# echo $a 1 一对括号表示是数组,数组元素用“空格”符号分割开。 2.数组读取与赋值 1)得到长度: [root@bastion-IDC ~]# echo $
洗尽了浮华
2018/01/22
4K0
使用 Python 从字典键中删除空格
Python是广泛用于数据分析,Web开发,AI的平台,并在自动化的帮助下执行许多不同类型的任务。对我们来说,了解 python 的不同功能很重要。在本文中,我们将了解字典功能以及如何使用 python 删除键之间的空格。此功能主要用于根据需要存储和检索数据,但有时字典的键值之间可能存在空格。当用户希望访问数据时,甚至在要编辑数据的情况下,这会导致错误。
很酷的站长
2023/08/11
3500
使用 Python 从字典键中删除空格
IDEA checkStyle
打开IDEA安装路径下的 idea64.exe.vmoptions 末尾处 添加 -Duser.language=en
qubianzhong
2018/09/19
1.5K0
IDEA checkStyle
使用checkstyle来规范你的项目
自从做了程序员,关于格式化的讨论就不曾中断过,到底什么才是正确的,什么才是错误的,到现在也没有完整的定论。但随着时间发展,渐渐衍生出一套规范出来。没有什么绝对的正确和错误,关键在于规范的定义。最出名的就是google style guide. Checkstyle就是以这种风格开发出的一个自动化插件,来辅助判断代码格式是否满足规范。
Ryan-Miao
2018/08/01
2.2K0
Latex中的空格
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/124692.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/21
1.2K0
latex中的空格
两个quad空格 a \qquad b a \qquad b 两个m的宽度 quad空格 a \quad b a \quad b 一个m的宽度 大空格 a\ b a\ b 1/3m宽度 中等空格 a\;b a\;b 2/7m宽度 小空格 a\,b a\,b 1/6m宽度 没有空格 ab ab\, 紧贴 a\!b a\!b 缩进1/6m宽度
狼啸风云
2019/08/18
2.7K0
CheckStyle学习笔记
CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要,但是枯燥的任务中解脱出来.
写一点笔记
2020/08/25
1.8K0
CheckStyle学习笔记
在PHP中灵活使用foreach+list处理多维数组
先抛出问题,有时候我们接收到的参数是多维数组,我们需要将他们转成普通的数组,比如:
硬核项目经理
2020/01/02
3.6K0
【CSS】文字溢出问题 ( 强制文本在一行中显示 | 隐藏文本的超出部分 | 使用省略号代替文本超出部分 )
下面的示例中 , 在 150x25 像素的盒子中 , 显示 骐骥一跃,不能十步;驽马十驾,功在不舍; 一段话 , 明显盒子太小 , 默认的显示效果如下 :
韩曙亮
2023/04/24
4.2K0
【CSS】文字溢出问题 ( 强制文本在一行中显示 | 隐藏文本的超出部分 | 使用省略号代替文本超出部分 )
数字跟文字一起被强制换行了?
小程序中,在文本渲染的时候。文字和数字在一起的时候,数字被强制换行了。数字并没有跟随在文字之后平滑换行。并且整个view是被设置了word-break: break-word; 在强制换行的时候并没有像预期结果一样。
执行上下文
2023/07/24
3400
数字跟文字一起被强制换行了?
HTML中的空格字符_dw空格代码怎么打
在学习插入空格字符代码书写方法之前,我们要知道,html代码的空格字符,在浏览器中,总会被压缩为一个字符!也就是说,你在html文本中输入多个空格,但在浏览器中,只会保留显示一个字符,其余的都将被浏览器删除。
全栈程序员站长
2022/09/28
5K0
HTML中的空格字符_dw空格代码怎么打
点击加载更多

相似问题

使用Checkstyle强制精确的4个空格的缩进

14

PMD/Checkstyle -在注释值中强制使用常量

156

使用checkStyle强制执行java 8约定

11

Checkstyle插件/工具,强制在提交前完成

11

在C宏中强制使用空格?

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文