Sha256: 5d4ec6bec4325f0a7ea3ef396706571712e7f493f36861946ea251d2b2c9a407
Contents?: true
Size: 704 Bytes
Versions: 3
Compression:
Stored size: 704 Bytes
Contents
module Mutant # Abstract matcher to find subjects to mutate class Matcher include Adamantium::Flat, Enumerable, AbstractType # Default matcher build implementation # # @param [Env] env # @param [Object] input # # @return [undefined] # # @api private # def self.build(*arguments) new(*arguments) end # Enumerate subjects # # @api private # # @return [self] # if block given # # @return [Enumerabe<Subject>] # otherwise # abstract_method :each # Return identification # # @return [String # # @api private # abstract_method :identification end # Matcher end # Mutant
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mutant-0.5.26 | lib/mutant/matcher.rb |
mutant-0.5.25 | lib/mutant/matcher.rb |
mutant-0.5.24 | lib/mutant/matcher.rb |