dunkelfrosch/phpcoverfish

View on GitHub

Showing 24 of 24 total issues

Function getWarningStreamTemplate has a Cognitive Complexity of 8 (exceeds 5 allowed). Consider refactoring.
Open

public function getWarningStreamTemplate(CoverFishMapping $coverMapping, $noAnsiColors = false)
{
$coverLine = null;
switch ($this->getMessageCode()) {
case self::PHPUNIT_NO_COVERAGE_FOR_METHOD:
Severity: Minor
Found in src/PHPCoverFish/Common/CoverFishMessageWarning.php - About 45 mins to fix

Function writeProgress has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
Open

protected function writeProgress($status)
{
$this->resetJsonResult();
 
switch ($status) {
Severity: Minor
Found in src/PHPCoverFish/Common/Base/BaseCoverFishOutput.php - About 35 mins to fix

Function getTestSuiteNodeFromXML has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
Open

public function getTestSuiteNodeFromXML(\SimpleXMLElement $xmlDocumentNodes) {
 
/** @var \SimpleXMLElement $suite */
foreach ($xmlDocumentNodes->testsuites->testsuite as $suite) {
 
 
Severity: Minor
Found in src/PHPCoverFish/Base/BaseScanner.php - About 35 mins to fix

Function writeFailureStream has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring.
Open

private function writeFailureStream(
CoverFishResult $coverFishResult,
CoverFishPHPUnitTest $unitTest,
CoverFishMapping $coverMapping
)
Severity: Minor
Found in src/PHPCoverFish/Common/CoverFishOutput.php - About 25 mins to fix
Severity
Category
Status
Source
Language