Lint/AmbiguousOperator:有歧义的负数运算符
Lint/AmbiguousOperator: Ambiguous negative number operator
我正在使用 rubocop gem。
以下是我的工厂机器人代码。
factory :cut, class: CutSetting do
maximum_length 100
max_colors_cut_together -1
end
Rubocop 给出负值 -1 的以下错误。
Lint/AmbiguousOperator:有歧义的负数运算符。如果它确实是一个负数运算符,则将方法参数括起来,或者如果它应该是一个减法,则在 - 的右侧添加一个空格。 (https://github.com/rubocop-hq/ruby-style-guide#method-invocation-parens)
如何解决这个问题。请帮助我:(.
提前致谢。
我无法对 Rubocop 的错误描述添加更多内容,它清晰而全面。给-1加上括号:
max_colors_cut_together { -1 }
应该消除那个错误。
查看此 cheatsheet 作为 factory_bot 模式的快速指南。
max_colors_cut_together -1
实际上是ruby方法调用的语法糖max_colors_cut_together(-1)
我正在使用 rubocop gem。 以下是我的工厂机器人代码。
factory :cut, class: CutSetting do
maximum_length 100
max_colors_cut_together -1
end
Rubocop 给出负值 -1 的以下错误。
Lint/AmbiguousOperator:有歧义的负数运算符。如果它确实是一个负数运算符,则将方法参数括起来,或者如果它应该是一个减法,则在 - 的右侧添加一个空格。 (https://github.com/rubocop-hq/ruby-style-guide#method-invocation-parens)
如何解决这个问题。请帮助我:(.
提前致谢。
我无法对 Rubocop 的错误描述添加更多内容,它清晰而全面。给-1加上括号:
max_colors_cut_together { -1 }
应该消除那个错误。
查看此 cheatsheet 作为 factory_bot 模式的快速指南。
max_colors_cut_together -1
实际上是ruby方法调用的语法糖max_colors_cut_together(-1)