LCOV - code coverage report
Current view: top level - libgnucash/engine - gnc-lot.cpp (source / functions) Coverage Total Hit
Test: gnucash.info Lines: 91.3 % 311 284
Test Date: 2025-06-07 07:31:59 Functions: 95.2 % 42 40
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
commit_err(QofInstance_s*, QofBackendError) 0
destroy_lot_on_book_close(QofInstance_s*, void*) 0
gnc_lot_add_split 229
gnc_lot_begin_edit 530
gnc_lot_book_end(_QofBook*) 153
gnc_lot_class_init(GncLotClass*) 10
gnc_lot_commit_edit 663
gnc_lot_count_splits 45
gnc_lot_destroy 117
gnc_lot_dispose(_GObject*) 151
gnc_lot_finalize(_GObject*) 151
gnc_lot_free(gnc_lot_s*) 117
gnc_lot_get_account 1022
gnc_lot_get_balance 698
gnc_lot_get_balance_before 26
gnc_lot_get_book 1064
gnc_lot_get_cached_invoice 1391
gnc_lot_get_earliest_split 998
gnc_lot_get_latest_split 48
gnc_lot_get_notes 5
gnc_lot_get_property(_GObject*, unsigned int, _GValue*, _GParamSpec*) 1601
gnc_lot_get_split_list 623
gnc_lot_get_title 151
gnc_lot_get_type 323431
gnc_lot_class_intern_init(void*) 10
gnc_lot_get_instance_private(gnc_lot_s*) 9195
gnc_lot_get_type 314180
gnc_lot_get_type_once() 46
gnc_lot_init(gnc_lot_s*) 213
gnc_lot_is_closed 1030
gnc_lot_lookup 12
gnc_lot_make_default 53
gnc_lot_new 213
gnc_lot_register 81
gnc_lot_remove_split 23
gnc_lot_set_account 214
gnc_lot_set_cached_invoice 604
gnc_lot_set_closed_unknown 192
gnc_lot_set_notes 4
gnc_lot_set_property(_GObject*, unsigned int, _GValue const*, _GParamSpec*) 121
gnc_lot_set_title 129
lot_free(QofInstance_s*) 117
noop(QofInstance_s*) 416

Generated by: LCOV version 2.0-1