final class CodeCoverage (View source)

internal  This class is not covered by the backward compatibility promise for PHPUnit
 

Methods

static CodeCoverage
instance()

No description

CodeCoverageInitializationStatus
init(Configuration $configuration, CodeCoverageFilterRegistry $codeCoverageFilterRegistry, bool $extensionRequiresCodeCoverageCollection)

No description

bool
isActive()

No description

CodeCoverage
codeCoverage()

No description

string
driverNameAndVersion()

No description

void
start(TestCase $test)

No description

void
stop(bool $append, null|false|TargetCollection $covers = null, TargetCollection|null $uses = null)

No description

bool
void
deactivate()

No description

bool
collectsBranchCoverage()

No description

bool
collectsPathCoverage()

No description

void
generateReports(Printer $printer, Configuration $configuration)

No description

void
warnIfFilterIsNotConfigured(CodeCoverageFilterRegistry $codeCoverageFilterRegistry, Configuration $configuration)

No description

Details

static CodeCoverage instance()

No description

Return Value

CodeCoverage

CodeCoverageInitializationStatus init(Configuration $configuration, CodeCoverageFilterRegistry $codeCoverageFilterRegistry, bool $extensionRequiresCodeCoverageCollection)

No description

Parameters

Configuration $configuration
CodeCoverageFilterRegistry $codeCoverageFilterRegistry
bool $extensionRequiresCodeCoverageCollection

Return Value

CodeCoverageInitializationStatus

bool isActive()

No description

Return Value

bool

CodeCoverage codeCoverage()

No description

Return Value

CodeCoverage

string driverNameAndVersion()

No description

Return Value

string

void start(TestCase $test)

No description

Parameters

TestCase $test

Return Value

void

void stop(bool $append, null|false|TargetCollection $covers = null, TargetCollection|null $uses = null)

No description

Parameters

bool $append
null|false|TargetCollection $covers
TargetCollection|null $uses

Return Value

void

bool lastTestContributedToCoverage()

No description

Return Value

bool

void deactivate()

No description

Return Value

void

bool collectsBranchCoverage()

No description

Return Value

bool

bool collectsPathCoverage()

No description

Return Value

bool

void generateReports(Printer $printer, Configuration $configuration)

No description

Parameters

Printer $printer
Configuration $configuration

Return Value

void

void warnIfFilterIsNotConfigured(CodeCoverageFilterRegistry $codeCoverageFilterRegistry, Configuration $configuration)

No description

Parameters

CodeCoverageFilterRegistry $codeCoverageFilterRegistry
Configuration $configuration

Return Value

void