Completed
Pull Request — master (#15348)
by Dmitry
10:25
created

17,613 +252 Covered Lines

30,603 +274 Total Lines

57.6 % +0.3% Code Coverage

PHP Classes Changes

 
66.67%
LikeCondition added
 
71.43%
HashCondition added
 
87.5%
NotConditionBuilder added
 
88.89%
NotCondition added
 
91.67%
InConditionBuilder added
 
91.67%
ConjunctionConditionBuilder added
 
91.67%
ExistsCondition added
 
93.1%
LikeConditionBuilder added
 
93.33%
InCondition added
 
93.33%
SimpleCondition added
view more  
56%
44.3%
QueryBuilder got worse
68%
72%
DynamicModel improved
94.83%
96.12%
Model improved
95.83%
96.43%
ColumnSchema improved
74.38%
73.95%
QueryBuilder got worse
92.35%
92.55%
QueryBuilder improved
93.46%
93.49%
Schema improved

CRAP Changes

 
16.021
InConditionBuilder::build() added
 
11.0077
ArrayExpressionBuilder::build() added
 
10.0094
LikeConditionBuilder::build() added
 
10
ArrayParser::parseString() added
 
9.5384
QueryBuilder::buildExpression() added
 
8.125
ColumnSchema::phpTypecastValue() added
 
8.0189
InConditionBuilder::buildCompositeInCondition() added
 
8
HashConditionBuilder::build() added
 
7.7656
InConditionBuilder::buildValues() added
 
7
ArrayParser::parseArray() added
view more  
4.0023
4.002
Schema::loadColumnSchema() improved
12.0104
12.0117
QueryBuilder::buildSelect() got worse
18.0405
19.034
ColumnSchema::typecast() got worse
2
1
DynamicModel::attributes() improved
2
1
Model::fields() improved
15.0083
13.0076
QueryBuilder::insert() improved
7.0796
4
QueryBuilder::buildCondition() improved
2.0625
6
QueryBuilder::buildSubqueryInCondition() got worse
10
110
QueryBuilder::buildCompositeInCondition() got worse
28.6079
 
QueryBuilder::buildInCondition() removed
14.196
 
QueryBuilder::buildLikeCondition() removed
9
 
QueryBuilder::buildHashCondition() removed
8.013
 
QueryBuilder::buildCompositeInCondition() removed
7.1929
 
QueryBuilder::buildBetweenCondition() removed
7.0671
 
QueryBuilder::buildSimpleCondition() removed
7.0178
 
QueryBuilder::buildAndCondition() removed
5.2742
 
QueryBuilder::buildNotCondition() removed
5
 
QueryBuilder::buildSubqueryInCondition() removed
2.032
 
QueryBuilder::buildExistsCondition() removed