Ssbhesabfa_Validation B

Total Complexity 80
Dependencies 0
Dependents 3
Total lines 278
Lines of code 193
Logical lines of code 116
Comment lines 62
Methods 50
Properties 0

Methods 50

Method Rating Maintainability Complexity Lines of code
contactEmailValidation()
A
46 15 37
itemSalesTaxValidation()
S
69 3 7
contactStateValidation()
S
66 3 8
contactCityValidation()
S
66 3 8
invoiceCurrencyRateValidation()
S
70 2 7
itemPurchaseCostValidation()
S
70 2 7
invoiceItemQuantityValidation()
S
70 2 7
invoiceItemTotalAmountValidation()
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
contactNoteValidation()
S
89 1 1
contactCategoryValidation()
S
92 1 1
contactTagValidation()
S
89 1 1
invoiceFinancialYearValidation()
S
92 1 1
invoiceTagValidation()
S
89 1 1
invoiceNumberValidation()
S
89 1 1
invoiceContactTitleValidation()
S
89 1 1
invoiceDueDateValidation()
S
92 1 1
invoiceNoteValidation()
S
89 1 1
invoiceReferenceValidation()
S
89 1 1
invoiceItemsValidation()
S
92 1 1
invoiceItemDescriptionValidation()
S
89 1 1
invoiceItemUnitValidation()
S
89 1 1
contactWebsiteValidation()
S
89 1 1
itemCodeValidation()
S
71 1 5
contactFaxValidation()
S
74 1 4
contactCodeValidation()
S
74 1 4
itemBarcodeValidation()
S
74 1 4
itemCategoryValidation()
S
92 1 1
itemDescriptionValidation()
S
89 1 1
itemMainUnitValidation()
S
89 1 1
itemSubUnitValidation()
S
89 1 1
itemSalesInfoValidation()
S
89 1 1
itemPurchaseInfoValidation()
S
89 1 1
itemTagValidation()
S
89 1 1
contactDisplayNameValidation()
S
89 1 1
contactMobileValidation()
S
74 1 4
contactCompanyValidation()
S
89 1 1
contactTitleValidation()
S
89 1 1
contactFirstNameValidation()
S
89 1 1
contactLastNameValidation()
S
89 1 1
contactAddressValidation()
S
89 1 1
contactCountryValidation()
S
89 1 1
contactPostalCodeValidation()
S
71 1 5
itemNameValidation()
S
74 1 4
contactPhoneValidation()
S
71 1 5