Passed
Pull Request — master (#12)
by Bas
02:32
created

776 +5 Covered Lines

919 -17 Total Lines

84.4 % +2.1% Code Coverage

PHP Classes Changes

 
0%
MathExpression added
 
100%
IntoClause added
 
100%
HasSupportCommands added
0%
100%
NormalizesDateFunctions improved
100%
0%
RawClause got worse
100%
0%
ConstantExpression got worse
100%
0%
TraverseShortestPathClause got worse
100%
0%
HasGraphClauses got worse
100%
0%
StringExpression got worse
100%
0%
TraverseKShortestPathClause got worse
100%
0%
ListExpression got worse
100%
0%
NormalizesMiscellaneousFunctions got worse
27.27%
100%
NormalizesArrayFunctions improved
view more  
0%
 
ArithmeticExpression removed
100%
 
GroupClause removed

CRAP Changes

 
4.0466
QueryBuilder::removeCommand() added
 
3.3332
QueryBuilder::validateBindVariable() added
 
3
IntoClause::compile() added
 
3
HasSupportCommands::rawExpression() added
 
3
HasSupportCommands::raw() added
 
2.0625
QueryBuilder::getCommand() added
 
2
MathExpression::__construct() added
 
2
ValidatesExpressions::isArithmeticOperator() added
 
2
QueryBuilder::generateBindVariable() added
 
1
IntoClause::__construct() added
view more  
6
6.0045
NormalizesExpressions::normalizePredicate() got worse
3
3.0261
QueryBuilder::registerVariable() got worse
4
4.0312
NormalizesExpressions::normalizeArgument() got worse
2
2.0625
NormalizesExpressions::normalizeArray() got worse
3.0416
3.3332
NormalizesExpressions::normalizeObject() got worse
4
3.009
ValidatesExpressions::isReference() improved
2
1
NormalizesDateFunctions::normalizeDateDay() improved
2
1
NormalizesDateFunctions::normalizeDateMillisecond(... improved
2
1
NormalizesDateFunctions::normalizeDateMonth() improved
2
1
NormalizesDateFunctions::normalizeDateTimestamp() improved
view more  
56
 
NormalizesExpressions::normalizeSortExpression() removed
20
 
QueryBuilder::removeClause() removed
7.1941
 
HasQueryClauses::raw() removed
6
 
QueryBuilder::getClause() removed
6
 
NormalizesFunctions::normalizeAll() removed
5.0488
 
SortClause::normalizeSortExpressions() removed
3
 
GroupClause::compile() removed
2
 
ValidatesExpressions::isArithmeticOperators() removed
2
 
ArithmeticExpression::__construct() removed
2
 
QueryBuilder::wrap() removed
view more