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