LCOV - code coverage report
Current view: top level - libgnucash/engine - gncCustomer.c (source / functions) Coverage Total Hit
Test: gnucash.info Lines: 75.1 % 422 317
Test Date: 2025-07-13 11:19:41 Functions: 83.6 % 61 51
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
_gncCustomerPrintable 85
cust_free 21
cust_handle_qof_events 93541
destroy_customer_on_book_close 12
gncCustomerAddJob 13
gncCustomerBeginEdit 126
gncCustomerCommitEdit 126
gncCustomerCompare 0
gncCustomerCreate 36
gncCustomerDestroy 21
gncCustomerEqual 4
gncCustomerFree 21
gncCustomerGetActive 16
gncCustomerGetAddr 25
gncCustomerGetCachedBalance 0
gncCustomerGetCredit 2
gncCustomerGetCurrency 3
gncCustomerGetDiscount 2
gncCustomerGetID 4
gncCustomerGetJoblist 6
gncCustomerGetName 121
gncCustomerGetNotes 2
gncCustomerGetShipAddr 4
gncCustomerGetTaxIncluded 1
gncCustomerGetTaxTable 2
gncCustomerGetTaxTableOverride 1
gncCustomerGetTerms 2
gncCustomerIsDirty 12
gncCustomerNextID 0
gncCustomerOnDone 72
gncCustomerOnError 0
gncCustomerRegister 85
gncCustomerRemoveJob 2
gncCustomerSetActive 11
gncCustomerSetCachedBalance 0
gncCustomerSetCredit 3
gncCustomerSetCurrency 16
gncCustomerSetDiscount 3
gncCustomerSetID 17
gncCustomerSetName 12
gncCustomerSetNotes 11
gncCustomerSetTaxIncluded 9
gncCustomerSetTaxTable 0
gncCustomerSetTaxTableOverride 2
gncCustomerSetTerms 0
gnc_customer_book_end 157
gnc_customer_class_init 12
gnc_customer_dispose 22
gnc_customer_finalize 22
gnc_customer_get_property 4
gnc_customer_get_type 136
gnc_customer_class_intern_init 12
gnc_customer_get_type 112
gnc_customer_get_type_once 12
gnc_customer_init 35
gnc_customer_set_property 4
impl_get_display_name 0
impl_get_typed_referring_object_list 0
impl_refers_to_object 0
mark_customer 89
qofCustomerSetAddr 1
qofCustomerSetShipAddr 1

Generated by: LCOV version 2.0-1