Passed
Pull Request — master (#53)
by kacper
04:31
created

1,257 -122 Covered Lines

1,963 -82 Total Lines

64 % -3.4% Code Coverage

PHP Classes Changes

 
76.47%
FieldDTO added
 
92.93%
ColumnDTO added
 
100%
FieldDTOCollection added
 
100%
MasterStatusDTO added
100%
82.86%
ConfigBuilder got worse
100%
90.32%
MySQLRepository got worse
98.31%
90.77%
Config got worse
94%
90.24%
MySQLReplicationFactory got worse
58.33%
55.56%
Socket got worse
73.55%
71.63%
BinLogSocketConnect got worse
93.13%
91.61%
RowEvent got worse
51.28%
50%
EventInfo got worse
90%
88.89%
BinLogServerInfo got worse
72.34%
71.74%
EventSubscribers got worse
view more  
0%
 
JsonBinaryDecoderFactory removed
98.33%
 
Columns removed
100%
 
GtidFactory removed
100%
 
ConfigFactory removed

CRAP Changes

 
27.2931
Config::makeConfigFromArray() added
 
17.0019
ColumnDTO::make() added
 
2.0625
ColumnDTO::getEnumValues() added
 
2.0625
ColumnDTO::getSetValues() added
 
2
FieldDTO::getCollationName() added
 
2
FieldDTO::getColumnComment() added
 
2
GtidCollection::makeCollectionFromString() added
 
2
FieldDTOCollection::makeFromArray() added
 
2
ColumnDTO::getFieldDTO() added
 
2
JsonBinaryDecoderService::makeJsonBinaryDecoder() added
view more  
7.0005
7.0009
RowEvent::makeTableMapDTO() got worse
3.0017
3.0021
RowEvent::makeUpdateRowsDTO() got worse
2.0078
2.0054
RowEvent::makeDeleteRowsDTO() improved
3.0026
3.0213
RowEvent::getDatetime2() got worse
4.25
4.3731
BinLogServerInfo::parseVersion() got worse
2.5
2.864
Socket::writeToSocket() got worse
14.9079
15.2919
Event::consume() got worse
6.087
5.667
BinLogSocketConnect::isWriteSuccessful() improved
38.2675
37.5743
RowEvent::getColumnData() improved
6.3183
5.3906
BinLogSocketConnect::getBinlogStream() improved
view more  
20
 
ConfigFactory::makeConfigFromArray() removed
17.0037
 
Columns::parse() removed
3
 
Columns::getFieldSpecialValues() removed
3
 
Columns::getFieldSpecial() removed
2
 
JsonBinaryDecoderFactory::makeJsonBinaryDecoder() removed
2
 
GtidFactory::makeCollectionFromString() removed
2
 
MariaDbGtidLogDTO::getSequenceNumber() removed
1
 
TableMap::getFields() removed
1
 
BinaryDataReader::readLengthCodedPascalString() removed