Passed
Pull Request — 5.0 (#11)
by Luis
11:53 queued 09:06
created

1,395 +109 Covered Lines

1,395 +109 Total Lines

100 % ± 0% Code Coverage

PHP Classes Changes

 
100%
ParsedConstantsBuilder added
 
100%
ParsedAttributesBuilder added
 
100%
UseStatementsBuilder added
 
100%
TagTypeFactory added
 
100%
UseStatement added
 
100%
TagType added
 
100%
TypeResolver added
 
100%
UseStatements added
 
100%
ParsedMethodsBuilder added
0%
100%
DigraphGenerator improved
100%
 
AttributeDocBlock removed
100%
 
MethodDocBlock removed

CRAP Changes

 
5
UseStatements::fullyQualifiedNameFor() added
 
4
UseStatementsBuilder::build() added
 
3
TagTypeFactory::parameterTypeFrom() added
 
3
TagTypeFactory::attributeTypeFrom() added
 
3
ParsedConstantsBuilder::determineType() added
 
3
TypeResolver::resolveForParameter() added
 
3
TypeResolver::resolveForAttribute() added
 
3
TypeResolver::resolveForReturn() added
 
3
TagTypeFactory::returnTypeFrom() added
 
2
UseStatement::fullyQualifiedName() added
view more  
2
1
Visibility::__toString() improved
2
1
PhpTraverser::__construct() improved
2
1
PhpTraverser::traverse() improved
2
1
PhpTraverser::codebase() improved
2
1
EdgesBuilder::associationKey() improved
2
1
ObjectHashIdentifier::identifier() improved
2
1
TypeDeclaration::fromNullable() improved
2
1
TypeDeclaration::removeArraySuffix() improved
2
1
TypeDeclaration::isArray() improved
2
1
TypeDeclaration::__construct() improved
view more  
6
 
MethodDocBlock::extractDeclarationFrom() removed
6
 
AttributeDocBlock::extractType() removed
3
 
MethodDocBlock::extractParametersTypes() removed
2
 
ExternalDefinitionsResolver::resolveExternalInterf... removed
2
 
ExternalDefinitionsResolver::resolveExternalTraits... removed
2
 
MethodDocBlock::extractReturnType() removed
1
 
MethodDocBlock::typeOfParameter() removed
1
 
AttributeDocBlock::attributeType() removed
1
 
AttributeDocBlock::__construct() removed
1
 
AttributeDocBlock::hasAttributeType() removed
view more