Class: Mutiny::Mutants::Mutation::Method::UnaryArithmeticOperatorDeletion
- Inherits:
-
Mutiny::Mutants::Mutation
- Object
- Mutiny::Mutants::Mutation
- Mutiny::Mutants::Mutation::Method::UnaryArithmeticOperatorDeletion
- Defined in:
- lib/mutiny/mutants/mutation/method/unary_arithmetic_operator_deletion.rb
Instance Method Summary collapse
-
#pattern ⇒ Object
rubocop:disable Metrics/AbcSize.
- #replacement ⇒ Object
Methods inherited from Mutiny::Mutants::Mutation
Instance Method Details
#pattern ⇒ Object
rubocop:disable Metrics/AbcSize
8 9 10 11 12 13 14 |
# File 'lib/mutiny/mutants/mutation/method/unary_arithmetic_operator_deletion.rb', line 8 def pattern # rubocop:disable Metrics/AbcSize builder.either!( builder.literal!(:int, builder.VAL { |val| val.name < 0 }), builder.literal!(:float, builder.VAL { |val| val.name < 0 }), builder.literal!(:send, builder.VAL, :-@) ) end |