Class: Mutant::Mutation::Operators::Full Private
- Inherits:
-
Mutant::Mutation::Operators
- Object
- Mutant::Mutation::Operators
- Mutant::Mutation::Operators::Full
- Defined in:
- lib/mutant/mutation/operators.rb
This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- NAME =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
:full
- SELECTOR_REPLACEMENTS =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
{ :< => %i[== eql? equal?], :<= => %i[< == eql? equal?], :== => %i[eql? equal?], :=== => %i[is_a?], :=~ => %i[match?], :> => %i[== eql? equal?], :>= => %i[> == eql? equal?], __send__: %i[public_send], all?: %i[any?], any?: %i[all?], at: %i[fetch key?], fetch: %i[key?], flat_map: %i[map], gsub: %i[sub], is_a?: %i[instance_of?], kind_of?: %i[instance_of?], map: %i[each], match: %i[match?], method: %i[public_method], reverse_each: %i[each], reverse_map: %i[map each], reverse_merge: %i[merge], send: %i[public_send __send__], to_a: %i[to_ary], to_h: %i[to_hash], to_i: %i[to_int], to_s: %i[to_str], values_at: %i[fetch_values] }.freeze.tap { |hash| hash.values(&:freeze) }