LCOV - code coverage report
Current view:
top level
-
gio
- gdesktopappinfo.c
(
source
/ functions)
Coverage
Total
Hit
Test:
unnamed
Lines:
92.2 %
1906
1758
Test Date:
2026-07-14 05:12:09
Functions:
97.4 %
155
151
Branches:
-
0
0
Function Name
Hit count
g_desktop_app_info_lookup_get_default_for_uri_scheme
0
g_desktop_app_info_set_desktop_env
0
launch_uris_flush_cb
0
memory_index_entry_free
0
g_app_info_get_fallback_for_type_impl
1
g_desktop_app_info_can_remove_supports_type
1
g_desktop_app_info_dup
1
g_desktop_app_info_get_categories
1
g_desktop_app_info_get_executable
1
g_desktop_app_info_get_generic_name
1
g_desktop_app_info_get_icon
1
g_desktop_app_info_get_keywords
1
g_desktop_app_info_get_nodisplay
1
g_desktop_app_info_get_property
1
g_desktop_app_info_get_startup_wm_class
1
g_desktop_app_info_get_string_list
1
g_desktop_app_info_get_supported_types
1
g_desktop_app_info_list_actions
1
g_desktop_app_info_lookup_default_init
1
g_desktop_app_info_set_as_default_for_extension
1
g_desktop_app_info_can_delete
2
g_desktop_app_info_get_locale_string
2
g_desktop_app_info_launch_uris_as_manager
2
g_desktop_app_info_supports_files
2
g_desktop_app_info_supports_uris
2
g_desktop_app_info_get_filename
3
g_desktop_app_info_has_key
3
g_desktop_app_info_get_action_name
4
g_desktop_app_info_get_implementations
4
g_desktop_app_info_launch_uris_as_manager_with_fds
4
launch_uris_with_dbus_cb
5
g_app_info_get_all_for_type_impl
6
g_app_info_get_all_impl
6
g_desktop_app_info_get_description
6
g_desktop_app_info_launch_uris_async
6
g_desktop_app_info_launch_uris_finish
6
launch_uris_bus_get_cb
6
launch_uris_data_free
6
g_desktop_app_info_launch_action
8
g_desktop_app_info_launch_uris_with_dbus
8
launch_uris_with_dbus
8
launch_uris_with_dbus_data_free
8
launch_uris_with_dbus_signal_cb
8
g_desktop_app_info_get_commandline
10
g_desktop_app_info_get_display_name
10
app_info_has_action
12
g_desktop_app_info_delete
12
g_desktop_app_info_get_boolean
13
g_desktop_app_info_make_platform_data
13
g_desktop_app_info_set_as_last_used_for_type
13
object_path_from_appid
13
g_desktop_app_info_get_show_in
14
g_desktop_app_info_should_show
14
get_current_desktops
14
g_desktop_app_info_get_name
15
desktop_file_dir_get_implementations
16
desktop_file_dir_unindexed_get_implementations
16
compare_categories
17
g_desktop_app_info_new_from_keyfile
17
desktop_file_dirs_invalidate_user_data
18
g_desktop_app_info_add_supports_type
18
g_desktop_app_info_remove_supports_type
18
run_update_command
19
update_program_done
19
g_desktop_app_info_launch
21
desktop_file_dir_get_all
28
desktop_file_dir_unindexed_get_all
28
g_desktop_app_info_search
28
reset_total_search_results
28
sort_total_search_results
28
validate_xdg_desktop
32
g_app_info_get_default_for_uri_scheme_impl
33
g_desktop_app_info_class_init
33
g_desktop_app_info_iface_init
33
g_desktop_app_info_new_from_filename
33
g_app_info_reset_type_associations_impl
34
g_desktop_app_info_set_as_default_for_type
34
g_desktop_app_info_get_string
36
g_app_info_get_recommended_for_type_impl
37
g_desktop_app_info_get_desktop_ids_for_content_type
45
g_app_info_create_from_commandline_impl
52
g_desktop_app_info_launch_uris
65
g_desktop_app_info_launch_uris_internal
69
g_desktop_app_info_launch_uris_with_spawn
70
add_to_table_if_appropriate
71
prepend_terminal_to_vector
73
get_valid_current_desktops
74
g_app_info_get_default_for_type_impl
84
g_desktop_app_info_ensure_saved
84
expand_macro_single
87
expand_macro_uri
87
emit_launch_started
90
create_files_for_uris
91
g_desktop_app_info_get_id
100
notify_desktop_launch
100
g_desktop_app_info_equal
105
g_desktop_app_info_get_is_hidden
105
expand_application_parameters
107
g_desktop_app_info_new
107
add_token_result
111
merge_directory_results
112
free_mime_tweaks
118
desktop_file_dir_unindexed_setup_search
128
desktop_file_dirs_invalidate_user_config
129
get_list_of_mimetypes
129
update_mimeapps_list
129
g_desktop_app_info_lookup_get_type
146
ensure_dir
148
desktop_file_dir_search
160
desktop_file_dir_unindexed_search
160
merge_token_results
160
desktop_file_dir_unindexed_get_app
173
expand_macro
184
compare_results
189
g_desktop_app_info_get_desktop_id_for_filename
253
memory_index_new
256
g_desktop_app_info_load_file
262
g_desktop_app_info_new_from_filename_unlocked
262
g_desktop_app_info_load_from_keyfile
279
desktop_file_dir_new_for_config
304
binary_from_exec
309
desktop_file_dir_new
310
desktop_file_dirs_lock
324
desktop_file_dirs_unlock
324
g_desktop_app_info_finalize
332
g_desktop_app_info_init
332
g_desktop_app_info_set_property
332
get_apps_from_dir
359
desktop_file_dir_changed
410
closure_notify_cb
431
desktop_file_dir_default_lookup
502
desktop_file_dir_unindexed_default_lookup
502
array_contains
539
desktop_file_dir_get_app
636
desktop_file_dir_init
661
desktop_file_dir_unindexed_init
661
desktop_file_dir_unindexed_read_mimeapps_lists
661
get_lowercase_current_desktops
661
desktop_file_dir_mime_lookup
808
desktop_file_dir_unindexed_mime_lookup
808
is_invalid_key_error
832
desktop_file_dir_reset
859
desktop_file_dir_unref
895
desktop_file_dir_ref
901
desktop_file_dir_get_alternative_dir
1012
desktop_file_dir_app_name_is_masked
1076
desktop_file_dir_unindexed_read_mimeapps_list
1407
g_desktop_app_info_get_type
1870
g_desktop_app_info_class_intern_init
33
g_desktop_app_info_get_type_once
34
g_desktop_app_info_get_type
1803
memory_index_add_string
2325
desktop_key_get_name
3990
memory_index_add_token
5059
desktop_file_dir_unindexed_get_tweaks
13972
expand_strv
13972
Generated by:
LCOV version 2.0-1