Completed
Pull Request — master (#85)
by Kévin
03:12
created

1,539 +161 Covered Lines

2,998 +101 Total Lines

51.3 % +3.8% Code Coverage

PHP Classes Changes

 
94.06%
UnexpectedUseOfThis added
0%
100%
ThrowSt improved
0%
87.5%
CatchSt improved
0%
80%
ForeachSt improved
0%
72.21%
TryCatchSt improved
0%
50%
NewOp improved
41.03%
84.62%
Statement improved
90.48%
95.24%
Analyzer improved
44.66%
45.73%
Expression improved

CRAP Changes

 
13
UnexpectedUseOfThis::pass() added
 
3
UnexpectedUseOfThis::inspectStaticVar() added
 
3
UnexpectedUseOfThis::inspectGlobalVar() added
 
3
UnexpectedUseOfThis::inspectUnset() added
 
3
UnexpectedUseOfThis::inspectClassMethodArguments() added
 
3
UnexpectedUseOfThis::inspectTryCatch() added
 
2.0054
UnexpectedUseOfThis::inspectForeach() added
 
2
UnexpectedUseOfThis::getConfiguration() added
 
1
UnexpectedUseOfThis::getRegister() added
3.072
3.0026
Statement::__construct() improved
5.246
5.009
Analyzer::registerStatementPasses() improved
2
1
ThrowSt::compile() improved
54.2533
51.882
Expression::factory() improved
6
2.3149
Expression::declareVariable() improved
12
3.0175
CatchSt::compile() improved
30
8.125
NewOp::compile() improved
30
5.2
ForeachSt::compile() improved
56
8.0504
TryCatchSt::compile() improved
81.0147
12.0935
Statement::factory() improved