LittleDarwin

Contents:

  • Usage
  • API Reference
LittleDarwin
  • LittleDarwin: A Java Mutation Analysis Framework
  • View page source

LittleDarwin: A Java Mutation Analysis Framework

LittleDarwin is a mutation analysis framework for Java. It can be used to generate mutants of your Java source code and then run a build command to see if your test suite can detect the mutants.

This documentation will help you get started with LittleDarwin.

Contents:

  • Usage
    • Installation
    • Running LittleDarwin
    • Command-Line Options
    • Examples
  • API Reference
    • buildPhase()
    • main()
    • mutationPhase()
    • parseCmdArgs()
    • timeoutAlternative()
    • JavaIO
    • ArithmeticOperatorReplacementBinary
    • ArithmeticOperatorReplacementShortcut
    • ArithmeticOperatorReplacementUnary
    • AssignmentOperatorReplacementShortcut
    • ConditionalOperatorDeletion
    • ConditionalOperatorReplacement
    • JavaMutate
    • LogicalOperatorReplacement
    • Mutant
    • Mutation
    • MutationOperator
    • NullifyInputVariable
    • NullifyObjectInitialization
    • NullifyReturnValue
    • RelationalOperatorReplacement
    • RemoveMethod
    • RemoveNullCheck
    • ShiftOperatorReplacement
    • TraditionalMutationOperator
    • getAllInstantiableSubclasses()
    • JavaParse
    • LittleDarwinErrorStrategy
    • outputLicense()
    • returnLicense()
    • ReportGenerator
Next

© Copyright 2025, Ali Parsai. All rights reserved..

Built with Sphinx using a theme provided by Read the Docs.