Completed
Push — master ( d52ee7...e7842c )
by Alexandr
03:54
created

2,380 +727 Covered Lines

2,425 +276 Total Lines

98.1 % +21.2% Code Coverage

PHP Classes Changes

 
70.59%
SchemaConfig added
 
75%
RelayMutation added
 
78.56%
NodeInterfaceType added
 
85%
NodeField added
 
87.5%
GlobalIdField added
 
93.1%
Connection added
 
98.21%
Processor added
 
100%
ObjectTypeConfig added
 
100%
TypesField added
 
100%
Schema added
view more  
0%
100%
AbstractMutationObjectType improved
0%
100%
DatableResolveException improved
44%
100%
Fragment improved
57.14%
100%
TypedFragmentReference improved
57.14%
100%
Argument improved
57.14%
100%
Field improved
59.09%
97.7%
QueryType improved
62.5%
100%
FragmentReference improved
65.52%
100%
ConfigValidator improved
66.67%
100%
BooleanType improved
view more  
0%
 
UnionType removed
0%
 
NonNullTypeConfig removed
25%
 
AbstractInputObjectType removed
26.32%
 
EnumValueListType removed
37.5%
 
InputList removed
37.5%
 
InputObject removed
41.18%
 
ListTypeConfig removed
60%
 
InputField removed
60%
 
AbstractUnionType removed
62.5%
 
Literal removed
view more  

CRAP Changes

 
42
Query::hasField() added
 
15
ArrayConnection::connectionFromArraySlice() added
 
11
Processor::processQueryFields() added
 
10
Processor::getPreResolvedValue() added
 
9
TypeValidationRule::isEnumValues() added
 
7.7656
RelayMutation::buildMutation() added
 
7
TypeFactory::getScalarType() added
 
6
Processor::processPayload() added
 
6
TypeService::getPropertyValue() added
 
6
GlobalIdField::resolve() added
view more  
3.009
3
Tokenizer::checkFragment() improved
4.0092
4
Tokenizer::scanString() improved
9.0101
9
Parser::parseListValue() improved
2.0185
2
Field::getKeyValueArguments() improved
2.032
2
TypeCollectorTrait::insertType() improved
3.0416
3
ConfigValidator::getContextName() improved
4.0466
4
TypeValidationRule::isArrayOfInterfaces() improved
2.0625
2
TimestampType::isValidValue() improved
2.0625
2
DateTimeTzType::serialize() improved
2.0625
2
ResolveValidator::assertTypeImplementsInterface() improved
view more  
72
 
Processor::executeMutation() removed
42
 
AbstractInputObjectType::isValidValue() removed
34.3644
 
EnumValueListType::resolve() removed
30
 
TypeMap::getNamedType() removed
26.125
 
Processor::processAstFieldQuery() removed
15.4801
 
ResolveValidator::validateResolvedValue() removed
11.9991
 
Processor::processRequest() removed
11.968
 
InputValueListType::resolve() removed
11.3498
 
FieldsAwareTrait::addFields() removed
11.0908
 
Processor::processQueryFields() removed
view more