Completed
Pull Request — master (#526)
by thomas
28:49 queued 22:38
created

5,624 -43 Covered Lines

6,747 -85 Total Lines

83.4 % +0.4% Code Coverage

PHP Classes Changes

45.71%
60.87%
ScriptBranch improved
86.11%
100%
LogicOpNode improved
91.67%
100%
PathTracer improved
62.79%
69.77%
ParsedScript improved
83.81%
87.88%
Checksig improved
93.68%
90.12%
BranchInterpreter got worse
95.72%
95.52%
InputSigner got worse
62.5%
 
OperationContainer removed
63.33%
 
PathTrace removed

CRAP Changes

 
2.032
ParsedScript::getBranchByPath() added
 
1
ScriptBranch::getScriptSections() added
 
1
ParsedScript::getPaths() added
5.0042
5.005
InputSigner::parseSequence() got worse
5.0144
5.0187
Checksig::__construct() got worse
4.016
4
PathTracer::operation() improved
3.0261
3
LogicOpNode::split() improved
3.0261
3
PathTracer::done() improved
2.0625
2
LogicOpNode::getChild() improved
13.1269
13.33
Checksig::serialize() got worse
32.0655
33.0645
InputSigner::extractFromValues() got worse
19.0024
20.0028
InputSigner::extractScript() got worse
18.4838
19.8901
InputSigner::signStep() got worse
view more  
12
 
ScriptBranch::getSignSteps() removed
12
 
Checksig::receivesValue() removed
6
 
PathTrace::offsetGet() removed
6
 
ParsedScript::getBranchByIdx() removed
3
 
OperationContainer::__construct() removed
3
 
PathTrace::__construct() removed
3
 
BranchInterpreter::getScriptBranches() removed
2.032
 
ParsedScript::getBranchByDesc() removed
2
 
OperationContainer::isLoneLogicalOp() removed
2
 
PathTrace::offsetSet() removed
view more