Completed
Push — 0.0.35 ( b2fc74...d8d049 )
by thomas
28:12 queued 09:10
created

4,786 -303 Covered Lines

5,334 -780 Total Lines

89.7 % +6.5% Code Coverage

PHP Classes Changes

 
72.29%
CheckerBase added
 
100%
AddressCreator added
 
100%
CheckerCreator added
 
100%
CheckerCreatorBase added
0%
100%
BitcoinConsensus improved
55%
100%
PrivateKeySerializer improved
56.25%
100%
PrivateKeySerializer improved
57.5%
96.43%
PublicKeySerializer improved
55%
88%
Signature improved
63.64%
96.55%
CompactSignatureSerializer improved
53.95%
86%
PublicKey improved
55.81%
86.44%
PrivateKey improved
66.67%
96.97%
DerSignatureSerializer improved
30%
0%
EcAdapterFactory got worse
view more  
14.29%
 
Payment removed
20.78%
 
PaymentRequest removed
23.53%
 
Output removed
27.52%
 
PaymentDetails removed
35.29%
 
PaymentACK removed
64.29%
 
BitcoinCashChecker removed
86.18%
 
RequestSigner removed
93.33%
 
X509Certificates removed
97.56%
 
AddressFactory removed
100%
 
RequestBuilder removed
view more  

CRAP Changes

 
56
CheckerBase::checkLockTime() added
 
33.2361
CheckerBase::checkSequence() added
 
8
CheckerBase::checkSignatureEncoding() added
 
6
Signer::setCheckerCreator() added
 
6
AddressCreator::fromOutputScript() added
 
4.5923
Network::validateHexString() added
 
4
AddressCreator::fromString() added
 
4
AddressCreator::readBase58Address() added
 
3
CheckerBase::__construct() added
 
3
CheckerBase::checkPublicKeyEncoding() added
view more  
4.0058
4.0027
HierarchicalKey::deriveChild() improved
1.0109
1
DerSignatureSerializer::getInnerTemplate() improved
1.0156
1
CompactSignatureSerializer::__construct() improved
1.0156
1
CompactSignatureSerializer::getTemplate() improved
1.0156
1
PublicKeySerializer::__construct() improved
1.0156
1
CompactSignatureSerializer::__construct() improved
1.0156
1
DerSignatureSerializer::__construct() improved
1.0156
1
PrivateKeySerializer::__construct() improved
1.0156
1
PrivateKeySerializer::__construct() improved
1.0156
1
Signature::doEquals() improved
view more  
30
 
RequestSigner::fetchCertificateParent() removed
30
 
Checker::verifyLockTime() removed
10
 
RequestSigner::initialize() removed
8
 
Checker::checkSignatureEncoding() removed
8
 
PaymentVerifier::checkTransactions() removed
7
 
RequestBuilder::getPaymentDetails() removed
6.1384
 
BitcoinCashChecker::getSigHash() removed
6
 
Payment::descriptor() removed
6
 
PaymentACK::descriptor() removed
6
 
Checker::checkLockTime() removed
view more