Sha256: 6ad2824e481a1ed214b679e54023a45c82c3c7d68583e96544dca5cd59406293
Contents?: true
Size: 598 Bytes
Versions: 20
Compression:
Stored size: 598 Bytes
Contents
module Mutant class Mutator class Node class Literal < self # Abstract mutator for boolean literals class Boolean < self private MAP = { :true => :false, :false => :true }.freeze handle(*MAP.keys) # Emit mutants # # @return [undefined] # # @api private # def dispatch emit_nil emit(s(MAP.fetch(node.type))) end end # Boolean end # Literal end # Node end # Mutatork end # Mutant
Version data entries
20 entries across 20 versions & 1 rubygems