final class TextReporter
    implements ReporterInterface
Restricted visibility: declared "@visibility root". Code outside that scope must not name this declaration.

Writes the catalog as plain lines, for reading in a terminal.

Constants§

public const FILE = 'catalog.txt'

The name the artifact is written under.

Methods§

public function name(): string

The name the command line selects this reporter by.

Returns

string
Test cases 1
public function description(): string

What the reporter produces.

Returns

string
Test cases 1
public function entryLines(CatalogEntry $entry): list<string>
public function statusLine(CatalogEntry $entry): string

The line saying how far the analyzer got with a statement.

Parameters

Returns

string
Test cases 2
Called from 1
Calls 4
public function summaryLine(Catalog $catalog): string

The closing line naming what the run found.

Parameters

$catalogCatalog

Returns

string
Test cases 1
Called from 1
Calls 4

Test cases 17§

Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.

Dedicated tests 11
Other tests reaching this symbol 6

Relations§

Instantiated in 1