Passed
Branch feature/first-release (43e0cc)
by Andrea Marco
10:48
created

345 +69 Covered Lines

441 +25 Total Lines

78.2 % +11.9% Code Coverage

PHP Classes Changes

 
100%
InvalidPointerException added
 
100%
DecodingException added
 
100%
GuzzleRequiredException added
 
100%
UnsupportedSourceException added
 
100%
Tokenizer added
 
100%
Colon added
 
100%
SyntaxException added
0%
60%
JsonResource improved
25%
75%
Filename improved
0%
50%
Psr7Request improved
60%
100%
AbstractDecoder improved
33.33%
66.67%
CustomSource improved
66.67%
100%
DecodedValue improved
0%
33.33%
LaravelClientResponse improved
0%
33.33%
Psr7Message improved
42.42%
75%
JsonParser improved
25%
50%
Endpoint improved
view more  
0%
 
SourceException removed
100%
 
PointerException removed

CRAP Changes

 
2
GuzzleAware::guzzleIsInstalled() added
 
2
Constant::mutateState() added
 
2
Tokenizer::setTokensMap() added
 
2
JsonParser::patchDecodingError() added
 
1
JsonParser::onSyntaxError() added
 
1
Colon::mutateState() added
 
1
Token::matches() added
 
1
SyntaxException::__construct() added
 
1
InvalidPointerException::__construct() added
 
1
Lexer::position() added
view more  
2.2559
2
AbstractDecoder::decode() improved
4.3731
4.0466
AnySource::matchingSource() improved
2
1.125
Psr7Request::getIterator() improved
2
1.125
Endpoint::getIterator() improved
2.032
3
ConfigurableDecoder::decode() got worse
2
1
CustomSource::getIterator() improved
2
1
DecodedValue::failed() improved
2
1
LaravelClientResponse::matches() improved
2
1
Psr7Stream::matches() improved
2
1
Psr7Request::matches() improved
view more  
2
 
Constant::type() removed
2
 
JsonParser::onError() removed
2
 
JsonParser::ignoreErrors() removed
2
 
SourceException::unsupported() removed
2
 
SourceException::requireGuzzle() removed
2
 
Lexer::setTokensMap() removed
1
 
Token::mutateState() removed
1
 
CompoundBegin::type() removed
1
 
ScalarString::type() removed
1
 
PointerException::invalid() removed
view more