Packages

package model

Type Members

  1. sealed trait Detected extends MutantRunResult
  2. final case class Error(mutant: Mutant, description: Option[String] = None) extends MutantRunResult with Product with Serializable
  3. final case class Ignored(mutant: Mutant, description: Option[String] = None) extends MutantRunResult with Product with Serializable
  4. sealed trait IgnoredMutationReason extends AnyRef

    Reason why a mutator did not produce a mutant

  5. case class InitialTestRunCoverageReport(isSuccessful: Boolean, firstRun: Map[Int, Seq[Fingerprint]], secondRun: Map[Int, Seq[Fingerprint]]) extends Product with Serializable
  6. final case class Killed(mutant: Mutant, description: Option[String] = None) extends Detected with Product with Serializable
  7. final case class Mutant(id: Int, original: Term, mutated: Term, mutationType: Mutation[_ <: Tree]) extends Product with Serializable
  8. sealed trait MutantRunResult extends AnyRef

    The base result of a mutant run.

  9. final case class MutatedFile(fileOrigin: File, tree: Tree, mutants: Seq[Mutant], excludedMutants: Int) extends Product with Serializable
  10. final case class MutationExcluded() extends IgnoredMutationReason with Product with Serializable

    A mutation was excluded through user configuration

  11. final case class MutationsInSource(source: Source, mutants: Seq[Mutant], excluded: Int) extends Product with Serializable
  12. final case class NoCoverage(mutant: Mutant, description: Option[String] = None) extends Undetected with Product with Serializable
  13. final case class RegexParseError(original: String, exception: Throwable) extends IgnoredMutationReason with Product with Serializable

    Weapon-regeX gave a failure when parsing a regular expression

  14. final case class SourceTransformations(source: Source, transformedStatements: Seq[TransformedMutants]) extends Product with Serializable
  15. final case class Survived(mutant: Mutant, description: Option[String] = None) extends Undetected with Product with Serializable
  16. final case class TimedOut(mutant: Mutant, description: Option[String] = None) extends Detected with Product with Serializable
  17. final case class TransformedMutants(originalStatement: Term, mutantStatements: List[Mutant]) extends Product with Serializable
  18. sealed trait Undetected extends MutantRunResult

Ungrouped