MetricsDirectory

final case class MetricsDirectory(dirName: String, files: Iterable[MetricsResult]) extends MetricsResult with DirOps
trait Serializable
trait Product
trait Equals
trait DirOps
class Object
trait Matchable
class Any

Value members

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product

Inherited fields

lazy override val compileErrors: Int
Inherited from
DirOps
lazy override val ignored: Int
Inherited from
DirOps
lazy override val killed: Int
Inherited from
DirOps
lazy val mutationScore: Double

The total percentage of mutants that were killed. Or a {{Double.NaN}} if there are no mutants.

The total percentage of mutants that were killed. Or a {{Double.NaN}} if there are no mutants.

Inherited from
MetricsResult

The total percentage of mutants that were killed based on the code coverage results. Or {{Double.NaN}} if there are no mutants.

The total percentage of mutants that were killed based on the code coverage results. Or {{Double.NaN}} if there are no mutants.

Inherited from
MetricsResult
lazy override val noCoverage: Int
Inherited from
DirOps
lazy override val runtimeErrors: Int
Inherited from
DirOps
lazy override val survived: Int
Inherited from
DirOps
lazy override val timeout: Int
Inherited from
DirOps
lazy val totalCovered: Int

The number of mutants that your tests produce code coverage for.

The number of mutants that your tests produce code coverage for.

Inherited from
MetricsResult
lazy val totalDetected: Int

The number of mutants detected by your tests.

The number of mutants detected by your tests.

Inherited from
MetricsResult
lazy val totalInvalid: Int

The number of mutants that are invalid. They couldn't be tested because they produce either a compile error.

The number of mutants that are invalid. They couldn't be tested because they produce either a compile error.

Inherited from
MetricsResult
lazy val totalMutants: Int

All mutants.

All mutants.

Inherited from
MetricsResult
lazy val totalUndetected: Int

The number of mutants that are not detected by your tests.

The number of mutants that are not detected by your tests.

Inherited from
MetricsResult
lazy val totalValid: Int

The number of mutants that are valid. They didn't result in a compile error or runtime error.

The number of mutants that are valid. They didn't result in a compile error or runtime error.

Inherited from
MetricsResult