/workspace/src
includes
composer
PhpUnitSplitter
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
MediaWiki\Composer\PhpUnitSplitter\MissingNamespaceMatchForTestException
0%
MediaWiki\Composer\PhpUnitSplitter\PhpUnitConsoleOutputProcessor
0%
MediaWiki\Composer\PhpUnitSplitter\PhpUnitFailure
0%
MediaWiki\Composer\PhpUnitSplitter\PhpUnitSlowTest
0%
MediaWiki\Composer\PhpUnitSplitter\PhpUnitTestFileScannerFilter
0%
MediaWiki\Composer\PhpUnitSplitter\SuiteGenerationException
0%
MediaWiki\Composer\PhpUnitSplitter\TestDescriptor
0%
MediaWiki\Composer\PhpUnitSplitter\TestListMissingException
0%
MediaWiki\Composer\PhpUnitSplitter\UnlocatedTestException
0%
MediaWiki\Composer\PhpUnitSplitter\PhpUnitXml
36%
MediaWiki\Composer\PhpUnitSplitter\PhpUnitXmlManager
52%
Project Risks
Class
CRAP
MediaWiki\Composer\PhpUnitSplitter\PhpUnitConsoleOutputProcessor
6806
MediaWiki\Composer\PhpUnitSplitter\PhpUnitFailure
210
MediaWiki\Composer\PhpUnitSplitter\PhpUnitXml
120
MediaWiki\Composer\PhpUnitSplitter\PhpUnitXmlManager
118
MediaWiki\Composer\PhpUnitSplitter\PhpUnitTestFileScannerFilter
12
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
__construct
0%
splitTestsListExtensions
0%
getTest
0%
accept
0%
isPhpUnitXmlPrepared
0%
getSplitGroupSuite
0%
addSpecialCaseTests
0%
saveToDisk
0%
extractNamespaceFromFile
0%
listTestsNotice
0%
splitTestsList
0%
splitTestsListDefault
0%
__construct
0%
splitTestsCustom
0%
__construct
0%
__construct
0%
getNamespace
0%
getClassName
0%
setFilename
0%
getFilename
0%
getFullClassname
0%
getDuration
0%
__construct
0%
writeOutputToLogFile
0%
getDuration
0%
processLine
0%
getFailureDetails
0%
processInput
0%
handleSummaryTotals
0%
handleDotChartLine
0%
handleTestSummarySection
0%
handleTestSummary
0%
processPossibleErrorTotalsLine
0%
collectAndDumpFailureSummary
0%
getPhpVersion
0%
getPhpUnitVersion
0%
wereTestsExecuted
0%
close
0%
hasFailures
0%
getSlowTests
0%
empty
0%
prettyPrintErrors
0%
prettyPrintFailures
0%
getAssertionCount
0%
getErrorCount
0%
getFailureCount
0%
getTestCount
0%
getSkippedCount
0%
getFailureDetails
0%
__construct
0%
resolveFileForTest
28%
addSplitGroups
75%
getTestClasses
83%
containsSplitGroups
87%
Project Risks
Method
CRAP
processInput
342
handleSummaryTotals
132
processLine
132
processPossibleErrorTotalsLine
56
collectAndDumpFailureSummary
42
prettyPrintErrors
20
prettyPrintFailures
20
getSplitGroupSuite
20
handleDotChartLine
20
resolveFileForTest
19
getPhpVersion
12
getFailureDetails
12
handleTestSummary
12
handleTestSummarySection
12
accept
12
getPhpUnitVersion
12
containsSplitGroups
6
extractNamespaceFromFile
6
addSpecialCaseTests
6
writeOutputToLogFile
6
isPhpUnitXmlPrepared
6
getFailureDetails
6
hasFailures
6
wereTestsExecuted
6
splitTestsCustom
6
addSplitGroups
4
getTestClasses
2