Skip to content

Commit e11f6e3

Browse files
authored
Merge pull request #1041 from marcandre/mind_your_language
`Language::SelectorSet` tweaks
2 parents 300943e + dbfc2fc commit e11f6e3

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

lib/rubocop/rspec/language.rb

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ module Language
77
# Set of method selectors
88
class SelectorSet
99
def initialize(selectors)
10-
@selectors = selectors
10+
@selectors = selectors.freeze
11+
freeze
1112
end
1213

1314
def ==(other)
@@ -50,6 +51,10 @@ def node_pattern
5051
selectors.map(&:inspect).join(' ')
5152
end
5253

54+
def to_a
55+
selectors
56+
end
57+
5358
protected
5459

5560
attr_reader :selectors

0 commit comments

Comments
 (0)