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 Sort by function name Hit count Sort by function 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