Passed
Pull Request — master (#37)
by Eugene
05:55
created

533 +217 Covered Lines

818 +433 Total Lines

65.2 % -16.9% Code Coverage

PHP Classes Changes

 
0%
IteratorTypes added
 
0%
LoggingMiddleware added
 
0%
RequestTypes added
 
15.25%
Operations added
 
17.14%
Criteria added
 
75%
RetryMiddleware added
 
88.89%
MiddlewareHandler added
 
100%
RequestFailed added
 
100%
Authenticate added
 
100%
ConnectionFailed added
view more  
0%
63.64%
PeclPacker improved
100%
44.09%
Client got worse
100%
63.16%
Response got worse
100%
75%
PackUtils got worse
100%
76%
PurePacker got worse
100%
81.82%
IProto got worse
91.43%
92.45%
StreamConnection improved
0%
 
JoinRequest removed
0%
 
SubscribeRequest removed
100%
 
Retryable removed
100%
 
CallRequest removed
100%
 
DeleteRequest removed
100%
 
EvaluateRequest removed
100%
 
InsertRequest removed
100%
 
PingRequest removed
100%
 
ReplaceRequest removed
100%
 
SelectRequest removed
view more  

CRAP Changes

 
56
Client::fromOptions() added
 
56
Client::fromDsn() added
 
11
Dsn::parse() added
 
7
Dsn::parseUds() added
 
6
RetryMiddleware::constant() added
 
6
Client::withMiddleware() added
 
6
MiddlewareHandler::getPacker() added
 
6
RetryMiddleware::exponential() added
 
4
RetryMiddleware::process() added
 
3
DefaultHandler::handle() added
view more  
2
2.0054
PurePacker::pack() got worse
3
3.1406
PurePacker::__construct() got worse
2
1.0156
PeclPacker::__construct() improved
1
2
Response::getSync() got worse
4.074
3
StreamConnection::open() improved
5
2.108
PurePacker::unpack() improved
6
2.0185
PeclPacker::pack() improved
30
8.8343
PeclPacker::unpack() improved
3
 
Space::normalizeIndex() removed
3
 
Retryable::open() removed
2
 
JoinRequest::getBody() removed
2
 
AuthenticateRequest::strxor() removed
2
 
Client::connect() removed
2
 
Client::isDisconnected() removed
2
 
Client::authenticate() removed
2
 
Client::sendRequest() removed
2
 
Retryable::__construct() removed
2
 
SubscribeRequest::__construct() removed
view more