Sha256: cba6799e1215b1b4508ec24633d0345c9bc651df3d3ea02d558f57f3a2e4a3b8
Contents?: true
Size: 591 Bytes
Versions: 16
Compression:
Stored size: 591 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 # Mutator end # Mutant
Version data entries
16 entries across 16 versions & 1 rubygems