LCOV - code coverage report
Current view: top level - libgnucash/engine - gncInvoice.c (source / functions) Coverage Total Hit
Test: gnucash.info Lines: 62.5 % 1045 653
Test Date: 2025-05-12 14:48:58 Functions: 75.7 % 111 84
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
_gncInvoicePrintable 0
gncBillRemoveEntry 0
gncInvoiceAddPrice 0
gncInvoiceCompare 0
gncInvoiceEqual 0
gncInvoiceGetForeignCurrencies 0
gncInvoiceGetPrice 0
gncInvoiceGetTotalOf 0
gncInvoiceGetTypeListForOwnerType 0
gncInvoiceNextID 0
gncInvoiceOnError 0
gncInvoiceSetBillTo 0
gncInvoiceSetDateOpenedGDate 0
gncInvoiceSortEntries 0
gnc_lot_match_owner_balancing 0
impl_get_display_name 0
impl_get_typed_referring_object_list 0
impl_refers_to_object 0
qofInvoiceEntryCB 0
qofInvoiceGetBillTo 0
qofInvoiceGetEntries 0
qofInvoiceGetJob 0
qofInvoiceGetOwner 0
qofInvoiceSetBillTo 0
qofInvoiceSetEntries 0
qofInvoiceSetJob 0
qofInvoiceSetOwner 0
gncInvoiceAutoApplyPayments 1
gncInvoiceSetToChargeAmount 1
gnc_invoice_get_property 1
gnc_invoice_set_property 1
gncInvoiceGetToChargeAmount 3
gncInvoiceGetActive 4
gncInvoiceSetActive 4
gncBillAddEntry 5
gncInvoiceRemoveEntries 7
gncInvoiceRemoveEntry 7
gncInvoiceDetachFromLot 8
gncInvoiceSetTerms 8
gncInvoiceUnpost 8
gncInvoiceSetBillingID 10
gncInvoiceSetID 10
gnc_invoice_class_init 10
gncInvoiceGetDateOpened 11
gncInvoiceApplyPayment 12
destroy_invoice_on_book_close 13
gncInvoiceIsPaid 15
gncInvoiceSetDateOpened 16
gncInvoiceSetIsCreditNote 16
gncInvoiceDestroy 26
gncInvoiceFree 26
gncInvoiceSetNotes 26
gnc_invoice_dispose 26
gnc_invoice_finalize 26
invoice_free 26
gncInvoiceAmountPositive 27
gncInvoiceGetBillingID 27
gncInvoiceGetTerms 30
gncInvoiceCopy 31
gncInvoiceGetTotalTax 35
gncInvoiceSetDocLink 35
gncInvoiceSetOwner 43
gncInvoiceGetDocLink 48
gncInvoiceCreate 56
gncInvoiceGetPostedAcc 56
gncInvoiceGetTotalSubtotal 56
gncInvoiceSetCurrency 57
gncInvoiceAttachToLot 65
gncInvoiceAttachToTxn 65
gncInvoicePostToAccount 65
gncInvoicePostAddSplit 67
gncInvoiceSetPostedAcc 67
gncInvoiceSetPostedLot 67
gncInvoiceSetPostedTxn 67
gncInvoiceSetDatePosted 68
gncInvoiceGetNotes 70
gncInvoiceGetDateDue 80
gncInvoiceRegister 84
reg_lot 84
reg_txn 84
gnc_invoice_init 87
gncInvoiceGetTotalTaxList 89
gncInvoiceAddEntry 92
gncInvoiceGetBook 97
gncInvoiceGetDatePosted 97
gncInvoiceGetPostedLot 113
gncInvoiceIsPosted 116
gncInvoiceGetTypeString 129
gnc_invoice_book_end 156
gncInvoiceGetTotal 175
gncInvoiceGetType 183
gncInvoiceSumTaxesInternal 210
gnc_invoice_get_type 242
gnc_invoice_class_intern_init 10
gnc_invoice_get_type_once 10
gnc_invoice_get_type 222
gncInvoiceGetTotalInternal 266
gncInvoiceGetPostedTxn 301
gncInvoiceGetID 327
gncInvoiceOnDone 354
gncInvoiceGetNetAndTaxesInternal 355
gncInvoiceGetEntries 487
gncInvoiceGetCurrency 583
mark_invoice 649
gncInvoiceGetIsCreditNote 652
gncInvoiceGetOwnerType 683
gncInvoiceBeginEdit 693
gncInvoiceCommitEdit 693
gncInvoiceGetBillTo 903
gncInvoiceGetInvoiceFromLot 1421
gncInvoiceGetInvoiceFromTxn 1979
gncInvoiceGetOwner 2670

Generated by: LCOV version 2.0-1