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?], detect: %i[first last], fetch: %i[key?], find: %i[first last], first: %i[last], flat_map: %i[map], gsub: %i[sub], is_a?: %i[instance_of?], kind_of?: %i[instance_of?], last: %i[first], map: %i[each], match: %i[match?], max: %i[first last], max_by: %i[first last], method: %i[public_method], min: %i[first last], min_by: %i[first last], 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) }