Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
index0%
getSvgFromApp0%
getSvg0%
colorizeSvg0%
indexProject0%
indexBill0%
pubLoginProjectPassword0%
pubLoginProject0%
pubLogin0%
publicShareLinkPage0%
pubProject0%
checkLogin0%
webDeleteBills0%
webCheckPassword0%
webRepeatBill0%
webEditBills0%
webGetProjects20%
apiCreateProject0%
apiPrivCreateProject0%
apiGetProjectInfo0%
apiPrivGetProjectInfo0%
apiSetProjectInfo0%
apiPrivSetProjectInfo0%
apiGetMembers0%
apiPrivGetMembers0%
apiGetBills0%
apiv3GetBills0%
apiPrivGetBills0%
apiv2GetBills0%
apiAddMember0%
apiv2AddMember0%
apiPrivAddMember0%
apiAddBill0%
apiPrivAddBill0%
apiRepeatBill0%
apiEditBill0%
apiEditBills0%
apiPrivEditBill0%
apiDeleteBill0%
apiDeleteBills0%
apiPrivDeleteBill0%
apiDeleteMember0%
apiPrivDeleteMember0%
apiDeleteProject0%
apiPrivDeleteProject0%
apiEditMember0%
apiPrivEditMember0%
apiGetProjectStatistics0%
apiPrivGetProjectStatistics0%
apiGetProjectSettlement0%
apiPrivGetProjectSettlement0%
apiAutoSettlement0%
apiPrivAutoSettlement0%
editShareAccessLevel0%
editShareAccess0%
editGuestAccessLevel0%
apiEditGuestAccessLevel0%
apiAddPaymentMode0%
apiPrivAddPaymentMode0%
editPaymentMode0%
savePaymentModeOrder0%
apiEditPaymentMode0%
apiSavePaymentModeOrder0%
apiPrivEditPaymentMode0%
deletePaymentMode0%
apiDeletePaymentMode0%
apiPrivDeletePaymentMode0%
apiAddCategory0%
apiPrivAddCategory0%
editCategory0%
saveCategoryOrder0%
apiEditCategory0%
apiSaveCategoryOrder0%
apiPrivEditCategory0%
deleteCategory0%
apiDeleteCategory0%
apiPrivDeleteCategory0%
addCurrency0%
apiAddCurrency0%
apiPrivAddCurrency0%
editCurrency0%
apiEditCurrency0%
apiPrivEditCurrency0%
deleteCurrency0%
apiDeleteCurrency0%
apiPrivDeleteCurrency0%
addPublicShare0%
deletePublicShare0%
addCircleShare0%
deleteCircleShare0%
getPublicFileShare0%
exportCsvSettlement0%
exportCsvStatistics0%
exportCsvProject0%
importCsvProject0%
importSWProject0%
apiPing0%
getBillActivity0%
setAllowAnonymousCreation0%
addPaymentMode44%
addCategory44%
deleteUserShare54%
addUserShare55%
addGroupShare55%
deleteGroupShare63%
webEditMember86%
webDeleteProject88%
webAutoSettlement88%

Project Risks

Method CRAP
apiDeleteBills182
apiDeleteBill156
apiEditBills132
apiEditMember132
pubProject110
apiAddBill110
apiEditBill110
apiSetProjectInfo72
apiAddMember72
apiv2AddMember72
apiDeleteMember72
apiDeleteProject72
apiAutoSettlement72
apiAddPaymentMode72
apiEditPaymentMode72
apiSavePaymentModeOrder72
apiDeletePaymentMode72
apiAddCategory72
apiEditCategory72
apiSaveCategoryOrder72
apiDeleteCategory72
apiAddCurrency72
apiEditCurrency72
apiDeleteCurrency72
checkLogin56
apiGetProjectInfo56
apiRepeatBill56
getPublicFileShare56
webDeleteBills42
apiGetBills42
apiv3GetBills42
apiPrivEditMember42
apiGetMembers30
apiv2GetBills30
apiPrivDeleteBill30
apiGetProjectStatistics30
apiGetProjectSettlement30
editShareAccessLevel30
getSvg20
publicShareLinkPage20
webEditBills20
editShareAccess20
deletePublicShare20
deleteCircleShare20
exportCsvProject20
apiCreateProject12
apiPrivGetProjectInfo12
apiPrivSetProjectInfo12
apiPrivAddMember12
apiPrivAddBill12
apiPrivEditBill12
apiPrivDeleteMember12
apiPrivDeleteProject12
apiPrivAutoSettlement12
editGuestAccessLevel12
apiPrivAddPaymentMode12
editPaymentMode12
savePaymentModeOrder12
apiPrivEditPaymentMode12
deletePaymentMode12
apiPrivDeletePaymentMode12
apiPrivAddCategory12
editCategory12
saveCategoryOrder12
apiPrivEditCategory12
deleteCategory12
apiPrivDeleteCategory12
addCurrency12
apiPrivAddCurrency12
editCurrency12
apiPrivEditCurrency12
deleteCurrency12
apiPrivDeleteCurrency12
addPublicShare12
addCircleShare12
exportCsvSettlement12
exportCsvStatistics12
webEditMember6
index6
getSvgFromApp6
colorizeSvg6
webCheckPassword6
webRepeatBill6
apiPrivCreateProject6
apiPrivGetMembers6
apiPrivGetBills6
apiPrivGetProjectStatistics6
apiPrivGetProjectSettlement6
importCsvProject6
importSWProject6
getBillActivity6
deleteUserShare5
deleteGroupShare4
addPaymentMode4
addCategory4
addUserShare3
addGroupShare3
webDeleteProject3
webAutoSettlement3