LCOV - code coverage report
Current view: top level - libgnucash/engine - gncInvoice.c (source / functions) Coverage Total Hit
Test: gnucash.info Lines: 63.8 % 1023 653
Test Date: 2026-07-03 16:23:28 Functions: 77.8 % 108 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
qofInvoiceGetBillTo 0
qofInvoiceGetJob 0
qofInvoiceGetOwner 0
qofInvoiceSetBillTo 0
qofInvoiceSetJob 0
qofInvoiceSetOwner 0
gncInvoiceAutoApplyPayments 1
gncInvoiceSetToChargeAmount 1
gnc_invoice_get_property 1
gnc_invoice_set_property 1
gncInvoiceGetBillTo 3
gncInvoiceGetToChargeAmount 3
gncInvoiceGetActive 4
gncBillAddEntry 5
gncInvoiceSetActive 5
gncInvoiceRemoveEntries 7
gncInvoiceRemoveEntry 7
gncInvoiceDetachFromLot 8
gncInvoiceUnpost 8
gncInvoiceSetTerms 10
gncInvoiceGetDateOpened 11
gncInvoiceSetBillingID 11
gnc_invoice_class_init 12
gncInvoiceApplyPayment 13
destroy_invoice_on_book_close 14
gncInvoiceIsPaid 15
gncInvoiceSetDateOpened 19
gncInvoiceSetIsCreditNote 19
gncInvoiceAmountPositive 27
gncInvoiceGetBillingID 27
gncInvoiceDestroy 28
gncInvoiceFree 28
gnc_invoice_dispose 28
gnc_invoice_finalize 28
invoice_free 28
gncInvoiceGetTerms 31
gncInvoiceSetNotes 31
gncInvoiceCopy 34
gncInvoiceGetTotalTax 35
gncInvoiceSetDocLink 38
gncInvoiceSetOwner 50
gncInvoiceGetDocLink 51
gncInvoiceSetID 52
gncInvoiceGetPostedAcc 56
gncInvoiceGetTotalSubtotal 56
gncInvoiceCreate 64
gncInvoiceSetCurrency 67
gncInvoiceGetNotes 70
gncInvoiceAttachToLot 74
gncInvoiceAttachToTxn 74
gncInvoicePostToAccount 74
gncInvoicePostAddSplit 77
gncInvoiceSetPostedAcc 77
gncInvoiceSetPostedLot 77
gncInvoiceSetPostedTxn 77
gncInvoiceSetDatePosted 78
gncInvoiceGetDateDue 80
gncInvoiceRegister 86
reg_lot 86
reg_txn 86
gncInvoiceGetDatePosted 98
gncInvoiceGetTotalTaxList 98
gnc_invoice_init 98
gncInvoiceGetBook 100
gncInvoiceAddEntry 109
gncInvoiceGetPostedLot 114
gncInvoiceIsPosted 126
gncInvoiceGetTypeString 138
gnc_invoice_book_end 176
gncInvoiceGetInvoiceFromTxn 179
gncInvoiceGetTotal 184
gncInvoiceGetType 192
gncInvoiceSumTaxesInternal 219
gnc_invoice_get_type 259
gnc_invoice_class_intern_init 12
gnc_invoice_get_type_once 12
gnc_invoice_get_type 235
gncInvoiceGetTotalInternal 275
gncInvoiceGetPostedTxn 314
gncInvoiceGetID 371
gncInvoiceGetNetAndTaxesInternal 373
gncInvoiceOnDone 447
gncInvoiceGetEntries 514
gncInvoiceGetCurrency 625
gncInvoiceGetIsCreditNote 688
gncInvoiceGetOwnerType 728
mark_invoice 788
gncInvoiceBeginEdit 838
gncInvoiceCommitEdit 838
gncInvoiceGetInvoiceFromLot 1699
gncInvoiceGetOwner 1974

Generated by: LCOV version 2.0-1