We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 61bd21a + fbc7529 commit 063b56dCopy full SHA for 063b56d
lib/rubocop/cop/performance/array_semi_infinite_range_slice.rb
@@ -44,8 +44,8 @@ class ArraySemiInfiniteRangeSlice < Base
44
45
def_node_matcher :endless_range?, <<~PATTERN
46
{
47
- ({irange erange} nil? (int positive?))
48
- ({irange erange} (int positive?) nil?)
+ (range nil? (int positive?))
+ (range (int positive?) nil?)
49
}
50
PATTERN
51
lib/rubocop/cop/performance/range_include.rb
@@ -38,7 +38,7 @@ class RangeInclude < Base
38
# (We don't even catch it if the Range is in double parens)
39
40
def_node_matcher :range_include, <<~PATTERN
41
- (call {irange erange (begin {irange erange})} ${:include? :member?} ...)
+ (call {range (begin range)} ${:include? :member?} ...)
42
43
def on_send(node)
0 commit comments