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-10-06 13:57:51 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
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 17
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 49
gncInvoiceGetDocLink 51
gncInvoiceSetID 51
gncInvoiceGetPostedAcc 56
gncInvoiceGetTotalSubtotal 56
gncInvoiceCreate 63
gncInvoiceSetCurrency 66
gncInvoiceGetNotes 70
gncInvoiceAttachToLot 73
gncInvoiceAttachToTxn 73
gncInvoicePostToAccount 73
gncInvoicePostAddSplit 76
gncInvoiceSetPostedAcc 76
gncInvoiceSetPostedLot 76
gncInvoiceSetPostedTxn 76
gncInvoiceSetDatePosted 77
gncInvoiceGetDateDue 80
gncInvoiceRegister 85
reg_lot 85
reg_txn 85
gncInvoiceGetDatePosted 97
gncInvoiceGetTotalTaxList 97
gnc_invoice_init 97
gncInvoiceGetBook 100
gncInvoiceAddEntry 108
gncInvoiceGetPostedLot 113
gncInvoiceIsPosted 125
gncInvoiceGetTypeString 137
gnc_invoice_book_end 157
gncInvoiceGetInvoiceFromTxn 179
gncInvoiceGetTotal 183
gncInvoiceGetType 191
gncInvoiceSumTaxesInternal 218
gnc_invoice_get_type 258
gnc_invoice_class_intern_init 12
gnc_invoice_get_type_once 12
gnc_invoice_get_type 234
gncInvoiceGetTotalInternal 274
gncInvoiceGetPostedTxn 313
gncInvoiceGetID 367
gncInvoiceGetNetAndTaxesInternal 371
gncInvoiceOnDone 443
gncInvoiceGetEntries 511
gncInvoiceGetCurrency 622
gncInvoiceGetIsCreditNote 684
gncInvoiceGetOwnerType 723
mark_invoice 777
gncInvoiceBeginEdit 826
gncInvoiceCommitEdit 826
gncInvoiceGetInvoiceFromLot 1589
gncInvoiceGetOwner 1946

Generated by: LCOV version 2.0-1