Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
connectstatus0%
reconcileAsync0%
render0%
countActiveTills0%
registerLoginEvent0%
registerGuestEvent0%
registerDrawerEvent0%
registerReceiptEvent0%
releaseSession0%
touchSession0%
reconcileAsync0%
appendPlatformFingerprint0%
__construct0%
verify0%
isValidGtinChecksum0%
fetchRemoteVerification0%
fetchUrl0%
envString0%
__construct0%
fetchProduct0%
mapToFields0%
fetchUrl0%
envString0%
firstNonEmptyLocalized0%
normalizeLang0%
firstNonEmptyString0%
parseAllergens0%
mapNutrition0%
publishPendingTicketCheckout0%
dispatchSweep0%
expectedWebhookUrl0%
assertLicenseWebhookReady0%
createStripeClient0%
reconcilePendingPayment0%
findCheckoutSession0%
createStripeClient0%
dispatchAsync0%
reconcileOne0%
ticketPayStatus7%
canManageLicense13%
ticketCheckout17%
licenseCheckout17%
unload32%
prepareAfterPaid33%
runFiscalClose33%
licensePayStatus36%
ensureTicketBaiDomain40%
ensureVerifactuDomain40%
metadataFromStripeObject46%
hasActionableData50%
registerActivities50%
listPendingPayments52%
identifierDate58%
applyExpiredLicense59%
objidRequest60%
persistSignedXml61%
commercialSnapshotAmounts63%
run65%
handle66%
createStripeClient66%
callAddAuthorization66%
callDelAuthorization66%
handleAsync66%
backfillFiscalQr68%
persistSignFields68%
sendInvoice68%
expiredTicketRestoreStatus69%
linkPaymentSwinvoice70%
applyPaidLicense70%
validateAndUpdateAccount70%
async70%
applyExpiredTicketPayment70%
emitVerifactuRow71%
canManageLicense71%
persistFiscalRow71%
recipientStripeTransfersStatus74%
normalizeBarcode75%
ensureLoaded75%
toIso860175%
accountHasRecipient75%
callPublishStripe75%
callUseAuthorization75%
ensureInvoice75%
createAccountLink75%
ensurePaylinePayments75%
updateTicketDataFiscalQr76%
updateTicketDataRegistry76%
loadCatalog76%
onRefresh77%
statusFromRequirements77%
applyPaidTickets78%
signInvoice78%

Project Risks

Method CRAP
ticketCheckout1753
ticketPayStatus1431
licenseCheckout974
reconcilePendingPayment600
findCheckoutSession462
licensePayStatus364
assertLicenseWebhookReady156
fetchRemoteVerification132
dispatchAsync132
objidRequest65
handle57
fetchProduct56
statusFromRequirements45
applyPaidLicense44
verify42
parseAllergens42
unload34
appendPlatformFingerprint30
isValidGtinChecksum30
mapNutrition30
publishPendingTicketCheckout30
canManageLicense29
onRefresh27
applyPaidTickets25
applyExpiredTicketPayment24
ensureInvoice24
updateTicketDataFiscalQr23
persistFiscalRow20
countActiveTills20
envString20
envString20
firstNonEmptyLocalized20
firstNonEmptyString20
linkPaymentSwinvoice19
applyExpiredLicense19
recipientStripeTransfersStatus18
signInvoice18
updateTicketDataRegistry16
listPendingPayments14
metadataFromStripeObject14
run14
emitVerifactuRow12
mapToFields12
normalizeLang12
dispatchSweep12
reconcileOne12
sendInvoice11
registerActivities10
ensurePaylinePayments10
backfillFiscalQr10
expiredTicketRestoreStatus9
validateAndUpdateAccount9
async9
commercialSnapshotAmounts9
hasActionableData8
persistSignedXml7
accountHasRecipient7
createAccountLink7
canManageLicense6
loadCatalog6
fetchUrl6
fetchUrl6
createStripeClient6
createStripeClient6
handleAsync5
persistSignFields5
identifierDate5
ensureTicketBaiDomain4
ensureVerifactuDomain4
normalizeBarcode4
ensureLoaded4
prepareAfterPaid3
runFiscalClose3
callUseAuthorization3
createStripeClient2
callAddAuthorization2
callDelAuthorization2
toIso86012
callPublishStripe2