diff --git a/changelog/change_rename_regexp_dot_to_regexp_dots.md b/changelog/change_rename_regexp_dot_to_regexp_dots.md new file mode 100644 index 000000000..ee9666ad4 --- /dev/null +++ b/changelog/change_rename_regexp_dot_to_regexp_dots.md @@ -0,0 +1 @@ +* [#236](https://github.com/rubocop-hq/rubocop-ast/pull/236): **(Potentially Breaking)** Rename `RuboCop::AST::Token#regexp_dot?` to `RuboCop::AST::Token#regexp_dots`. ([@koic][]) diff --git a/lib/rubocop/ast/token.rb b/lib/rubocop/ast/token.rb index 69119cc80..da4000d0b 100644 --- a/lib/rubocop/ast/token.rb +++ b/lib/rubocop/ast/token.rb @@ -100,7 +100,7 @@ def comma? type == :tCOMMA end - def regexp_dot? + def regexp_dots? %i[tDOT2 tDOT3].include?(type) end diff --git a/spec/rubocop/ast/token_spec.rb b/spec/rubocop/ast/token_spec.rb index 03e8d487f..d5418b46d 100644 --- a/spec/rubocop/ast/token_spec.rb +++ b/spec/rubocop/ast/token_spec.rb @@ -236,15 +236,15 @@ def some_method end end - describe '#regexp_dot?' do + describe '#regexp_dots?' do it 'returns true for regexp tokens' do - expect(irange_token).to be_regexp_dot - expect(erange_token).to be_regexp_dot + expect(irange_token).to be_regexp_dots + expect(erange_token).to be_regexp_dots end it 'returns false for non comma tokens' do - expect(semicolon_token).not_to be_regexp_dot - expect(right_ref_bracket_token).not_to be_regexp_dot + expect(semicolon_token).not_to be_regexp_dots + expect(right_ref_bracket_token).not_to be_regexp_dots end end