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-08-19 11:52:23 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
gncBillAddEntry 5
gncInvoiceSetActive 5
gncInvoiceRemoveEntries 7
gncInvoiceRemoveEntry 7
gncInvoiceDetachFromLot 8
gncInvoiceSetTerms 8
gncInvoiceUnpost 8
gncInvoiceSetBillingID 10
gncInvoiceGetDateOpened 11
gncInvoiceSetID 11
gnc_invoice_class_init 11
gncInvoiceApplyPayment 12
destroy_invoice_on_book_close 14
gncInvoiceIsPaid 15
gncInvoiceSetIsCreditNote 16
gncInvoiceSetDateOpened 17
gncInvoiceSetNotes 26
gncInvoiceAmountPositive 27
gncInvoiceGetBillingID 27
gncInvoiceDestroy 28
gncInvoiceFree 28
gnc_invoice_dispose 28
gnc_invoice_finalize 28
invoice_free 28
gncInvoiceCopy 31
gncInvoiceGetTerms 31
gncInvoiceGetTotalTax 35
gncInvoiceSetDocLink 35
gncInvoiceSetOwner 44
gncInvoiceGetDocLink 48
gncInvoiceGetPostedAcc 56
gncInvoiceGetTotalSubtotal 56
gncInvoiceCreate 58
gncInvoiceSetCurrency 58
gncInvoiceAttachToLot 65
gncInvoiceAttachToTxn 65
gncInvoicePostToAccount 65
gncInvoicePostAddSplit 67
gncInvoiceSetPostedAcc 68
gncInvoiceSetPostedLot 68
gncInvoiceSetPostedTxn 68
gncInvoiceSetDatePosted 69
gncInvoiceGetNotes 70
gncInvoiceGetDateDue 80
gncInvoiceRegister 85
reg_lot 85
reg_txn 85
gncInvoiceGetTotalTaxList 89
gnc_invoice_init 89
gncInvoiceAddEntry 93
gncInvoiceGetBook 97
gncInvoiceGetDatePosted 97
gncInvoiceGetPostedLot 113
gncInvoiceIsPosted 116
gncInvoiceGetTypeString 129
gnc_invoice_book_end 157
gncInvoiceGetTotal 175
gncInvoiceGetType 183
gncInvoiceSumTaxesInternal 210
gnc_invoice_get_type 248
gnc_invoice_class_intern_init 11
gnc_invoice_get_type_once 11
gnc_invoice_get_type 226
gncInvoiceGetTotalInternal 266
gncInvoiceGetPostedTxn 304
gncInvoiceGetID 327
gncInvoiceGetNetAndTaxesInternal 355
gncInvoiceOnDone 357
gncInvoiceGetEntries 487
gncInvoiceGetCurrency 583
gncInvoiceGetIsCreditNote 652
mark_invoice 658
gncInvoiceGetOwnerType 683
gncInvoiceBeginEdit 707
gncInvoiceCommitEdit 707
gncInvoiceGetBillTo 903
gncInvoiceGetInvoiceFromLot 1426
gncInvoiceGetInvoiceFromTxn 1979
gncInvoiceGetOwner 2672

Generated by: LCOV version 2.0-1