Sha256: e4d491e977e4a175342ec7de1e80aac3e0b66c83424251bb800f45fdc4bf905e
Contents?: true
Size: 592 Bytes
Versions: 8
Compression:
Stored size: 592 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
8 entries across 8 versions & 1 rubygems