Failed Conditions
Push — type ( c389f1...fc7bda )
by Michael
02:26
created

977 +351 Covered Lines

1,106 -168 Total Lines

88.3 % +39.2% Code Coverage

PHP Classes Changes

 
0%
TooManyDefaultProperties added
 
66.67%
NullType added
 
72.72%
ConstantBooleanType added
 
77.78%
ConstantStringType added
 
77.78%
ConstantFloatType added
 
77.78%
ConstantIntegerType added
 
82.61%
ArrayType added
 
96.43%
AnnotationMetadata added
 
100%
InternalAnnotations added
 
100%
PropertyMetadataBuilder added
view more  
0%
100%
ObjectType improved
0%
100%
MixedType improved
0%
100%
StringType improved
0%
100%
BooleanType improved
0%
100%
FloatType improved
0%
100%
IntegerType improved
0%
90.91%
UnionType improved
0%
86.36%
IntersectionType improved
92.47%
93.27%
DocParser improved
85.71%
85.37%
AnnotationException got worse
0%
 
MapType removed
0%
 
NullType removed
0%
 
NativeTypeParser removed
0%
 
MapType removed
0%
 
ListType removed
0%
 
PHPStanTypeParser removed
0%
 
BooleanType removed
0%
 
TypeVisitor removed
0%
 
ListType removed
0%
 
IntegerType removed
view more  

CRAP Changes

 
11.044
DocParser::createTypeFromName() added
 
5.2742
ArrayType::validate() added
 
4
ArrayType::describe() added
 
3
AnnotationTarget::__construct() added
 
3
TransientMetadataCollection::add() added
 
2.0625
ConstantBooleanType::describe() added
 
2.0008
AnnotationMetadata::__construct() added
 
2
ConstantBooleanType::getValue() added
 
2
TooManyDefaultProperties::new() added
 
2
TransientMetadataCollection::get() added
view more  
2
2
UnionType::__construct() improved
2
2.0625
IntersectionType::__construct() got worse
2
1
ObjectType::__construct() improved
2
1
MixedType::describe() improved
2
1
StringType::validate() improved
2
1
StringType::describe() improved
2
1
BooleanType::describe() improved
2
1
BooleanType::validate() improved
2
1
FloatType::describe() improved
2
1
FloatType::validate() improved
view more  
506
 
TypeVisitor::visit() removed
156
 
PHPStanTypeParser::resolveIdentifierNode() removed
72
 
PHPStanTypeParser::resolveType() removed
30
 
MapType::validate() removed
30
 
ListType::validate() removed
20
 
PHPStanTypeParser::resolveGenericNode() removed
12
 
IntersectionType::acceptsNull() removed
12
 
UnionType::acceptsNull() removed
6
 
MapType::__construct() removed
6
 
MapType::__construct() removed
view more