class RubbyCop::Cop::Style::Proc
This cops checks for uses of Proc.new
where Kernel#proc would be more appropriate.
Constants
- MSG
Public Instance Methods
autocorrect(node)
click to toggle source
# File lib/rubbycop/cop/style/proc.rb, line 20 def autocorrect(node) ->(corrector) { corrector.replace(node.source_range, 'proc') } end
on_block(node)
click to toggle source
# File lib/rubbycop/cop/style/proc.rb, line 14 def on_block(node) proc_new?(node) do |block_method| add_offense(block_method, :expression) end end