class RuboCop::Cop::RSpec::RedundantAround
Remove redundant ‘around` hook.
@example
# bad around do |example| example.run end # good
Constants
- MSG
- RESTRICT_ON_SEND
Public Instance Methods
Source
# File lib/rubocop/cop/rspec/redundant_around.rb, line 23 def on_block(node) return unless match_redundant_around_hook_block?(node) add_offense(node) do |corrector| autocorrect(corrector, node) end end
Also aliased as: on_numblock
Source
# File lib/rubocop/cop/rspec/redundant_around.rb, line 32 def on_send(node) return unless match_redundant_around_hook_send?(node) add_offense(node) do |corrector| autocorrect(corrector, node) end end
Private Instance Methods
Source
# File lib/rubocop/cop/rspec/redundant_around.rb, line 59 def autocorrect(corrector, node) corrector.remove(node) end