scoverage.domain

Type members

Classlikes

case class ClassRef(name: String)
Companion:
object
object ClassRef
Companion:
class
sealed trait ClassType
Companion:
object
object ClassType
Companion:
class
class CodeGrid(mFile: MeasuredFile, sourceEncoding: Option[String])
object Constants
case class Coverage() extends CoverageMetrics with MethodBuilders with Serializable with ClassBuilders with PackageBuilders with FileBuilders
case object Invoked extends StatementStatus
case class Location(packageName: String, className: String, fullClassName: String, classType: ClassType, method: String, sourcePath: String)
Value parameters:
className

the name of the closest enclosing class

fullClassName

the fully qualified name of the closest enclosing class

packageName

the name of the enclosing package

case class MeasuredClass(fullClassName: String, statements: Iterable[Statement]) extends CoverageMetrics with MethodBuilders
case class MeasuredFile(source: String, statements: Iterable[Statement]) extends CoverageMetrics with ClassCoverage with ClassBuilders
case class MeasuredMethod(name: String, statements: Iterable[Statement]) extends CoverageMetrics
case class MeasuredPackage(name: String, statements: Iterable[Statement]) extends CoverageMetrics with ClassCoverage with ClassBuilders with FileBuilders
case object NoData extends StatementStatus
case object NotInvoked extends StatementStatus
case class Statement(location: Location, id: Int, start: Int, end: Int, line: Int, desc: String, symbolName: String, treeName: String, branch: Boolean, var count: Int, ignored: Boolean, tests: Set[String]) extends Serializable
sealed trait StatementStatus