Ssbhesabfa_Validation B

Total Complexity 76
Dependencies 0
Dependents 3
Total lines 354
Lines of code 239
Logical lines of code 110
Comment lines 12
Methods 50
Properties 0

Methods 50

Method Rating Maintainability Complexity Lines of code
contactEmailValidation()
A
46 15 37
itemSalesTaxValidation()
S
69 3 7
invoiceItemTotalAmountValidation()
S
70 2 7
itemPurchaseCostValidation()
S
70 2 7
invoiceItemQuantityValidation()
S
70 2 7
itemConversionFactorValidation()
S
70 2 7
invoiceItemUnitPriceValidation()
S
70 2 7
invoiceItemAmountValidation()
S
70 2 7
invoiceItemDiscountValidation()
S
70 2 7
invoiceItemTaxValidation()
S
70 2 7
formatFarsiNumbers()
S
65 2 7
invoiceCurrencyRateValidation()
S
70 2 7
contactNoteValidation()
S
78 1 3
invoiceNumberValidation()
S
78 1 3
contactCategoryValidation()
S
81 1 3
contactTagValidation()
S
78 1 3
invoiceFinancialYearValidation()
S
81 1 3
invoiceItemsValidation()
S
82 1 3
invoiceContactTitleValidation()
S
78 1 3
invoiceDueDateValidation()
S
81 1 3
invoiceNoteValidation()
S
78 1 3
invoiceReferenceValidation()
S
78 1 3
invoiceTagValidation()
S
78 1 3
invoiceItemDescriptionValidation()
S
78 1 3
invoiceItemUnitValidation()
S
78 1 3
contactWebsiteValidation()
S
78 1 3
itemCodeValidation()
S
71 1 5
contactFaxValidation()
S
74 1 4
contactDisplayNameValidation()
S
78 1 3
itemBarcodeValidation()
S
74 1 4
itemCategoryValidation()
S
81 1 3
itemDescriptionValidation()
S
78 1 3
itemMainUnitValidation()
S
78 1 3
itemSubUnitValidation()
S
78 1 3
itemSalesInfoValidation()
S
78 1 3
itemPurchaseInfoValidation()
S
78 1 3
itemTagValidation()
S
78 1 3
contactCodeValidation()
S
74 1 4
contactCompanyValidation()
S
78 1 3
contactMobileValidation()
S
74 1 4
contactTitleValidation()
S
78 1 3
contactFirstNameValidation()
S
78 1 3
contactLastNameValidation()
S
78 1 3
contactAddressValidation()
S
78 1 3
contactCountryValidation()
S
78 1 3
contactStateValidation()
S
78 1 3
contactCityValidation()
S
78 1 3
contactPostalCodeValidation()
S
71 1 5
itemNameValidation()
S
74 1 4
contactPhoneValidation()
S
71 1 5