当我使用 Hash.new
时,RuboCop 会提示,并建议我改用哈希文字。有没有办法让 RuboCop 忽略 Hash.new
的使用?更具体地说,我可以编辑我的 .rubocop.yml
配置以允许使用 Hash.new
而不会引起任何投诉吗?
最佳答案
您可以在 rubocop.yml 文件中禁用 Rubocop::Cop::Style::EmptyLiteral
cop:
# .rubocop.yml
Style:
EmptyLiteral: false
或者,如果您只想忽略某行:
hsh = Hash.new # rubocop:disable Style/EmptyLiteral
关于ruby - RuboCop 在使用 'Hash.new' 时提示,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48412100/