lib/mutant/expression/method.rb in mutant-0.11.25 vs lib/mutant/expression/method.rb in mutant-0.11.26

- old
+ new

@@ -18,14 +18,14 @@ MATCHERS = { '.' => [Matcher::Methods::Singleton, Matcher::Methods::Metaclass].freeze, '#' => [Matcher::Methods::Instance].freeze }.freeze - METHOD_NAME_PATTERN = /(?<method_name>.+)/.freeze + METHOD_NAME_PATTERN = /(?<method_name>.+)/ private_constant(*constants(false)) - REGEXP = /\A#{SCOPE_NAME_PATTERN}#{SCOPE_SYMBOL_PATTERN}#{METHOD_NAME_PATTERN}\z/.freeze + REGEXP = /\A#{SCOPE_NAME_PATTERN}#{SCOPE_SYMBOL_PATTERN}#{METHOD_NAME_PATTERN}\z/ def initialize(*) super @syntax = [scope_name, scope_symbol, method_name].join.freeze end