MeasuredClass

scoverage.domain.MeasuredClass
case class MeasuredClass(fullClassName: String, statements: Iterable[Statement]) extends CoverageMetrics, MethodBuilders

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def displayClassName: String

The class name for display is the FQN minus the package, for example "com.a.Foo.Bar.Baz" should display as "Foo.Bar.Baz" and "com.a.Foo" should display as "Foo".

The class name for display is the FQN minus the package, for example "com.a.Foo.Bar.Baz" should display as "Foo.Bar.Baz" and "com.a.Foo" should display as "Foo".

This is used in the class lists in the package and overview pages.

Attributes

override def ignoredStatements: Iterable[Statement]

Attributes

Definition Classes
def loc: Int
def source: String

Inherited methods

def branchCount: Int

Attributes

Inherited from:
CoverageMetrics

Attributes

Inherited from:
CoverageMetrics
def branchCoveragePercent: Double

Attributes

Inherited from:
CoverageMetrics
def branches: Iterable[Statement]

Attributes

Inherited from:
CoverageMetrics

Attributes

Inherited from:
CoverageMetrics
def invokedBranches: Iterable[Statement]

Attributes

Inherited from:
CoverageMetrics

Attributes

Inherited from:
CoverageMetrics

Attributes

Inherited from:
CoverageMetrics
def invokedStatements: Iterable[Statement]

Attributes

Inherited from:
CoverageMetrics
def methodCount: Int

Attributes

Inherited from:
MethodBuilders

Attributes

Inherited from:
MethodBuilders
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def statementCount: Int

Attributes

Inherited from:
CoverageMetrics
def statementCoverage: Double

Attributes

Inherited from:
CoverageMetrics

Attributes

Inherited from:
CoverageMetrics

Attributes

Inherited from:
CoverageMetrics