class RuboCop::Cop::Salsify::RspecDotNotSelfDot
Use “.<class method>” instead of “self.<class method>” in RSpec example group descriptions.
@example
# good describe ".does_stuff" do ... end # bad describe "self.does_stuff" do ... end
Constants
- MSG
- SELF_DOT_REGEXP
Public Instance Methods
Source
# File lib/rubocop/cop/salsify/rspec_dot_not_self_dot.rb, line 30 def on_send(node) example_group_match(node) do |doc| next unless SELF_DOT_REGEXP.match?(doc.source) add_offense(doc) do |corrector| corrector.remove(Parser::Source::Range.new(doc.source_range.source_buffer, doc.source_range.begin_pos + 1, doc.source_range.begin_pos + 5)) end end end