Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
C KamranAhmed\Smasher\Scanner::populatePath() 0 15 8 8.19 1 0 0
B KamranAhmed\Smasher\Path::createItem() 0 17 5 5 ? ? ?
B PathTest::testCanCreateItemsAndGetDetails() 0 29 5 ? ? ? ?
B KamranAhmed\Smasher\Scanner::probe() 0 13 6 6 ? ? ?
B Smasher\PathTest::itemTypesProvider() 0 13 1 ? ? ? ?
A KamranAhmed\Smasher\Path::getDetail() 0 15 3 3 ? ? ?
A KamranAhmed\Smasher\Path::getType() 0 8 4 4.03 ? ? ?
A ScannerTest::testGettingContentThrowsExceptionForInvalidFile() 0 4 1 ? ? ? ?
A ScannerTest::testCanScanPathAndCreateValidResponseFile() 0 6 1 ? ? ? ?
A PathTest::testCannotWriteContentToDirectoryPath() 0 3 1 ? ? ? ?
A KamranAhmed\Smasher\PathTest::setUp() 0 5 1 ? 1 0 0
A ScannerTest::testGettingContentThrowsExceptionForEmptyFile() 0 4 1 ? 1 0 0
A ScannerTest::testCanPopulatePathUsingInputFile() 0 4 1 ? ? ? ?
A Smasher\PathTest::testCanGetPath() 0 3 1 ? ? ? ?
A Smasher\Scanner::getScannedContent() 0 10 3 3 ? ? ?