我如何关闭这个警告?我喜欢大多数Intellij警告,但不喜欢这个。
method with accessor like name is empty-paren
mqxuamgl1#
此检查警告您,该方法未遵循建议的约定,即在没有参数且该方法没有副作用时使用无参数方法。
要在IntelliJ IDEA中禁用它,请访问:* 设置... -〉编辑器-〉代码样式-〉检查-〉Scala -〉方法签名 * 并取消选中名称与访问器类似的方法为空括号
pcww981p2#
多种选项:(第一个通常用于任何Intellij设置,将为您节省大量时间)
myzjeezk3#
Intellij检查似乎假定任何以get、is或to开头的方法都是访问器,任何以set或update开头的方法都是赋值器。如果您不想完全禁用检查,可以避免使用这些特定的动词。否则,请参阅Micho的答案以禁用它。注意:我会把这作为对现有选择答案的评论,但我还没有这方面的业力。
get
is
to
set
update
3条答案
按热度按时间mqxuamgl1#
此检查警告您,该方法未遵循建议的约定,即在没有参数且该方法没有副作用时使用无参数方法。
要在IntelliJ IDEA中禁用它,请访问:* 设置... -〉编辑器-〉代码样式-〉检查-〉Scala -〉方法签名 * 并取消选中名称与访问器类似的方法为空括号
pcww981p2#
多种选项:(第一个通常用于任何Intellij设置,将为您节省大量时间)
myzjeezk3#
Intellij检查似乎假定任何以
get
、is
或to
开头的方法都是访问器,任何以set
或update
开头的方法都是赋值器。如果您不想完全禁用检查,可以避免使用这些特定的动词。否则,请参阅Micho的答案以禁用它。
注意:我会把这作为对现有选择答案的评论,但我还没有这方面的业力。