Passed
Push — master ( 25c805...999286 )
by Andy
02:56 queued 11s
created

277 -10 Covered Lines

506 -24 Total Lines

54.7 % +0.6% Code Coverage

PHP Classes Changes

 
57.69%
AbstractCsvDocument added
 
100%
InlineReader added
18.6%
77.42%
CsvFileObject improved
5.71%
43.24%
Writer improved
100%
76.92%
AbstractNormalizer got worse
93.75%
75%
NumberNormalizer got worse
94.87%
80%
BooleanNormalizer got worse
100%
85.71%
StringNormalizer got worse
100%
90%
ArrayNormalizer got worse
100%
91.67%
StringUtil got worse
77.27%
77.65%
Reader improved
100%
 
AbstractCsv removed

CRAP Changes

 
3.0416
StringUtil::escapeEnclosure() added
 
2
AbstractCsvDocument::getEnclosure() added
 
2
AbstractCsvDocument::getFilePath() added
 
2
Reader::getHeaderNormalizer() added
 
2
AbstractCsvDocument::setEscapeCharacter() added
 
2
AbstractCsvDocument::setEnclosure() added
 
2
AbstractCsvDocument::getDelimiter() added
 
2
AbstractCsvDocument::getEscapeCharacter() added
 
2
AbstractCsvDocument::setDocument() added
 
2
AbstractCsvDocument::getDocument() added
view more  
2
2.0116
Writer::getContents() got worse
1
2
Row::getReader() got worse
2
1
Row::getIterator() improved
1
2
BooleanNormalizer::isCaseSensitive() got worse
1
2
BooleanNormalizer::setCaseSensitive() got worse
1
2
AbstractNormalizer::getNormalizer() got worse
1
2
StringNormalizer::shouldTrim() got worse
1
2
CsvFileObject::getBytesWritten() got worse
2
1
Writer::setHeaders() improved
1
2
NumberNormalizer::getDecimals() got worse
view more  
12
 
CsvFileObject::escapeEnclosure() removed
2
 
MoneyNormalizer::__construct() removed
2
 
DateTimeNormalizer::__construct() removed
2
 
AbstractCsv::getDocument() removed
1
 
AbstractCsv::setEscapeCharacter() removed
1
 
AbstractCsv::getDelimiter() removed
1
 
AbstractCsv::getEnclosure() removed
1
 
StringNormalizer::__construct() removed
1
 
AbstractCsv::createDocument() removed
1
 
AbstractCsv::__construct() removed
view more