Failed Conditions
Pull Request — master (#314)
by Jakub
03:30
created

7,731 +270 Covered Lines

8,715 +590 Total Lines

88.7 % -3.1% Code Coverage

PHP Classes Changes

 
72.44%
OldExecutor added
 
81.25%
Collector added
 
85.88%
Execution added
 
100%
ExecutionSharedState added
 
100%
ExecutionStrand added
95.47%
48.3%
Introspection got worse
85.71%
76.92%
InterfaceType got worse
92.45%
98.19%
Executor improved
92.22%
86.67%
Type got worse
83.69%
82.27%
FormattedError got worse
100%
98.98%
Values got worse
87.04%
87.93%
ObjectType improved
90.34%
90.48%
Schema improved
92%
91.87%
QueryComplexity got worse

CRAP Changes

 
210
OldExecutor::defaultTypeResolver() added
 
63.1741
Collector::doCollectFields() added
 
39.1119
OldExecutor::completeValue() added
 
34.4908
Execution::completeValue() added
 
19.0036
OldExecutor::buildExecutionContext() added
 
15.0128
Collector::initialize() added
 
14.0016
Execution::run() added
 
13.4179
OldExecutor::ensureValidRuntimeType() added
 
13.0267
OldExecutor::collectFields() added
 
11.8162
OldExecutor::getOperationRootType() added
view more  
2
2.004
Introspection::typeNameMetaFieldDef() got worse
3.0987
3.1172
QueryComplexity::buildFieldArguments() got worse
5.5069
5.583
QueryComplexity::directiveExcludesField() got worse
2
2.2559
Introspection::_typeKind() got worse
2
3.0309
Introspection::_enumValue() got worse
2
3.1852
Introspection::_schema() got worse
3.0123
5.667
Type::getInternalType() got worse
3
5.667
Introspection::_field() got worse
13.152
15.888
FormattedError::printVar() got worse
2
5.1843
Introspection::_directiveLocation() got worse
view more  
19
 
Executor::buildExecutionContext() removed
14.1612
 
Executor::defaultTypeResolver() removed
13.0024
 
Executor::completeValue() removed
13
 
Executor::collectFields() removed
11.8162
 
Executor::getOperationRootType() removed
9
 
Executor::getFieldDef() removed
6.0517
 
Executor::ensureValidRuntimeType() removed
6
 
Executor::completeListValue() removed
6
 
Executor::executeFields() removed
5.9256
 
Executor::getPromise() removed
view more