Class: Mutiny::Mutants::Mutation
- Inherits:
-
Object
- Object
- Mutiny::Mutants::Mutation
- Includes:
- Metamorpher::Builders::AST, Metamorpher::Mutator
- Defined in:
- lib/mutiny/mutants/mutation.rb,
lib/mutiny/mutants/mutation/error.rb,
lib/mutiny/mutants/mutation/method/logical_operator_deletion.rb,
lib/mutiny/mutants/mutation/method/logical_operator_insertion.rb,
lib/mutiny/mutants/mutation/method/helpers/operator_replacement.rb,
lib/mutiny/mutants/mutation/method/logical_operator_replacement.rb,
lib/mutiny/mutants/mutation/method/conditional_operator_deletion.rb,
lib/mutiny/mutants/mutation/method/conditional_operator_insertion.rb,
lib/mutiny/mutants/mutation/method/relational_operator_replacement.rb,
lib/mutiny/mutants/mutation/method/conditional_operator_replacement.rb,
lib/mutiny/mutants/mutation/method/relational_expression_replacement.rb,
lib/mutiny/mutants/mutation/method/helpers/infix_operator_replacement.rb,
lib/mutiny/mutants/mutation/method/unary_arithmetic_operator_deletion.rb,
lib/mutiny/mutants/mutation/method/unary_arithmetic_operator_insertion.rb,
lib/mutiny/mutants/mutation/method/binary_arithmetic_operator_replacement.rb,
lib/mutiny/mutants/mutation/method/shortcut_assignment_operator_replacement.rb
Direct Known Subclasses
Method::ConditionalOperatorDeletion, Method::ConditionalOperatorInsertion, Method::Helpers::OperatorReplacement, Method::LogicalOperatorDeletion, Method::LogicalOperatorInsertion, Method::UnaryArithmeticOperatorDeletion, Method::UnaryArithmeticOperatorInsertion
Defined Under Namespace
Modules: Method Classes: Error
Instance Method Summary collapse
Instance Method Details
#name ⇒ Object
9 10 11 |
# File 'lib/mutiny/mutants/mutation.rb', line 9 def name self.class.name end |
#short_name ⇒ Object
13 14 15 |
# File 'lib/mutiny/mutants/mutation.rb', line 13 def short_name name.split("::").last end |