Percentage | Lines | ||
---|---|---|---|
SniffFirstFourBytes |
|
74 % | 120 |
ImageMimeTypeGuesser |
|
85 % | 116 |
ExifImageType |
|
86 % | 35 |
Stack |
|
88 % | 36 |
FInfo |
|
92 % | 38 |
AbstractDetector |
|
100 % | 47 |
GetImageSize |
|
100 % | 30 |
MimeContentType |
|
100 % | 39 |
GuessFromExtension |
|
100 % | 77 |
CRAP Score | Lines | ||
---|---|---|---|
SniffFirstFourBytes::doDetect() | 30 | 104 | |
GuessFromExtension::guess() | 10 | 51 | |
MimeContentType::doDetect() | 5 | 23 | |
ExifImageType::doDetect() | 4 | 19 | |
FInfo::doDetect() | 4 | 22 | |
GetImageSize::doDetect() | 4 | 14 | |
ImageMimeTypeGuesser::lenientGuess() | 3 | 14 | |
Stack::doDetect() | 3 | 21 | |
ImageMimeTypeGuesser::guess() | 2 | 9 | |
AbstractDetector::detect() | 2 | 6 | |