LCOV - code coverage report
Current view:
top level
-
glib/gio
- gdesktopappinfo.c
(
source
/ functions)
Hit
Total
Coverage
Test:
unnamed
Lines:
1698
1839
92.3 %
Date:
2024-04-30 05:17:35
Functions:
150
154
97.4 %
Branches:
736
906
81.2 %
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
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_launch_uris_as_manager
1
g_desktop_app_info_list_actions
1
g_desktop_app_info_set_as_default_for_extension
1
g_desktop_app_info_can_delete
2
g_desktop_app_info_get_filename
2
g_desktop_app_info_get_locale_string
2
g_desktop_app_info_lookup_default_init
2
g_desktop_app_info_supports_files
2
g_desktop_app_info_supports_uris
2
g_desktop_app_info_has_key
3
g_desktop_app_info_launch_uris_as_manager_with_fds
3
launch_uris_with_dbus_cb
3
g_desktop_app_info_get_action_name
4
g_desktop_app_info_get_implementations
4
g_desktop_app_info_launch_uris_async
4
g_desktop_app_info_launch_uris_finish
4
launch_uris_bus_get_cb
4
launch_uris_data_free
4
g_app_info_get_all
6
g_app_info_get_all_for_type
6
g_desktop_app_info_get_description
6
g_desktop_app_info_launch_uris_with_dbus
6
launch_uris_with_dbus
6
launch_uris_with_dbus_data_free
6
launch_uris_with_dbus_signal_cb
6
g_desktop_app_info_get_string
7
g_desktop_app_info_set_as_last_used_for_type
7
g_desktop_app_info_launch_action
8
compare_categories
9
g_desktop_app_info_get_commandline
10
g_desktop_app_info_get_display_name
10
g_desktop_app_info_make_platform_data
11
object_path_from_appid
11
app_info_has_action
12
g_desktop_app_info_add_supports_type
12
g_desktop_app_info_delete
12
g_desktop_app_info_get_boolean
13
g_desktop_app_info_get_show_in
14
g_desktop_app_info_launch
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
g_desktop_app_info_new_from_keyfile
17
desktop_file_dirs_invalidate_user_data
18
g_desktop_app_info_remove_supports_type
18
run_update_command
19
update_program_done
19
g_app_info_get_recommended_for_type
20
g_desktop_app_info_new_from_filename
21
g_desktop_app_info_search
26
reset_total_search_results
26
sort_total_search_results
26
desktop_file_dir_get_all
28
desktop_file_dir_unindexed_get_all
28
g_app_info_get_default_for_uri_scheme
28
g_app_info_reset_type_associations
28
g_desktop_app_info_class_init
28
g_desktop_app_info_class_intern_init
28
g_desktop_app_info_get_desktop_ids_for_content_type
28
g_desktop_app_info_get_type_once
28
g_desktop_app_info_iface_init
28
g_desktop_app_info_set_as_default_for_type
30
validate_xdg_desktop
32
g_app_info_create_from_commandline
51
g_app_info_get_default_for_type
56
g_desktop_app_info_launch_uris
58
g_desktop_app_info_launch_uris_internal
61
g_desktop_app_info_equal
62
g_desktop_app_info_launch_uris_with_spawn
62
get_valid_current_desktops
66
add_to_table_if_appropriate
67
g_desktop_app_info_get_is_hidden
67
g_desktop_app_info_ensure_saved
68
g_desktop_app_info_new
68
prepend_terminal_to_vector
73
free_mime_tweaks
76
emit_launch_started
79
create_files_for_uris
80
expand_macro_single
84
expand_macro_uri
84
get_list_of_mimetypes
84
add_token_result
87
g_desktop_app_info_get_id
92
notify_desktop_launch
93
expand_application_parameters
99
merge_directory_results
104
desktop_file_dirs_invalidate_user_config
107
update_mimeapps_list
107
desktop_file_dir_unindexed_get_app
119
g_desktop_app_info_lookup_get_type
119
desktop_file_dir_unindexed_setup_search
120
ensure_dir
126
compare_results
131
desktop_file_dir_search
152
desktop_file_dir_unindexed_search
152
merge_token_results
152
expand_macro
176
g_desktop_app_info_get_desktop_id_for_filename
187
g_desktop_app_info_load_file
192
g_desktop_app_info_new_from_filename_unlocked
192
g_desktop_app_info_load_from_keyfile
209
desktop_file_dirs_lock
226
desktop_file_dirs_unlock
226
desktop_file_dir_new_for_config
239
desktop_file_dir_new
240
memory_index_new
240
binary_from_exec
244
g_desktop_app_info_finalize
261
g_desktop_app_info_init
261
g_desktop_app_info_set_property
261
get_apps_from_dir
285
closure_notify_cb
314
desktop_file_dir_default_lookup
334
desktop_file_dir_unindexed_default_lookup
334
array_contains
346
desktop_file_dir_changed
401
desktop_file_dir_get_app
418
desktop_file_dir_init
511
desktop_file_dir_unindexed_init
511
desktop_file_dir_unindexed_read_mimeapps_lists
511
get_lowercase_current_desktops
511
desktop_file_dir_mime_lookup
538
desktop_file_dir_unindexed_mime_lookup
538
desktop_file_dir_unref
650
desktop_file_dir_reset
667
desktop_file_dir_ref
703
desktop_file_dir_get_alternative_dir
842
desktop_file_dir_app_name_is_masked
886
desktop_file_dir_unindexed_read_mimeapps_list
1114
g_desktop_app_info_get_type
1323
memory_index_add_string
1978
desktop_key_get_name
3440
memory_index_add_token
4101
desktop_file_dir_unindexed_get_tweaks
10007
expand_strv
10007
Generated by:
LCOV version 1.14