// POWERLINERS — PORT REPORT

Generated 2026-06-03 from upstream 11808cbe5c16

137
upstream py files
1028
upstream py fns
871
ported fns
3590
rust fns total
84.7%
overall coverage

// PER-FILE COVERAGE

upstream pyrust portpy fnsportedmissingrs extracov
bindings/vim/__init__.pybindings/vim/mod.rs60get_vim_encoding, get_vim_encoding, get_vim_encoding, get_vim_encoding, python_to_vim, str_to_bytes, unicode_eval, str_to_bytes, unicode_eval, safe_bytes_eval, eval_bytes, eval_unicode, vim_get_func, vim_get_autoload_func, vim_func_exists, vim_func_exists, vim_getvar, bufvar_exists, vim_getwinvar, vim_global_exists, vim_getvar, bufvar_exists, vim_getwinvar, vim_global_exists, vim_command_exists, getbufvar, _vim_to_python, vim_getbufoption, vim_getoption, vim_setoption, vim_getbufoption, vim_getoption, vim_setoption, list_tabpage_buffers_segment_info, get_buffer, get, buffer, window, _last_tab_nr, current_tabpage, list_tabpages, list_tabpage_buffers_segment_info, get, buffer_name, buffer_name, powerline_vim_strtrans_error, register_buffer_cache, on_bwipe, create_ruby_dpowerline__init__, __call__, __nonzero__, __init__, __getitem__, __init__, __init__, __eq__, __getitem__, __getitem__, __setitem__vim_environ_value_escape, vim_environ_set_command, vim_environ_get_expr, buffer_name_returns_set_value, vim_getbufoption_returns_value_if_set, list_tabpages_empty_when_no_vim, get_vim_encoding_returns_utf8_fallback, python_to_vim_unicode_quotes_and_escapes, python_to_vim_plain_string, python_to_vim_int_emits_ascii_digits, python_to_vim_float_emits_ascii_digits, python_to_vim_list_emits_bracketed_csv, python_to_vim_empty_list, python_to_vim_bool_emits_0_or_1, str_to_bytes_returns_utf8_bytes, vim_environ_value_escape_quotes_double_quote, vim_environ_value_escape_escapes_backslash, vim_environ_value_escape_newline_becomes_backslash_n, vim_environ_value_escape_strips_null_byte, vim_environ_set_command_builds_let_form, vim_environ_set_command_escapes_value, vim_environ_get_expr_builds_dollar_key, powerline_vim_strtrans_error_emits_hex_per_byte, powerline_vim_strtrans_error_empty_input82%
__init__.pymod.rs48_config_loader_condition, _find_config_files, _log, critical, exception, info, error, warn, debug, get_fallback_logger, _generate_change_callback, on_file_change, get_config_paths, generate_config_finder, load_config, _set_log_handlers, create_logger, get_default_theme, finish_common_config, reraise, gen_module_attr_getter, get_module_attr, _get_log_keys, init, create_logger, create_renderer, setup_components, get_config_paths, load_config, _purge_configs, load_main_config, _load_hierarhical_config, load_colorscheme_config, load_theme_config, load_colors_config, get_local_themes, update_renderer, render, render_above_lines, setup, do_setup, reload, shutdown, exception__init__, __init__, __enter__, __exit__fmt, new, format_message, log, not_intercepted_error_implements_error, config_loader_condition_returns_path_when_exists, config_loader_condition_returns_none_when_missing, config_loader_condition_returns_none_when_none, find_config_files_error_when_not_found, find_config_files_appends_json_suffix_to_message, get_default_theme_unicode_returns_powerline_terminus, get_default_theme_non_unicode_returns_ascii, finish_common_config_fills_default_top_theme_for_utf8, finish_common_config_fills_default_top_theme_for_ucs, finish_common_config_fills_default_top_theme_for_ascii, finish_common_config_fills_all_defaults, finish_common_config_log_file_defaults_to_list_with_null, finish_common_config_wraps_non_list_log_file, finish_common_config_preserves_supplied_values, finish_common_config_expands_tilde_in_paths, powerline_logger_format_includes_ext_prefix_message, powerline_logger_format_overrides_prefix, powerline_logger_log_captures_message, get_config_paths_includes_plugin_path_first, get_config_paths_includes_xdg_config_home, LOG_KEYS, resolve_renderer_module, load_colorscheme_config_levels, load_theme_config_levels, load_config_instance, powerline_exception, enter, exit, _load_hierarhical_config_instance, create_logger_instance, instantiate_renderer, log_keys_has_four_entries, default_update_interval_is_two, get_log_keys_filters_dict_to_log_keys_only, get_log_keys_empty_input_returns_empty, get_log_keys_no_log_keys_returns_empty, generate_change_callback_sets_key_true_on_invocation, generate_change_callback_overwrites_existing_value, powerline_init_resolves_default_renderer_module, powerline_init_run_once_flag, powerline_init_populates_cr_kwargs_for_all_four_keys, powerline_create_renderer_assembles_renderer_options, powerline_instantiate_renderer_invokes_factory_with_options, powerline_instantiate_renderer_propagates_factory_none_as_import_error, powerline_create_renderer_caches_prev_common_config, resolve_renderer_module_undotted_uses_renderers_prefix, resolve_renderer_module_leading_dot_appends_to_ext, resolve_renderer_module_trailing_dot_strips_dot, resolve_renderer_module_dotted_passes_through, resolve_renderer_module_empty_str_uses_default, setup_components_base_is_no_op, get_local_themes_base_returns_none, do_setup_base_is_no_op, powerline_get_config_paths_delegates_to_module_fn, get_fallback_logger_returns_powerline_fallback_pair, generate_config_finder_dispatches_to_find_config_files, generate_config_finder_returns_err_when_missing, load_config_loads_single_file, load_config_merges_multiple_paths, load_colorscheme_config_levels_returns_three_levels, load_theme_config_levels_appends_ext_name, powerline_shutdown_sets_event, powerline_shutdown_no_event_set_when_flag_false, powerline_setup_clears_shutdown_event_and_calls_do_setup, powerline_load_main_config_dispatches_to_main_kind, powerline_load_colors_config_dispatches_to_colors_kind, load_hierarhical_config_merges_levels, load_hierarhical_config_errors_when_no_levels_load, load_hierarhical_config_ignores_specified_levels, load_hierarhical_config_ignore_levels_skipped_in_loaded_count, powerline_load_config_instance_dispatches_through_finder_and_load_fn, powerline_purge_configs_returns_function_id_pair, powerline_load_colorscheme_config_walks_three_levels, powerline_load_theme_config_appends_ext_name_level, powerline_exception_defaults_prefix_to_powerline, powerline_exception_explicit_prefix_used, powerline_exception_no_pl_returns_fallback_flag, powerline_enter_is_no_op, powerline_exit_sets_shutdown_event, update_renderer_no_pending_kwargs_returns_false, update_renderer_success_returns_true, update_renderer_failure_with_existing_renderer_returns_false, update_renderer_failure_without_existing_renderer_returns_err, render_success_returns_rendered_string, render_failure_returns_failed_message_without_width, render_failure_with_output_width_returns_message_and_len, render_update_renderer_failure_routes_to_failed, render_above_lines_success_returns_yielded_lines, render_above_lines_failure_yields_single_failed_line, load_hierarhical_config_instance_delegates_to_module_fn, create_logger_instance_builds_powerline_logger_for_ext, reload_runs_all_three_phases_in_order, reload_stops_on_clear_modules_error, reload_propagates_reconstruct_error, reraise_returns_message_unchanged, gen_module_attr_getter_routes_through_lookup92%
segments/vim/__init__.pysegments/vim/mod.rs37window_cached, ret, mode, visual_range, modified_indicator, tab_modified_indicator, paste_indicator, readonly_indicator, file_scheme, file_directory, file_name, file_size, file_format, file_encoding, file_bom, file_type, window_title, line_percent, position, line_current, line_count, col_current, virtcol_current, modified_buffers, get_directory, get_directory, file_vcs_status, trailing_whitespace, tabnr, bufnr, winnr, detect_text_csv_dialect, read_csv, read_csv, process_csv_buffer, csv_col_current, tabvim_modes, mode_translation, position_value, line_percent_value, visual_range_text, file_size_text, default_position_strings, SCHEME_RE, vim_modes_has_24_entries, vim_modes_normal_translates_to_normal, vim_modes_visual_line_translates, vim_modes_insert_translates, vim_modes_terminal_translates, mode_translation_falls_back_to_vim_modes, mode_translation_unknown_returns_input, mode_translation_override_takes_precedence, mode_translation_override_with_no_match_falls_through, position_value_all_visible_returns_all, position_value_at_top_returns_top, position_value_at_bottom_returns_bottom, position_value_middle_returns_percent, line_percent_value_zero_total_returns_zero, line_percent_value_at_start_is_low, line_percent_value_at_end_is_100, line_percent_value_midpoint_is_50, visual_range_text_blockwise_uses_ctrl_v_format, visual_range_text_visual_oneline_uses_v_oneline, visual_range_text_visual_multiline_uses_v_multiline, visual_range_text_v_line_uses_v_block_text, visual_range_text_normal_mode_returns_empty, file_size_text_zero_returns_none, file_size_text_positive_formats_via_humanize_bytes, default_position_strings_matches_upstream, window_cached_passes_function_through, scheme_re_matches_zipfile_prefix, scheme_re_accepts_digit_prefix, scheme_re_no_match_when_no_colon, mode_returns_none_for_nc, mode_translates_normal, mode_translates_visual_block_via_caret_v, mode_trims_unknown_suffix, mode_override_takes_precedence, mode_empty_returns_bug, modified_indicator_returns_text_when_modified, paste_indicator_returns_text_when_paste_enabled, readonly_indicator_returns_text_when_readonly, file_scheme_extracts_prefix, file_scheme_returns_none_for_no_scheme, file_scheme_returns_none_for_empty_name, file_format_returns_value_or_none, file_encoding_returns_value_or_none, file_bom_returns_bom_or_none, file_type_returns_value_or_none, line_percent_no_gradient_returns_string, line_percent_with_gradient_returns_list, line_percent_at_first_line_emits_one, line_percent_at_last_line_emits_100, position_top_when_winline_first_is_one_and_not_all, position_all_when_window_shows_entire_buffer, position_bottom_when_winline_last_is_buffer_end, position_middle_emits_percentage, position_gradient_emits_full_dict, line_current_returns_cursor_row, line_count_returns_buffer_len, col_current_adds_one_to_zero_based_col, virtcol_current_no_gradient_omits_level, virtcol_current_with_gradient_computes_level, virtcol_current_clamps_gradient_to_100, virtcol_current_zero_textwidth_gives_zero_gradient, modified_buffers_with_empty_list_returns_none, modified_buffers_joins_list_with_prefix, modified_buffers_uses_custom_separator, tabnr_shows_current_when_flag_set, tabnr_hides_current_when_flag_unset, tabnr_shows_other_tabnr_regardless_of_flag, bufnr_show_current_paths, winnr_show_current_paths, csv_sniff_lines_constant, csv_parse_lines_constant, tab_modified_indicator_returns_segment_when_modified, tab_modified_indicator_returns_none_when_no_modified, window_title_returns_value_when_set, window_title_returns_none_when_unset, file_size_clamps_negative_to_zero, file_size_humanizes_byte_count, detect_text_csv_dialect_auto_uses_caller_has_header, detect_text_csv_dialect_non_auto_uses_display_name, tab_returns_segment_with_tabnr_marker, tab_end_emits_empty_tabnr, tab_returns_none_when_no_tabnr100%
lint/spec.pylint/spec.rs32update, copy, _update, unknown_spec, unknown_msg, context_message, check_type, check_func, check_list, check_either, check_tuple, check_printable, printable, len, cmp, unsigned, list, tuple, func, re, ident, oneof, error, either, optional, required, match_checks__init__, type, match, __getitem__, __setitem__NON_PRINTABLE_RE, ok, failed, default, new, type_check, regex, get, set, check_list_walk, match_dispatch, non_printable_re_matches_control_chars, non_printable_re_allows_printable, check_result_ok_is_proceed_true_no_problem, check_result_failed_is_proceed_false_with_problem, spec_new_starts_empty, spec_update_registers_key_spec, spec_optional_sets_isoptional, spec_required_clears_isoptional, spec_context_message_stores_msg, spec_printable_sets_flag, spec_unsigned_sets_flag, spec_ident_sets_flag_and_regex, spec_type_check_registers_allowed_types, spec_regex_stores_pattern, spec_oneof_stores_values, spec_error_stores_msg, spec_len_stores_constraint, spec_cmp_stores_constraint, spec_copy_clones_all_fields, check_printable_accepts_normal_text, check_printable_rejects_control_char, check_type_object_matches_dict, check_type_array_matches_list, check_type_string_matches_unicode, check_type_bool_matches_bool, check_type_number_matches_float, check_type_null_matches_null, check_type_mismatch_returns_failed, check_list_aggregates_results, check_list_any_failure_marks_had_problem, check_either_short_circuits_on_first_success, check_either_all_fail_returns_failed, cmp_enum_variants_match_python_operators, list_pins_type_to_list_and_pushes_item_spec, tuple_pins_eq_length_when_no_optionals, tuple_uses_le_when_trailing_optionals_present, tuple_sets_type_to_list, tuple_empty_specs_yields_eq_zero_length, either_pushes_all_variants_to_specs, either_empty_variants_leaves_specs_empty, match_checks_all_pass_returns_true, match_checks_records_hadproblem_but_continues, match_checks_stops_early_on_no_proceed, match_checks_empty_returns_ok, unknown_msg_returns_self_for_chaining, unknown_spec_pushes_key_and_value_specs, check_func_returns_proceed_hadproblem_pair, check_func_propagates_hadproblem, check_func_stops_on_no_proceed, check_tuple_walks_each_item_with_corresponding_spec, check_tuple_early_exits_on_no_proceed, check_tuple_records_hadproblem_but_continues_when_proceed_true, check_list_walk_walks_all_items, check_list_walk_early_exits_on_no_proceed, check_list_walk_records_hadproblem_but_continues, check_list_walk_empty_returns_ok, match_dispatch_top_check_failure_returns_early, match_dispatch_no_keys_returns_top_check_result, match_dispatch_walks_registered_keys, match_dispatch_missing_required_key_sets_hadproblem, match_dispatch_missing_optional_key_does_not_set_hadproblem, match_dispatch_propagates_key_check_hadproblem, match_dispatch_early_exits_on_key_no_proceed, match_dispatch_non_map_value_short_circuits_after_top_check, func_registers_name_via_error_msg_slot, get_retrieves_registered_key_spec, get_missing_key_returns_none, set_inserts_spec_under_key, set_overwrites_existing_key, _update_copies_all_constraint_fields, _update_deep_copies_nested_specs, _update_copies_keys_map84%
lib/threaded.pylib/threaded.rs29is_alive, start, join, set_update_value, get_update_value, run, shutdown, set_interval, set_state, startup, critical, exception, info, error, warn, debug, argspecobjs, additional_args, omitted_args, key, render, update_one, update, set_state, render_one__init__, __init__, __call__, __init__default, new, start_with, set_shutdown, default, new, omitted_args_table, default, new, omitted_args_table, call_dispatch, new_thread_is_not_alive, start_then_join_runs_closure, set_shutdown_signals_the_thread, threaded_segment_defaults_match_upstream, threaded_segment_set_interval_overrides_default, threaded_segment_set_interval_none_preserves_default, threaded_segment_set_state_sets_do_update_first, threaded_segment_set_state_false_clears_do_update_first, threaded_segment_set_update_value_ok_clears_crashed, threaded_segment_set_update_value_err_sets_crashed, threaded_segment_shutdown_signals_thread, kw_threaded_segment_new_empty, kw_threaded_segment_update_one_inserts_key, kw_threaded_segment_update_one_crash_preserves_value, kw_threaded_segment_update_one_recovery_clears_crashed, kw_threaded_segment_multiple_keys_isolated, get_update_value_runs_refresh_when_update_true, get_update_value_skips_refresh_when_update_false, argspecobjs_yields_argmethod_name_pairs, additional_args_returns_interval_pair, omitted_args_table_render_omits_first, omitted_args_table_set_state_omits_shutdown_event, omitted_args_table_unknown_name_returns_empty, omitted_args_unbound_passes_indices_through, omitted_args_bound_shifts_integer_indices_by_one, omitted_args_bound_leaves_string_indices_unchanged, critical_returns_prefix_message_pair, exception_returns_prefix_message_pair, info_warn_error_debug_all_return_prefix_message_pair, kw_key_sorts_kwargs, kw_key_empty_returns_empty, kw_render_one_returns_update_state_unchanged, kw_omitted_args_table_render_includes_three_args, kw_omitted_args_table_render_one_omits_first, kw_omitted_args_table_set_state_omits_shutdown_event, kw_omitted_args_table_unknown_returns_empty, kw_set_state_pins_do_update_first, kw_set_state_calls_set_interval, call_dispatch_crashed_returns_crashed, call_dispatch_run_once_forces_update, call_dispatch_not_alive_uses_do_update_first, call_dispatch_default_updates_when_stale, call_dispatch_default_skips_update_when_fresh, multi_runned_thread_start_dispatches_to_start_with, kw_threaded_render_falls_back_to_render_with_update_on_cache_miss, kw_threaded_render_returns_cached_state_when_present, kw_threaded_render_after_update_internal_error_returns_none, kw_threaded_update_refreshes_stale_entries, kw_threaded_update_keeps_fresh_entries_as_is, kw_threaded_update_processes_new_queries, threaded_segment_run_calls_update_once_then_stops_when_shutdown_set86%
lint/markedjson/scanner.pylint/markedjson/scanner.rs29check_token, peek_token, get_token, need_more_tokens, fetch_more_tokens, next_possible_simple_key, stale_possible_simple_keys, save_possible_simple_key, remove_possible_simple_key, fetch_stream_start, fetch_stream_end, fetch_flow_sequence_start, fetch_flow_mapping_start, fetch_flow_collection_start, fetch_flow_sequence_end, fetch_flow_mapping_end, fetch_flow_collection_end, fetch_value, fetch_flow_entry, fetch_double, fetch_plain, check_plain, scan_to_next_token, scan_flow_scalar, scan_flow_scalar_non_spaces, scan_flow_scalar_spaces, scan_plain__init__, __init__hexdigits_set, fmt, new, dispatch_fetch_for, default, new, hexdigits_set_contains_all_hex_chars, hexdigits_set_has_22_entries, scanner_error_implements_error_traits, simple_key_stores_state, dispatch_fetch_for_null_returns_stream_end, dispatch_fetch_for_bracket_returns_flow_sequence_start, dispatch_fetch_for_brace_returns_flow_mapping_start, dispatch_fetch_for_close_bracket_returns_flow_sequence_end, dispatch_fetch_for_close_brace_returns_flow_mapping_end, dispatch_fetch_for_comma_returns_flow_entry, dispatch_fetch_for_colon_in_flow_returns_value, dispatch_fetch_for_colon_outside_flow_returns_plain, dispatch_fetch_for_quote_returns_double, dispatch_fetch_for_alpha_returns_plain, check_plain_excludes_structural_chars, check_plain_accepts_alphanumeric, scanner_new_emits_stream_start_token, fetch_stream_end_sets_done_and_appends_token, check_token_no_choices_returns_true_when_token_available, check_token_matches_specific_name, check_token_returns_false_when_no_tokens, peek_token_returns_first_without_consuming, get_token_pops_and_increments_taken, need_more_tokens_false_when_done, need_more_tokens_true_when_queue_empty_and_not_done, save_possible_simple_key_records_when_allowed, save_possible_simple_key_skipped_when_disallowed, remove_possible_simple_key_clears_current_level, fetch_flow_collection_start_increments_level, fetch_flow_collection_end_decrements_level, fetch_flow_collection_end_does_not_underflow, fetch_value_appends_value_token, fetch_flow_entry_appends_entry_token, next_possible_simple_key_returns_min_token_number, next_possible_simple_key_none_when_empty, stale_possible_simple_keys_filters_keys_below_current_line, fetch_flow_sequence_start_delegates_to_collection_start, fetch_flow_mapping_start_delegates_to_collection_start, fetch_flow_sequence_end_delegates_to_collection_end, fetch_flow_mapping_end_delegates_to_collection_end, fetch_double_disallows_simple_key_after, fetch_plain_disallows_simple_key_after, scan_to_next_token_skips_leading_whitespace, scan_to_next_token_empty_returns_zero, fetch_more_tokens_dispatches_via_dispatch_fetch_for, fetch_more_tokens_empty_buffer_returns_stream_end, fetch_more_tokens_whitespace_only_returns_stream_end, scan_flow_scalar_non_spaces_returns_run_until_quote, scan_flow_scalar_non_spaces_decodes_basic_escapes, scan_flow_scalar_non_spaces_decodes_unicode_escape, scan_flow_scalar_spaces_collapses_run, scan_flow_scalar_spaces_empty_run_yields_empty_string, scan_flow_scalar_round_trips_simple_string, scan_flow_scalar_returns_none_when_no_closing_quote, scan_plain_stops_at_structural_chars, scan_plain_empty_input_returns_empty, scan_plain_runs_to_end_when_all_plain93%
lint/checks.pylint/checks.rs27get_function_strings, check_matcher_func, check_ext, check_config, check_top_theme, check_color, check_translated_group_name, check_group, listed_key, check_key_compatibility, check_segment_module, check_full_segment_data, check_hl_group_name, check_segment_function, hl_group_in_colorscheme, hl_exists, check_highlight_group, check_highlight_groups, check_segment_data_key, check_args_variant, check_args, get_one_segment_function, register_common_name, get_all_possible_functions, check_exinclude_function, check_log_file_level, check_logging_handlergeneric_keys, type_keys, required_keys, highlight_keys, ok, failed, warned, common_names, reset_common_names, list_sep_matches_upstream, generic_keys_has_13_entries, type_keys_function_includes_args, type_keys_string_includes_contents, type_keys_segment_list_includes_segments, required_keys_function_requires_function, required_keys_string_has_no_required, required_keys_segment_list_requires_function_and_segments, highlight_keys_contains_highlight_groups_and_name, get_function_strings_dotted_name_splits, get_function_strings_undotted_uses_default_module, lint_result_ok_is_proceed_true_no_echo_no_problem, lint_result_failed_is_proceed_false_echo_true_problem, lint_result_warned_proceeds_but_echoes_problem, register_common_name_inserts_into_registry, register_common_name_dedupes_duplicates, register_common_name_supports_multiple_aliases, check_log_file_level_below_top_warns, check_log_file_level_at_or_above_top_is_ok, check_log_file_level_invalid_level_is_ok, check_logging_handler_known_handler_is_ok, check_logging_handler_unknown_handler_fails, check_color_accepts_simple_name, check_color_rejects_empty, check_color_rejects_whitespace, check_hl_group_name_accepts_identifier, check_hl_group_name_accepts_colon, check_hl_group_name_rejects_empty, check_hl_group_name_rejects_leading_digit, check_hl_group_name_accepts_underscore_prefix, check_ext_known_ext_with_themes_is_ok, check_ext_unknown_ext_returns_problem, check_ext_falls_back_to_top_themes, check_config_known_ext_with_theme_ok, check_config_unknown_ext_warns, check_config_missing_theme_emits_problem, check_top_theme_known_theme_is_ok, check_top_theme_unknown_theme_has_problem, check_group_known_group_is_ok, check_group_unknown_group_has_problem, check_translated_group_name_delegates_to_check_group, check_key_compatibility_function_segment_with_valid_keys, check_key_compatibility_string_segment_requires_highlight, check_key_compatibility_string_segment_with_name_ok, check_key_compatibility_function_missing_function_key, check_key_compatibility_unknown_segment_type_fails, check_key_compatibility_unknown_key_emits_problem, check_segment_module_importable_is_ok, check_segment_module_unimportable_has_problem, check_exinclude_function_dotted_name_splits, check_exinclude_function_undotted_defaults_module, get_one_segment_function_returns_pair_when_set, get_one_segment_function_returns_none_when_unset, get_one_segment_function_undotted_defaults_module, check_matcher_func_dotted_name_splits, check_matcher_func_undotted_defaults_module, check_highlight_group_known_group_ok, check_highlight_group_unknown_group_has_problem, check_highlight_groups_all_known_is_ok, check_highlight_groups_any_missing_has_problem, hl_group_in_colorscheme_missing_group_returns_false, hl_group_in_colorscheme_allow_gradients_yes_returns_true_if_present, hl_group_in_colorscheme_no_gradients_with_gradient_color_fails, hl_group_in_colorscheme_no_gradients_with_real_color_passes, hl_group_in_colorscheme_force_gradient_without_gradient_fails, hl_group_in_colorscheme_force_gradient_with_gradient_passes, hl_exists_empty_input_returns_empty, hl_exists_returns_list_of_missing_colorschemes, hl_exists_all_present_returns_empty, get_all_possible_functions_dotted_name_yields_module_function_pair, get_all_possible_functions_undotted_walks_common_names, get_all_possible_functions_undotted_unknown_returns_empty, check_full_segment_data_empty_segment_returns_ok, check_full_segment_data_with_name_returns_ok, check_segment_function_returns_ok, check_segment_data_key_returns_ok, check_args_variant_returns_ok, check_args_returns_ok100%
lib/watcher/uv.pylib/watcher/uv.rs24import_pyuv, _async_cb, run, join, start_uv_thread, normpath, _start_watch_1_x, _start_watch_0_x, watch, unwatch, is_watching, _record_event, _stopped_watching, watch_directory, watch_one_directory, _stopped_watching, _record_event__init__, __init__, __del__, __init__, __call__, __init__, __call__fmt, new, new, _uv_thread, default, new, watch_count, default, new, record_event, check, event_count, new, record_event, check, ignore, default, new, is_joined, uv_watcher_new_starts_empty, uv_watcher_watch_inserts_path, uv_watcher_watch_idempotent, uv_watcher_unwatch_removes_path, uv_watcher_unwatch_unknown_no_op, uv_watcher_supports_multiple_paths, start_uv_thread_returns_uv_not_found, normpath_returns_string_for_non_existing, uv_file_watcher_events_new_starts_empty, uv_file_watcher_events_record_appends, uv_file_watcher_events_check_returns_true_when_events_present, uv_file_watcher_events_check_consumes_queue, uv_file_watcher_events_check_false_when_empty, _uv_thread_starts_as_none, uv_not_found_implements_error_traits, import_pyuv_returns_uv_not_found_in_stub, uv_file_watcher_new_errors, uv_tree_watcher_new_errors, uv_tree_watcher_events_initial_state_is_modified, uv_tree_watcher_events_check_pops_modified_flag, uv_tree_watcher_events_record_event_sets_modified, uv_tree_watcher_events_ignored_event_does_not_set_modified, uv_tree_watcher_events_is_dummy_false, uv_tree_watcher_events_watch_directory_walks_supplied_list, uv_thread_new_starts_unjoined, uv_thread_join_flips_state, uv_thread_run_is_noop_without_panic, uv_thread_async_cb_flips_joined, uv_watcher_start_watch_1_x_inserts_path, uv_watcher_start_watch_0_x_inserts_path71%
lint/markedjson/error.pylint/markedjson/error.rs24repl, strtrans, copy, get_snippet, advance_string, set_old_mark, set_merged_mark, to_string, echoerr, echoerr, format_error, next_variant, echo_all__init__, __str__, __unicode__, __str__, __eq__, __init__, __init__, __call__, __init__, __call__, __nonzero__NON_PRINTABLE_RE, new, to_string_marked, fmt, eq, new, fmt, new, call, new, call, is_truthy, non_printable_re_matches_ctrl_chars, non_printable_re_allows_tab_newline_cr, repl_formats_codepoint_as_hex, strtrans_replaces_tab_with_dashes, strtrans_escapes_non_printable, strtrans_passes_printable_through, rich_mark_new_has_no_old_or_merged, rich_mark_copy_is_equal, rich_mark_get_snippet_none_when_no_buffer, rich_mark_get_snippet_extracts_line, rich_mark_advance_string_offsets_column_and_pointer, rich_mark_set_merged_mark_appends, rich_mark_set_old_mark_chains, rich_mark_eq_compares_name_line_column, rich_mark_to_string_marked_emits_line_column, format_error_combines_context_and_problem, format_error_omits_context_mark_when_same_as_problem_mark, format_error_indent_prefixes_text, marked_error_format_includes_problem, marked_error_implements_error_traits, echoerr_holds_indent, echo_err_call_defaults_indent_to_self_indent, echo_err_call_preserves_explicit_indent, delayed_echo_err_new_empty_message_shift_zero, delayed_echo_err_new_message_shifts_by_4, delayed_echo_err_new_separator_shifts_by_4, delayed_echo_err_call_appends_to_last_variant, delayed_echo_err_call_shifts_indent_by_self_indent, delayed_echo_err_call_defaults_kwargs_indent_to_zero, delayed_echo_err_next_variant_appends_empty_bucket, delayed_echo_err_echo_all_empty_variants_returns_empty, delayed_echo_err_echo_all_emits_message_first, delayed_echo_err_echo_all_emits_separator_between_variants, delayed_echo_err_is_truthy_when_errs_non_empty, delayed_echo_err_echo_all_skips_empty_first_variant_when_subsequent_has_content, echoerr_writes_newline_problem_newline54%
vim.pyvim.rs24_override_from, emit, init, create_window_statusline_constructor, create_window_statusline_constructor, add_local_theme, load_main_config, load_theme_config, get_local_themes, get_matcher, get_config_paths, do_setup, reset_highlight, new_win_idx, old_win_idx, statusline, tabline, new_window, do_pyeval, setup_components, set_pycmd, get_default_pycmd, setup__init__pycmd, new, create_window_statusline_format, get_matcher_module, default, new, failed_unicode_message, assign_window_id, tabline_fallback_window, do_pyeval_command, statusline_no_window_message, setup_entry, reset_pycmd, get_default_pycmd_returns_python3, set_pycmd_updates_global, override_from_no_var_leaves_config_untouched, override_from_no_key_merges_full_dict, override_from_with_matching_key_merges_subdict, override_from_with_missing_key_no_op, create_window_statusline_format_substitutes_idx, create_window_statusline_format_works_for_zero_idx, create_window_statusline_format_with_custom_pyeval, get_matcher_module_splits_dotted_name, get_matcher_module_unrpartitioned_defaults_to_powerline_matchers, get_matcher_module_takes_rightmost_dot, vim_var_handler_captures_message, vim_var_handler_appends_exc_text_with_newline, vim_var_handler_stores_varname_as_ascii, vim_powerline_init_defaults_to_powerlinepyeval, vim_powerline_add_local_theme_records_kv_and_returns_true, failed_unicode_message_includes_window_id, setup_components_default_emits_statusline_and_tabline, setup_components_only_statusline, setup_components_only_tabline, setup_components_unknown_ignored, setup_components_uses_custom_pyeval, setup_entry_returns_powerline_with_given_pyeval, reset_highlight_calls_renderer_when_present, reset_highlight_no_op_when_renderer_missing, assign_window_id_existing_no_conflict_reuses, assign_window_id_no_existing_assigns_and_bumps, assign_window_id_existing_with_conflict_reassigns, tabline_fallback_window_uses_existing_id_when_set, tabline_fallback_window_defaults_to_last_window_id, do_pyeval_command_builds_return_statement, do_pyeval_command_handles_dict_json, statusline_no_window_message_with_id, statusline_no_window_message_without_id, get_local_themes_empty_returns_empty, get_local_themes_resolves_matchers, get_local_themes_drops_unresolved_matchers, get_config_paths_returns_vim_var_when_set, get_config_paths_falls_back_to_super_when_unset, new_window_returns_win_idx_result, new_window_returns_none_when_no_current_window, statusline_returns_no_window_message_when_win_idx_none, statusline_dispatches_to_render_when_window_resolves, tabline_uses_win_idx_result_when_present, tabline_falls_back_to_current_window_when_win_idx_none, do_pyeval_returns_return_json_command, new_win_idx_assigns_id_when_none_and_returns_current, new_win_idx_reuses_existing_id, old_win_idx_delegates_to_new_win_idx, module_setup_returns_vim_powerline_with_pyeval, init_constructs_with_default_pyeval, create_window_statusline_constructor_emits_pyeval_call, load_main_config_no_overrides_passes_through, load_main_config_use_var_handler_appends_to_log_file, load_theme_config_no_overrides_passes_through, get_matcher_dotted_name_splits_via_rpartition, get_matcher_undotted_uses_powerline_matchers_ext, get_matcher_returns_none_when_function_missing, do_setup_uses_supplied_pyeval_and_pycmd, do_setup_defaults_to_py3eval_when_unspecified96%
lint/markedjson/constructor.pylint/markedjson/constructor.rs23marked, f, check_data, get_data, get_single_data, construct_document, construct_object, construct_scalar, construct_sequence, construct_mapping, add_constructor, construct_scalar, flatten_mapping, construct_mapping, construct_yaml_null, construct_yaml_bool, construct_yaml_int, construct_yaml_float, construct_yaml_str, construct_yaml_seq, construct_yaml_map, construct_undefined__init__fmt, default, new, default, new, composed_id, marked_any_to_json, mk_scalar, mk_seq, mk_map, constructor_error_implements_error_traits, marked_wraps_value_with_mark, add_constructor_registers_tag, add_constructor_none_maps_to_catchall_key, construct_object_unknown_tag_returns_error, construct_object_catchall_fires_for_unknown_tag, construct_scalar_returns_marked_unicode, construct_scalar_rejects_sequence_node, construct_sequence_returns_vec_of_marked_values, construct_sequence_rejects_scalar_node, construct_mapping_returns_marked_dict, construct_yaml_null_returns_null, construct_yaml_bool_parses_true_string, construct_yaml_bool_parses_false_string, construct_yaml_int_positive, construct_yaml_int_negative, construct_yaml_int_zero, construct_yaml_float_parses_decimal, construct_yaml_str_returns_string, construct_yaml_seq_builds_marked_list, construct_yaml_map_builds_marked_dict, construct_undefined_always_errors, constructor_new_registers_all_eight_tags, construct_object_dispatches_int_constructor, base_constructor_new_initialises_empty_state, check_data_returns_input, get_data_returns_none_when_no_node, get_single_data_returns_none_when_no_node, construct_document_resets_constructed_objects_after_construction, construct_document_resets_deep_construct_after_construction, get_data_with_node_returns_constructed_value, get_single_data_with_node_returns_constructed_value, f_closure_wraps_construct_result_with_mark96%
bindings/pdb/__init__.pybindings/pdb/mod.rs22add, add, encode, use_powerline_prompt, prompt, prompt, prompt, main__new__, __len__, __getitem__, __getslice__, __add__, __radd__, __unicode__, __new__, __str__, __getitem__, __getslice__, __add__, __radd__, __init__new, powerline_render_result_is_string_alias, use_powerline_prompt_flags_class_name, main_emits_advice_without_panic36%
bindings/zsh/__init__.pybindings/zsh/mod.rs21shutdown, get_var_config, config_override, theme_override, config_path, jobnum, string, get, zsh_expand, init, precmd, do_setup, set_prompt, reload, reload_config, setup__getitem__, __contains__, __init__, __str__, __del__used_powerlines, ext, new, config_path_from_var, args_config_override, args_theme_override, args_config_path, args_jobnum, contains, zsh_expand_fallback_steps, set_prompt_zpyvar_name, build_segment_info, del_restore, new, default, next_id, new, setup_entry, reset_used, args_ext_matches_upstream, args_renderer_module_matches_upstream, args_new_defaults_to_empty_pipe_status_and_zero_exit_code, get_var_config_none_returns_none, get_var_config_dict_parses_via_parsedotval, get_var_config_string_parses_via_parse_override_var, get_var_config_unknown_type_returns_none, config_path_from_var_none_returns_none, config_path_from_var_string_splits_on_colon, config_path_from_var_string_filters_empty_entries, config_path_from_var_list_preserves_entries, string_decodes_bytes_to_utf8, environment_get_returns_value_when_present, environment_get_returns_default_when_absent, environment_contains_true_when_present, environment_contains_false_when_absent, set_prompt_zpyvar_name_prepends_zpython_powerline, build_segment_info_contains_all_expected_keys, build_segment_info_none_mode_becomes_null, prompt_new_stores_state, zsh_powerline_new_assigns_unique_id, zsh_powerline_precmd_sets_args, zsh_powerline_do_setup_emits_five_prompt_pairs, zsh_powerline_do_setup_marks_above_only_for_ps1, zsh_powerline_do_setup_registers_in_used_powerlines, shutdown_iterates_registered_powerlines, reload_iterates_registered_powerlines, reload_config_iterates_registered_powerlines, setup_entry_returns_fresh_powerline, args_config_override_delegates_to_get_var_config, args_config_override_none_input_returns_none, args_theme_override_delegates_to_get_var_config, args_config_path_splits_string_on_colon, args_config_path_filters_empty_segments, args_config_path_passes_array_through, args_config_path_none_input_returns_none, args_jobnum_passes_through, zsh_expand_fallback_builds_local_var_command, prompt_del_restore_returns_var_value_pair, prompt_del_restore_returns_none_when_no_savedps, prompt_del_restore_returns_none_when_savedps_empty76%
lib/config.pylib/config.rs21open_file, load_json_config, watch, watch, unwatch, transfer_calls, set_watcher, set_pl, set_interval, register, register_missing, unregister_functions, unregister_missing, load, update, run, exception__call__, __init__, __call__, __init__check, default, new, check, default, new, tmp_json, open_file_reads_utf8_contents, load_json_config_parses_basic, load_json_config_returns_err_on_bad_json, dummy_watcher_always_returns_false, deferred_watcher_queues_calls, config_loader_run_once_uses_dummy_watcher_type, config_loader_default_uses_deferred_watcher_type, config_loader_set_pl_records_value, config_loader_set_interval_records_value, config_loader_register_adds_function_to_watched_path, config_loader_register_dedupes_function_id, config_loader_register_missing_adds_pair_to_key, config_loader_unregister_functions_drops_path_when_empty, config_loader_unregister_functions_keeps_path_with_remaining_functions, config_loader_unregister_functions_clears_loaded_entry, config_loader_unregister_missing_drops_key_when_empty, config_loader_load_calls_load_fn_on_cache_miss, config_loader_load_returns_cached_value_on_hit, config_loader_load_propagates_load_fn_errors, config_loader_set_watcher_same_type_is_noop, config_loader_set_watcher_different_type_swaps, config_loader_set_watcher_dummy_to_inotify, config_loader_exception_no_pl_returns_err, config_loader_exception_with_pl_returns_formatted, config_loader_exception_substitutes_multiple_args, config_loader_update_dispatches_modified_paths, config_loader_update_skips_unmodified_paths, config_loader_update_load_error_surfaces, config_loader_update_resolves_missing_via_condition, config_loader_run_exits_immediately_when_shutdown_event_set, config_loader_run_exits_when_interval_is_none81%
bindings/config.pybindings/config.rs18list_all_tmux_configs, get_tmux_configs, source_tmux_files, init_tmux_environment, get_highlighting, tmux_setup, set_tmux_environment_nosource, replace_cb, replace_env, source_tmux_file_nosource, get_main_config, create_powerline_logger, check_command, deduce_command, shell_command, uses__init__, __getattr__CONFIG_FILE_NAME, applies, priority, new, TMUX_VAR_RE, parse_tmux_file_line, shlex_split, sorted_tmux_configs, uses_check_env_vars, uses_component_exit_code, ver, config_file_name_matches_standard_format, exact_matcher_requires_same_major_minor, plus_matcher_applies_when_file_lte_tmux, minus_matcher_applies_when_file_gte_tmux, priority_order_matches_upstream, empty_args_init_stores_ext_as_single_element_list, empty_args_init_defaults_side_to_left, empty_args_init_pins_config_path_to_none, tmux_var_re_matches_dollar_powerline_var, tmux_var_re_captures_group_after_dollar, check_command_returns_some_for_real_binary, check_command_returns_none_for_missing_binary, deduce_command_returns_some_or_none, replace_env_substitutes_known_var, replace_env_passes_through_unknown_var, replace_env_substitutes_multiple_in_one_string, replace_env_leaves_non_dollar_powerline_text_alone, parse_tmux_file_line_skips_comments, parse_tmux_file_line_skips_blank_lines, parse_tmux_file_line_splits_simple_args, parse_tmux_file_line_handles_quoted_args, sorted_tmux_configs_returns_entries_in_ascending_priority_order, uses_check_env_vars_returns_true_for_powerline_no_var, uses_check_env_vars_checks_shell_fallback, uses_check_env_vars_returns_false_when_unset, uses_check_env_vars_returns_false_when_var_is_empty, uses_component_exit_code_returns_0_when_component_in_config, uses_component_exit_code_returns_1_when_component_not_in_config, uses_component_exit_code_default_components_when_missing, shell_command_returns_deduce_command_result, set_tmux_environment_nosource_inserts_entry, replace_cb_returns_value_for_known_key, get_main_config_returns_err_when_no_config_found, get_main_config_returns_loaded_object, uses_requires_non_empty_component, uses_returns_1_when_env_var_set, uses_returns_0_when_component_in_default_components, create_powerline_logger_constructs_logger, source_tmux_files_includes_powerline_base, tmux_setup_default_source_flag_is_true, tmux_setup_explicit_source_false_returns_false, init_tmux_environment_emits_color_dividers_and_per_attrs, get_highlighting_dispatches_to_resolver_with_single_group, source_tmux_file_nosource_skips_comments_and_blanks89%
lint/markedjson/markedvalue.pylint/markedjson/markedvalue.rs17gen_new, gen_init, gen_getnewargs, _proc_partition, rpartition, partition, setmerged, update, copy, gen_marked_value, copy__new__, __init__, __getnewargs__, __new__, __setitem__, __init__new, new, new, new, new, new, mk, marked_unicode_carries_value_and_mark, marked_unicode_partition_returns_three_parts, marked_unicode_rpartition_returns_three_parts, marked_unicode_partition_no_sep_returns_first_in_pre, marked_dict_carries_keydict_for_every_key, marked_dict_copy_clones_value_and_keydict, marked_dict_update_adds_to_keydict, gen_marked_value_dispatches_on_value_type, marked_int_carries_i64, marked_float_carries_f64, gen_new_returns_value_mark_pair, gen_init_passes_value_through, gen_getnewargs_returns_value_mark_pair65%
lint/markedjson/parser.pylint/markedjson/parser.rs17dispose, check_event, peek_event, get_event, parse_stream_start, parse_implicit_document_start, parse_document_start, parse_document_end, parse_document_content, parse_node, parse_flow_sequence_first_entry, parse_flow_sequence_entry, parse_flow_sequence_entry_mapping_end, parse_flow_mapping_first_key, parse_flow_mapping_key, parse_flow_mapping_value__init__fmt, token_kind, token_start_mark, token_end_mark, token_id, check_token, peek_token, get_token, default, new, dispatch_state, new, check_token, peek_token, get_token, ss, se, scalar, parser_error_implements_error_traits, parser_starts_at_stream_start_state, dispose_clears_state_machine, check_event_with_no_choices_returns_true, check_event_matches_stream_start, check_event_rejects_wrong_kind, get_event_drains_stream_start_then_stream_end, parse_node_scalar_emits_scalar_event, parse_node_flow_seq_emits_sequence_start, parse_node_flow_map_emits_mapping_start, any_token_kind_dispatches_correctly, any_token_id_strings_match_upstream, parse_simple_scalar_stream_end_to_end, token_marks_round_trip, typed_events_constructable_from_events_module94%
segments/common/players.pysegments/common/players.rs17_convert_state, _convert_seconds, get_player_status, argspecobjs, omitted_args, get_player_status, get_player_status, _get_dbus_player_status, _get_dbus_player_status, get_player_status, get_player_status, get_player_status, get_player_status, get_player_status, get_player_status, get_player_status__call__state_symbols, _convert_seconds_str, fallback, call, player_segment_call, MPC_OUTPUT_RE, state_symbols_table_matches_upstream, convert_state_play_returns_play, convert_state_pause_returns_pause, convert_state_stop_returns_stop, convert_state_unknown_returns_fallback, convert_state_play_takes_precedence_over_pause, convert_seconds_zero_emits_zero_zero_zero, convert_seconds_under_a_minute_pads_to_two_digits, convert_seconds_one_minute_emits_one_zero_zero, convert_seconds_multi_minute_pads_seconds, convert_seconds_handles_large_values, convert_seconds_str_accepts_dot_notation, convert_seconds_str_accepts_comma_notation, convert_seconds_str_invalid_returns_none, player_stats_fallback_initial_state, player_segment_call_no_stats_returns_none, player_segment_call_emits_player_state_highlight_group, player_segment_call_substitutes_all_placeholders, player_segment_call_empty_fields_become_empty_strings, player_segment_call_unknown_state_uses_fallback_symbol, player_segment_call_state_none_falls_back, player_segment_call_with_custom_state_symbols, cmus_parses_basic_status, cmus_returns_none_for_empty_input, cmus_handles_paused_state, cmus_handles_set_level_keys, mpd_parses_mpc_output, mpd_returns_none_when_wrong_newline_count, mpd_returns_none_when_empty, dbus_player_status_converts_micros_to_mss, dbus_player_status_none_elapsed_and_length, applescript_delimiter_matches_python, spotify_applescript_parses_playing, spotify_applescript_returns_none_for_stop, spotify_applescript_returns_none_for_empty, rhythmbox_parses_5_field_output, rhythmbox_returns_none_for_empty, rdio_parses_6_field_output_with_elapsed_pct, rdio_returns_none_for_wrong_field_count, itunes_parses_6_field_output, itunes_returns_none_for_wrong_field_count, mocp_parses_key_value_output, mocp_defaults_state_to_stop_when_missing, mocp_returns_none_for_empty, mpc_output_re_captures_5_groups, argspecobjs_yields_get_player_status_pair, omitted_args_returns_empty_tuple, call_alias_dispatches_to_player_segment_call94%
bindings/ipython/pre_0_11.pybindings/ipython/pre_0_11.rs16prompt_count, set_p_str, set_colors, set_p_str, auto_rewrite, set_p_str, init, ipython_magic, do_setup, setup, late_startup_hook__init__, __init__, __str__, __str__, __call__rspace, new, new, new, to_p_str, new, new, default, new, default, new, set_powerline, call, fake_render, rspace_matches_trailing_whitespace, rspace_matches_empty_at_end_of_no_trailing_space, ipython_info_prompt_count_returns_value, powerline_prompt_set_p_str_stashes_render_result, powerline_prompt_set_colors_is_noop, powerline_prompt_init_sets_pad_left_false, powerline_prompt_init_preserves_sep_when_supplied, powerline_prompt1_advances_count_and_snapshots_last_prompt, powerline_prompt1_set_p_str_counts_trailing_spaces, powerline_prompt1_set_p_str_zero_trailing_spaces, powerline_prompt1_auto_rewrite_pads_with_nrspaces, powerline_prompt_out_pads_with_last_in_nrspaces, powerline_prompt2_inherits_padding_behaviour, powerline_prompt2_is_prompt_true, powerline_prompt_out_is_not_a_prompt, configurable_init_pins_pre_5_renderer, configurable_init_stashes_all_three_overrides, ipython_magic_reload_succeeds, ipython_magic_other_errors, do_setup_installs_three_prompts_and_wires_hook, shutdown_hook_call_returns_try_next, shutdown_hook_call_skips_when_target_dead, setup_returns_pair_of_powerline_and_hook, late_startup_hook_dispatches_setup_then_returns_try_next69%
lib/vcs/__init__.pylib/vcs/mod.rs16generate_directories, file_watcher, branch_watcher, get_branch_name, update_maps, invalidate, ignore_files, get_file_status, cache_and_get, tree_status, guess, get_fallback_create_watcher, debug__init__, __init__, __call__is_mount, is_mount, branch_name_cache, branch_lock, file_status_lock, default, new, file_status_cache, default, new, call, tree_status_cache, matches, vcs_props, guess_vcs_at_directory, file_watcher_initialised, branch_watcher_initialised, generate_directories_walks_up_from_cwd, generate_directories_terminates_at_root, reset_caches, file_status_cache_new_starts_empty, file_status_cache_update_maps_registers_ignore_files, file_status_cache_invalidate_clears_dirstate_dependents, file_status_cache_invalidate_clears_ignore_dependents, file_status_cache_extra_ignore_files_are_included, tree_status_cache_caches_status_on_first_call, tree_status_cache_call_invalidates_on_watcher_change, tree_status_cache_call_uses_cache_when_unchanged, tree_status_cache_call_swallows_os_error_and_uses_cache, get_branch_name_caches_within_process, get_branch_name_changed_flag_refreshes_cache, tree_status_delegates_to_cache, vcs_props_contains_three_entries, vcs_props_git_uses_exists_check, vcs_props_mercurial_uses_isdir_check, vcs_check_exists_matches_existing_path, vcs_check_isdir_only_matches_directories, vcs_check_exists_no_match_for_nonexistent_path, guess_vcs_at_directory_detects_git_repo, guess_vcs_at_directory_detects_mercurial_repo, guess_vcs_at_directory_returns_none_for_non_repo, guess_walks_parent_directories_to_find_repo, guess_returns_none_when_no_repo_in_chain, file_watcher_initialised_returns_bool, branch_watcher_initialised_returns_bool81%
lib/watcher/inotify.pylib/watcher/inotify.rs15expire_watches, process_event, unwatch, watch, is_watching, close, watch_tree, add_watches, add_watch, process_event__init__, __call__, __init__, __init__, __call__fmt, fmt, fmt, new, now, query, mark_modified, new, query, no_such_dir_implements_error_traits, base_dir_changed_implements_error_traits, dir_too_large_message_matches_upstream, file_watcher_init_multiplies_expire_time_by_60, file_watcher_watch_stores_wd_in_state, file_watcher_watch_does_not_overwrite_existing, file_watcher_unwatch_removes_state_and_calls_rm, file_watcher_unwatch_unknown_path_no_op, file_watcher_is_watching_false_when_not_registered, file_watcher_query_returns_modified_flag_and_resets, file_watcher_query_unknown_path_returns_true, file_watcher_query_calls_read_callback, file_watcher_close_unwatches_all_paths, tree_watcher_is_dummy_false, tree_watcher_init_modified_true, tree_watcher_add_watch_dir_stores_both_maps, tree_watcher_add_watch_file_returns_false, tree_watcher_add_watch_failure_returns_false_and_no_state, tree_watcher_process_event_q_overflow_triggers_rescan, tree_watcher_process_event_unknown_wd_ignored, tree_watcher_process_event_create_returns_add_child_watch, tree_watcher_process_event_delete_self_on_basedir_returns_base_dir_changed, tree_watcher_process_event_ignored_event_does_not_set_modified, tree_watcher_query_returns_and_resets_modified, process_event_outcome_acknowledged_for_modified_only, file_watcher_expire_watches_removes_expired_entries, tree_watcher_watch_tree_resets_and_calls_add_watches, tree_watcher_add_watches_skips_already_known_paths, tree_watcher_add_watches_records_wd_on_success67%
renderer.pyrenderer.rs15construct_returned_value, get_theme, shutdown, get_segment_info, render_above_lines, render, compute_divider_widths, do_render, _prepare_segments, _render_length, _render_segments, escape, hlstyle, hl__init__np_control_character_translations, np_invalid_character_translations, np_invalid_character_re, np_character_translations, translate_np, width_data, strwidth, new, segment_info, nbsp_constant_matches_upstream, np_control_character_translations_has_32_entries, np_control_character_translations_maps_null_to_caret_at, np_control_character_translations_maps_a_to_caret_a, np_control_character_translations_maps_tab_to_caret_i, np_control_character_translations_maps_newline_to_caret_j, np_invalid_character_translations_has_128_entries, np_invalid_character_translations_first_entry_is_80, np_invalid_character_translations_last_entry_is_ff, np_character_translations_contains_both_control_and_invalid, translate_np_replaces_control_chars, translate_np_passes_printable_chars_through, translate_np_handles_multiple_control_chars, construct_returned_value_plain_when_no_flags, construct_returned_value_tuple_with_width_only, construct_returned_value_tuple_with_raw_only, construct_returned_value_tuple_with_both, width_data_default_ambiwidth_is_1, width_data_ambiwidth_overrides_ambiguous, strwidth_counts_chars, compute_divider_widths_emits_both_sides_and_kinds, renderer_init_use_nbsp_default_adds_space_translation, renderer_init_use_nbsp_false_omits_space_translation, renderer_init_uses_ambiwidth_for_width_data, segment_info_includes_environ_and_home, get_segment_info_merges_segment_info_over_base, get_segment_info_sets_mode_null_when_none, get_segment_info_overrides_getcwd_when_pwd_set, get_theme_returns_self_theme, get_theme_ignores_matcher_info, shutdown_records_theme, escape_translates_chars_via_character_translations, escape_passes_untranslated_chars_through, escape_default_translates_space_to_nbsp, escape_use_non_breaking_spaces_false_keeps_spaces, hl_concatenates_hlstyle_output_and_contents, hl_none_contents_becomes_empty_string, _prepare_segments_translates_non_printable_contents, _prepare_segments_calculates_contents_len_from_strwidth_when_no_literal, _prepare_segments_uses_literal_contents_len_when_literal_non_empty, _prepare_segments_skips_contents_len_when_not_requested93%
segment.pysegment.rs15list_segment_key_values, get_segment_key, get_function, get_string, get_attr_func, expand_func, process_segment_lister, set_segment_highlighting, process_segment, gen_segment_getter, get_key, get_selector, get_segment_selector, gen_display_condition, getalways_true, get_fallback_segment, segment_getter_name, is_none, always_true_is_always_true, get_fallback_segment_has_expected_shape, list_segment_key_values_finds_segment_key_first, get_segment_key_merge_collapses_dicts_old_wins, get_segment_key_no_merge_returns_first, set_segment_highlighting_basic, get_function_dotted_name_splits_via_rpartition, get_function_undotted_uses_default_module, get_function_missing_function_key_returns_err, get_function_failed_import_returns_err, get_function_passes_resolved_args_to_importer, segment_getter_name_dispatches_by_type, get_attr_func_no_attribute_returns_none, get_attr_func_is_space_func_returns_expand_closure, get_attr_func_not_space_func_returns_plain_closure, attr_func_is_none_helper, get_key_passes_through_to_get_segment_key, get_key_falls_back_to_default_when_absent, get_selector_resolves_dotted_function_name, get_selector_uses_default_selectors_module_for_undotted_name, get_selector_returns_none_when_function_missing, get_segment_selector_combines_modes_and_function, get_segment_selector_modes_only_returns_membership_check, get_segment_selector_no_modes_no_function_returns_none, gen_display_condition_no_conditions_always_displays, gen_display_condition_include_only_uses_include, gen_display_condition_exclude_only_negates, gen_display_condition_both_uses_and_not, get_dispatches_function_type_with_dotted_name, get_returns_none_when_display_false, get_returns_none_for_unknown_segment_type100%
segments/common/net.pysegments/common/net.rs15hostname, _external_ip, set_state, update, render, internal_ip, _interface_key, internal_ip, _get_bytes, _get_interfaces, _get_bytes, _get_interfaces, key, compute_state, render_oneexternal_ip_render, interface_starts, _interface_start_re, replace_num_pat, new, default, network_load_key, parse_proc_net_route_default, pick_active_interface, sysfs_rx_path, sysfs_tx_path, _get_bytes_sysfs, env_with, hostname_uuid_returns_literal_hostname, hostname_returns_lookup_when_no_ssh_constraint, hostname_exclude_domain_strips_dot_suffix, hostname_only_if_ssh_returns_none_without_ssh_client, hostname_only_if_ssh_returns_hostname_when_ssh_client_set, external_ip_trims_whitespace, external_ip_none_when_read_fails, external_ip_render_emits_segment_with_background_divider, external_ip_render_none_for_empty_or_none, interface_starts_contains_known_prefixes, interface_key_eth0_returns_priority, interface_key_eth1_lower_than_eth0, interface_key_lo_lower_than_eth, interface_key_unknown_prefix_defaults_to_500, interface_key_no_alpha_prefix_returns_zero, interface_start_re_matches_prefix_only, replace_num_pat_extracts_alpha_only, render_one_no_samples_returns_none, render_one_computes_recv_and_sent_rates, render_one_zero_interval_returns_zero_rate, render_one_with_gradient_appends_gradient_groups_and_level, render_one_gradient_clamps_to_100_at_max, render_one_emits_network_load_divider_group, render_one_si_prefix_uses_decimal_units, powerline_test_hostname_uuid_matches_upstream, external_ip_segment_interval_matches_upstream, external_ip_segment_default_query_url, external_ip_segment_set_state_overrides_query_url, external_ip_segment_set_state_no_arg_preserves_url, external_ip_segment_update_dispatches_to_query_url, external_ip_segment_render_delegates_to_external_ip_render, internal_ip_fallback_returns_none, network_load_key_returns_interface_name, parse_proc_net_route_default_finds_zero_destination_row, parse_proc_net_route_default_returns_none_when_no_default_route, parse_proc_net_route_default_handles_blank_lines, pick_active_interface_picks_highest_total, pick_active_interface_excludes_lo_and_vmnet_and_sit, pick_active_interface_empty_input_defaults_to_eth0, pick_active_interface_only_excluded_defaults_to_eth0, sysfs_rx_path_builds_correct_path, sysfs_tx_path_builds_correct_path, get_bytes_sysfs_parses_integers, get_bytes_no_such_interface_returns_none, key_alias_delegates_to_network_load_key, compute_state_explicit_interface_skips_route_walk, compute_state_auto_uses_proc_route_default, compute_state_second_call_shifts_last_to_prev, get_interfaces_returns_empty_or_real_data, get_bytes_sysfs_returns_none_for_invalid_input100%
lib/unicode.pylib/unicode.rs14unichr, u, tointiter, tointiter, powerline_decode_error, register_strwidth_error, powerline_encode_strwidth_error, out_u, safe_unicode, string, string, surrogate_pair_to_character, strwidth_ucs_4, strwidth_ucs_2out_u_str, out_u_bytes, safe_unicode_str, safe_unicode_bytes, new, as_str, into_string, fmt, from, from, string_from_str, string_from_bytes, u_passes_through_str, u_handles_utf8, tointiter_yields_byte_ints, tointiter_handles_empty, powerline_decode_error_formats_hex, powerline_decode_error_handles_empty_range, register_strwidth_error_generates_unique_name, register_strwidth_error_handler_emits_question_marks, register_strwidth_error_handler_respects_width, out_u_str_passes_through, out_u_bytes_decodes_valid_utf8, out_u_bytes_lossy_on_invalid, safe_unicode_str_round_trips, safe_unicode_bytes_handles_valid_utf8, safe_unicode_bytes_lossy_on_invalid, safe_unicode_display_works_on_int, string_from_str_identity, string_from_bytes_decodes_utf8, string_from_bytes_lossy_on_invalid, surrogate_pair_to_character_round_trips_emoji_range, surrogate_pair_to_character_low_surrogate_boundary, failed_unicode_display_returns_inner_string, failed_unicode_eq_compares_by_value, failed_unicode_into_string_yields_inner, strwidth_ucs_4_sums_with_default_table, strwidth_ucs_4_uses_table_value, strwidth_ucs_4_empty_table_falls_back_to_one, strwidth_ucs_2_matches_ucs_4_for_basic_strs, unichr_returns_basic_ascii, unichr_returns_high_codepoint_as_single_char, unichr_returns_none_for_surrogate_codepoint, powerline_encode_strwidth_error_replaces_with_question_marks, out_u_dispatches_str_to_str_branch, out_u_dispatches_bytes_to_bytes_branch, string_dispatches_str_to_identity, string_dispatches_bytes_to_utf8_decode100%
lib/vcs/git.pylib/vcs/git.rs13branch_name_from_config_file, git_directory, status, branch, ignore_event, stash, do_status, ignore_event, _gitcmd, stash, do_status__init__, __init___ref_pat, new, new, aggregate_porcelain_status, which_exists, tmp_dir, ref_pat_matches_symbolic_head, ref_pat_matches_with_extra_whitespace, ref_pat_does_not_match_sha, branch_name_from_symbolic_head, branch_name_from_detached_head_returns_short_sha, branch_name_missing_file_returns_basename, git_directory_returns_dot_git_when_it_is_a_directory, git_directory_follows_gitfile_pointer, git_directory_errors_on_invalid_gitfile, git_directory_errors_on_empty_gitfile_pointer, git_repository_new_canonicalizes, git_repository_branch_reads_head, repository_new_errors_when_git_not_on_path, ignore_event_index_lock_is_ignored, ignore_event_other_files_not_ignored, aggregate_porcelain_status_empty_returns_none, aggregate_porcelain_status_modified_workingtree_returns_d, aggregate_porcelain_status_modified_index_returns_i, aggregate_porcelain_status_untracked_returns_u, aggregate_porcelain_status_ignored_line_does_not_change_state, aggregate_porcelain_status_combined_index_wt_untracked, aggregate_porcelain_status_all_spaces_returns_none, do_status_stub_returns_none, stash_stub_returns_zero85%
segments/common/sys.pysegments/common/sys.rs13system_load, update, run, render, startup, start, shutdown, render, _get_uptime, _get_uptime, _get_uptime, _get_uptime, uptime_cpu_count, _getloadavg, render_load_format, render_load_format_one_decimal, render_load_format_two_decimal, render_load_format_zero_decimal, render_load_format_plain_avg, cpu_count_helper_returns_at_least_one, getloadavg_returns_three_values_on_unix, system_load_short_returns_one_entry, system_load_full_returns_three_entries_or_none, system_load_gradient_level_thresholds, update_returns_supplied_cpu_percent, run_terminates_when_shutdown_returns_true, startup_start_shutdown_are_documented_no_ops100%
renderers/ipython/since_5.pyrenderers/ipython/since_5.rs12get_attrs_for_token, get_token_to_attributes_dict, fallback, invalidation_hash, get_segment_info, hl_join, hl, hlstyle, get_client_id__new__, __init__, __missing__attrs_to_attr_names, build_token_name, default, new, lookup, insert, powerline_prompt_style_invalidation_hash, parse_token_attrs, new, default, attrs_to_attr_names_zero_is_empty, attrs_to_attr_names_bold, attrs_to_attr_names_italic, attrs_to_attr_names_all_three, build_token_name_capital_pl_prefix, build_token_name_with_fg_uses_space_padded_hex, build_token_name_with_small_fg_pads_with_space, build_token_name_with_bg, build_token_name_with_attrs, build_token_name_with_all_three, hl_returns_single_segment_pair, hl_uses_token_name_with_color, hlstyle_returns_empty, hl_join_flattens_segments, powerline_style_dict_lookup_returns_existing, powerline_style_dict_lookup_calls_missing_func_on_miss, powerline_prompt_style_invalidation_hash_adds_one, parse_token_attrs_plain_pl_returns_default, parse_token_attrs_non_pl_returns_none, parse_token_attrs_bold, parse_token_attrs_fg_color, parse_token_attrs_bg_color, parse_token_attrs_all_three, parse_token_attrs_default_reverse_and_blink_false, reduce_initial_const_is_empty_array, powerline_prompt_style_get_attrs_for_token_pl_format, powerline_prompt_style_get_attrs_for_token_non_pl_returns_none, powerline_prompt_style_invalidation_hash_bumps_by_one, powerline_prompt_style_get_token_to_attributes_dict_returns_dict, ipython_pygments_renderer_each_instance_gets_unique_id, ipython_pygments_renderer_get_client_id_returns_self_id, ipython_pygments_renderer_get_segment_info_wraps_payload_under_ipython_key, fallback_returns_dict_value_when_key_present, fallback_calls_get_attrs_for_token_on_miss75%
segments/i3wm.pysegments/i3wm.rs12workspace_groups, format_name, is_empty_workspace, get_icon, workspaces, sort_ws, natural_key, workspace, mode, scratchpad_groups, scratchpad, active_windowWORKSPACE_REGEX, ws_icons, mode_segment, scratchpad_icons, active_window_contents, priority_sort_workspaces, workspace_default_format, scratchpad_entry, build_workspace_entry, workspace_regex_strips_leading_number_and_optional_space, workspace_groups_focused_only, workspace_groups_urgent_only, workspace_groups_visible_only, workspace_groups_none_returns_just_workspace, workspace_groups_all_flags_set_returns_all_classes, format_name_strip_true_removes_leading_number, format_name_strip_false_passes_through, is_empty_workspace_focused_returns_false, is_empty_workspace_visible_returns_false, is_empty_workspace_with_leaves_returns_false, is_empty_workspace_unfocused_invisible_no_leaves_returns_true, ws_icons_contains_multiple_entry, get_icon_no_windows_returns_empty, get_icon_matches_window_class_substring, get_icon_collapses_multiple_to_multi_icon_when_not_show_all, get_icon_skips_scratchpad_windows, mode_segment_default_hidden_returns_none, mode_segment_named_returns_translation, mode_segment_unknown_passes_through, scratchpad_groups_urgent_focused_visible, scratchpad_groups_on_scratch_workspace_omits_visible, scratchpad_icons_contains_fresh_and_changed, active_window_returns_title_when_short, active_window_returns_class_when_title_too_long, build_workspace_entry_substitutes_name, build_workspace_entry_substitutes_stripped_name, build_workspace_entry_substitutes_number, build_workspace_entry_strip_skips_leading_chars, natural_key_orders_digits_numerically, natural_key_handles_pure_digits, natural_key_handles_no_digits, natural_key_alternating_chunks, priority_sort_workspaces_puts_priority_names_first, priority_sort_workspaces_empty_priority_preserves_order, priority_sort_workspaces_priority_not_in_list_is_skipped, sort_ws_sort_workspaces_true_applies_natural_key_order, sort_ws_sort_workspaces_false_preserves_input_order, sort_ws_priority_workspaces_pin_to_front, mode_alias_dispatches_to_mode_segment, workspace_default_format_strip_returns_stripped_name, workspace_default_format_no_strip_returns_name, scratchpad_entry_none_state_returns_none, scratchpad_entry_known_state_uses_matching_icon, scratchpad_entry_unknown_state_falls_back_to_changed_icon, scratchpad_entry_emits_highlight_groups_from_flags, active_window_returns_title_under_cutoff, active_window_returns_class_when_title_exceeds_cutoff, workspace_uses_supplied_format_string, workspace_substitutes_stripped_name_when_strip_true, scratchpad_emits_one_entry_per_non_none_window100%
theme.pytheme.rs12requires_segment_info, requires_filesystem_watcher, new_empty_segment_line, add_spaces_left, add_spaces_right, add_spaces_center, shutdown, get_divider, get_spaces, get_line_number, get_segments__init__expand_functions, new, apply_cursor_space, default, seg, new_empty_segment_line_has_left_and_right, add_spaces_left_pads_on_left, add_spaces_right_pads_on_right, add_spaces_center_pads_evenly_extra_left_when_odd, expand_functions_returns_correct_fn_for_each_align, requires_decorators_are_identity, alignment_idiom_matches_documented_inverse_mapping, theme_new_initialises_empty_segment_with_python_shape, theme_new_defaults_outer_padding_to_1, theme_apply_cursor_space_computes_multiplier, theme_apply_cursor_space_none_leaves_multiplier_unset, theme_get_divider_resolves_nested_lookup, theme_get_divider_returns_none_for_missing_side_or_type, theme_get_spaces_returns_field_value, theme_get_line_number_returns_segments_len, theme_shutdown_records_segments_with_shutdown_callable, theme_shutdown_skips_segments_with_null_shutdown, theme_shutdown_walks_both_sides92%
ipython.pyipython.rs11prompt_count, init, get_config_paths, get_local_themes, load_main_config, load_theme_config, do_setup__init__, __init__, __str__, __add__new, new, add, fmt, default, new, ipython_info_prompt_count_returns_execution_count, ipython_info_construct_from_zero, rewrite_result_constructs_from_string, rewrite_result_str_returns_prompt, rewrite_result_add_concatenates, rewrite_result_add_chain, ipython_powerline_init_pins_ext_and_daemon_threads, ipython_powerline_new_has_empty_attrs, get_config_paths_returns_some_when_set, get_config_paths_returns_none_when_empty, load_main_config_overlays_config_overrides, load_main_config_no_overrides_passes_through, load_theme_config_overlays_matching_name, load_theme_config_ignores_non_matching_name, get_local_themes_wraps_each_value_in_config_key, get_local_themes_empty_input_returns_empty, get_local_themes_applies_theme_override, do_setup_assigns_powerline_to_each_live_wref, rewrite_result_eq_compares_prompt, get_local_themes_non_string_value_uses_empty_theme_name64%
renderers/vim.pyrenderers/vim.rs11shutdown, add_local_theme, get_matched_theme, get_theme, strwidth, strwidth, get_segment_info, render, reset_highlight, hlstyle__init__mode_translations, vim_command, default, new, get_matched_theme_cached, character_translations, build_group_name, attrs_to_hi_attrs, mode_translations_contains_ctrl_v_and_ctrl_s, character_translations_doubles_percent, attrs_to_hi_attrs_zero_is_empty, attrs_to_hi_attrs_bold, attrs_to_hi_attrs_all_three, reset_highlight_clears_cache, hlstyle_no_args_returns_empty, hlstyle_emits_group_reference, hlstyle_consecutive_identical_returns_empty, hlstyle_caches_repeated_group_after_other_style, hl_group_vim_command_format, hl_group_vim_command_none_attrs_emits_none, hlstyle_attrs_only_emits_cterm_attrs, shutdown_records_main_theme_first, shutdown_walks_local_themes_with_theme_key, add_local_theme_inserts_into_dict, add_local_theme_rejects_duplicate_matcher, get_matched_theme_returns_existing_theme, get_matched_theme_constructs_from_config_when_missing, get_matched_theme_cached_back_inserts_theme_key, get_theme_none_matcher_uses_empty_key_local_theme, get_theme_walks_matchers_and_returns_first_match, get_theme_no_matcher_match_falls_back_to_self_theme, get_segment_info_returns_supplied_when_present, get_segment_info_falls_back_to_self_when_none, get_segment_info_falls_back_to_self_when_supplied_empty, strwidth_counts_ascii_chars, render_returns_nc_mode_when_not_current_window, render_uses_supplied_mode_for_current_window, render_injects_window_id_and_winnr_keys91%
bindings/ipython/post_0_11.pybindings/ipython/post_0_11.rs10powerline, render, init, do_setup, load_ipython_extension, unload_ipython_extension__init__, __init__, __call__, __init__old_prompt_manager, default, new, default, new, set_powerline, call, new, default, new, reset_old_prompt_manager, powerline_magics_reload_succeeds, powerline_magics_other_arg_errors, shutdown_hook_initial_state_no_call_count, shutdown_hook_set_powerline_marks_live, shutdown_hook_call_returns_try_next, shutdown_hook_call_skips_shutdown_when_target_dead, powerline_prompt_manager_render_returns_plain_for_non_rewrite, powerline_prompt_manager_render_returns_rewrite_for_rewrite_name, powerline_prompt_manager_render_returns_raw_when_color_false, powerline_prompt_manager_render_passes_is_prompt_true_for_in_names, powerline_prompt_manager_render_passes_is_prompt_false_for_other_names, configurable_init_returns_pre_5_when_has_prompt_manager, configurable_init_returns_since_7_without_prompt_manager, configurable_init_reads_overrides, configurable_do_setup_swaps_prompt_manager_and_wires_hook, configurable_do_setup_does_not_overwrite_existing_snapshot, load_ipython_extension_with_prompt_manager_returns_prompt_manager, load_ipython_extension_without_prompt_manager_returns_deprecated, unload_ipython_extension_restores_snapshot, unload_ipython_extension_noop_when_no_snapshot60%
segments/common/bat.pysegments/common/bat.rs10_fetch_battery_info, _flatten_battery, _get_battery_status, _get_battery_perc, _get_battery_status, _get_battery_status, _get_battery_status, _get_battery_status, _failing_get_status, batteryBATTERY_PERCENT_RE, parse_pmset_output, parse_linux_status, flatten_battery, build_device_table, battery_percent_re_matches_pmset_output, battery_percent_re_matches_zero, parse_pmset_output_extracts_percent_and_no_ac, parse_pmset_output_detects_ac_charging, parse_pmset_output_no_percent_returns_none, parse_linux_status_discharging_returns_false, parse_linux_status_charging_returns_true, flatten_battery_single_device, flatten_battery_multi_device_averages_percent, flatten_battery_zero_full_returns_zero, flatten_battery_state_is_and_fold, battery_none_status_returns_none, battery_percent_format_emits_single_segment, battery_percent_format_keeps_separator_when_online_visible_icon, battery_percent_format_matches_python_width_3_spec, battery_percent_format_handles_100_percent_without_truncation, battery_percent_format_offline_with_empty_string_also_collapses, battery_format_supports_alternate_precisions_via_battery_fn, battery_percent_format_emits_correct_gradient_level, battery_gamify_emits_three_segments, battery_gamify_ac_state_uses_online_group_when_charging, battery_gamify_ac_state_uses_offline_group_when_not_charging, battery_gamify_emits_correct_full_and_empty_counts, battery_gamify_zero_percent_emits_only_empty, battery_gamify_full_percent_emits_only_full, battery_gamify_full_segment_gradient_zero, battery_gamify_empty_segment_gradient_100, battery_gamify_draw_inner_divider_all_false, battery_percent_uses_online_when_ac_powered, build_device_table_zips_parallel_slices, battery_percent_format_emits_battery_gradient_groups, get_battery_status_delegates_to_fetcher, get_battery_status_propagates_none, failing_get_status_returns_none, fetch_battery_info_returns_first_successful_backend, fetch_battery_info_none_when_all_backends_fail, flatten_battery_closure_delegates_to_flatten_battery, get_battery_perc_missing_files_returns_none100%
segments/common/env.pysegments/common/env.rs10environment, virtualenv, argspecobjs, omitted_args, get_shortened_path, _get_user, _get_user, _get_user, user__call__cwd_segments, _geteuid, env_with, environment_returns_value_when_set, environment_returns_none_when_unset, virtualenv_returns_last_path_component_from_virtual_env, virtualenv_skips_ignored_names_and_walks_to_parent, virtualenv_falls_back_to_conda_when_no_virtualenv, virtualenv_ignore_venv_skips_virtual_env, virtualenv_no_env_returns_none, get_shortened_path_not_found_returns_sentinel, get_shortened_path_shortens_home_prefix, get_shortened_path_no_home_returns_full_path, get_shortened_path_shorten_home_false_passes_through, cwd_segments_root_path, cwd_segments_multi_component, cwd_segments_dir_shorten_len_truncates_non_leaf, cwd_segments_dir_limit_depth_adds_ellipsis, cwd_segments_use_path_separator_appends_to_non_last_and_strips_last, cwd_segments_divider_group_set_on_all, cwd_segments_draw_inner_divider_inverse_of_use_path_separator, cwd_segments_empty_string_yields_root_segment, user_test_uuid_returns_user_verbatim, user_returns_username_with_user_highlight_for_non_root, user_root_gets_superuser_highlight, user_hidden_returns_none, user_hide_domain_strips_at_suffix, user_hide_domain_no_at_passes_through, get_user_reads_environ_user_variable, powerline_test_user_uuid_matches_upstream, cwd_segment_argspecobjs_yields_get_shortened_path, cwd_segment_omitted_args_for_get_shortened_path_is_empty, cwd_segment_omitted_args_for_unknown_method_is_empty, geteuid_returns_non_negative90%
lint/__init__.pylint/mod.rs9open_file, generate_json_config_loader, load_json_config, register_common_names, load_json_file, updated_with_config, find_all_ext_config_files, dict2, checkfunction_name_re, strip_json_suffix, top_theme_spec, ext_theme_spec, log_format_spec, log_level_spec, term_color_spec, true_color_spec, colors_spec, mode_translations_value_spec, top_colorscheme_spec, vim_mode_spec, shell_mode_spec, divider_spec, ext_spec, gen_components_spec, args_spec, segment_module_spec, exinclude_spec, highlight_group_spec, _highlight_group_spec, vim_colorscheme_spec, shell_colorscheme_spec, segment_spec_base, subsegment_spec, segment_spec, segments_spec, segdict_spec, divside_spec, segment_data_value_spec, dividers_spec, spaces_spec, common_theme_spec, top_theme_structure_spec, main_theme_spec, log_file_spec, common_spec, ext_block_spec, main_spec, theme_spec, color_spec, name_spec, group_name_spec, attrs_spec, group_spec, groups_spec, colorscheme_spec, tmp_dir, function_name_re_matches_simple_name, function_name_re_matches_dotted_path, function_name_re_rejects_starting_digit, function_name_re_rejects_special_chars, open_file_reads_bytes, open_file_missing_returns_error, load_json_file_parses_valid_config, load_json_file_missing_returns_error, load_json_file_invalid_json_sets_hadproblem, updated_with_config_merges_results_into_dict, updated_with_config_no_path_no_op, dict2_shallow_copies_inner_dicts, dict2_passes_non_dict_values_through, strip_json_suffix_removes_suffix, strip_json_suffix_passes_through_when_absent, load_json_result_struct_fields_accessible, register_common_names_inserts_player_alias, generate_json_config_loader_loads_valid_config_and_flag_stays_false, generate_json_config_loader_missing_file_does_not_set_flag, find_all_ext_config_files_yields_ext_scoped_entry, find_all_ext_config_files_yields_top_level_entry, find_all_ext_config_files_yields_error_for_non_directory, find_all_ext_config_files_skips_nonexistent_root_silently, find_all_ext_config_files_yields_error_for_non_json_file_in_subdir, colorscheme_spec_registers_required_groups_key, group_spec_constructs_without_panic, groups_spec_attrs_spec_color_spec_constructible, check_against_clean_fixture_returns_false, check_rejects_colorscheme_missing_groups, check_rejects_double_underscore_filenames, check_rejects_theme_segments_left_not_array, check_rejects_parse_error, find_all_ext_config_files_walks_multiple_search_paths, ext_spec_carries_required_keys, divider_spec_has_printable_and_len_constraint, term_color_spec_is_unsigned_le_255, true_color_spec_has_hex_regex, colors_spec_has_colors_and_gradients_keys, vim_mode_spec_contains_known_modes, shell_mode_spec_has_regex, top_colorscheme_spec_has_mt_optional, args_spec_has_pl_and_segment_info_optional, gen_components_spec_lists_oneof_components, segment_spec_base_has_all_segment_keys, segment_spec_has_segments_and_type_keys, subsegment_spec_excludes_segment_list_from_type, segdict_spec_has_left_and_right, spaces_spec_has_unsigned_le_2, common_theme_spec_has_cursor_keys, theme_spec_has_segments_key, top_theme_structure_spec_includes_non_breaking_spaces, main_spec_has_common_and_ext_blocks, common_spec_has_log_and_watcher_keys, ext_block_spec_has_known_extensions, log_file_spec_is_optional_with_either100%
lint/markedjson/composer.pylint/markedjson/composer.rs9check_node, get_node, get_single_node, compose_document, compose_node, compose_scalar_node, compose_sequence_node, compose_mapping_node__init__fmt, kind, node, start_mark, check_event, get_event, descend_resolver, ascend_resolver, resolve, new, check_event, get_event, descend_resolver, ascend_resolver, resolve, composer_error_implements_error_traits, check_node_drops_stream_start_and_returns_true_if_doc_remaining, check_node_returns_false_at_stream_end, compose_document_returns_scalar_node, compose_node_dispatches_scalar, compose_node_dispatches_sequence, compose_node_dispatches_mapping, compose_scalar_node_resolves_tag_when_none, get_single_node_errors_on_two_documents, get_single_node_returns_single_document, get_single_node_returns_none_on_empty_stream, any_event_kind_dispatches_correctly, composed_node_start_mark_returns_underlying_mark89%
lint/markedjson/reader.pylint/markedjson/reader.rs9peek, prefix, update_pointer, forward, get_mark, check_printable, update, update_raw__init__NON_PRINTABLE_RE, fmt, new, new_reader_buffer_has_null_terminator, peek_returns_char_at_offset, peek_past_eof_returns_null, prefix_returns_substring, forward_advances_pointer_and_column, forward_across_newline_resets_column_increments_line, get_mark_returns_current_position, check_printable_accepts_normal_text, check_printable_rejects_control_chars, check_printable_accepts_tab_newline_cr, reader_error_implements_error_traits89%
lint/markedjson/events.pylint/markedjson/events.rs8__repr____init__, __init__, __init__, __init__, __init__, __init__, __init__new, new, new, new, new, new, new, new, new, new, new, new, new, new, event_carries_marks, stream_start_event_carries_encoding, document_start_event_carries_version_and_tags, collection_start_event_default_tag_is_none, scalar_event_default_tag_is_none, sequence_mapping_inherit_collection_shape12%
renderers/ipython/since_7.pyrenderers/ipython/since_7.rs8style_rules, invalidation_hash, get_segment_info, hl_join, hl, hlstyle, get_client_id__init__used_styles, seen, default, new, default, new, attrs_to_attr_names, build_token_name, build_style_rule, reset_globals, used_styles_starts_empty_after_reset, ipython_pygments_renderer_init_translates_space, hl_join_flattens_segments, hl_join_empty_returns_empty, attrs_to_attr_names_zero_is_empty, attrs_to_attr_names_all_three, build_token_name_with_fg_bg_attrs, build_token_name_with_no_truecolor_emits_empty_hex_segments, build_style_rule_includes_attrs_fg_bg, build_style_rule_no_colors_emits_bare_directives, hl_emits_token_name_and_contents, hl_registers_style_rule_on_first_call, hl_deduplicates_repeated_token_name, hl_emits_distinct_token_names_for_different_styles, hlstyle_returns_empty, get_client_id_is_stable_for_same_instance, powerline_prompt_style_style_rules_returns_used_styles_snapshot, powerline_prompt_style_invalidation_hash_returns_non_empty, get_segment_info_wraps_then_dispatches88%
renderers/shell/__init__.pyrenderers/shell/mod.rs8int_to_rgb, get_client_id, do_render, render, do_render, hlstyle, get_theme__init__resolve, default, new, default, new, render_matcher_info, do_render_resolve_style, int_to_rgb_extracts_components, term_escape_style_auto_resolves_fbterm, term_escape_style_auto_resolves_xterm_for_other_term, term_escape_style_auto_resolves_xterm_when_term_unset, term_escape_style_pinned_value_passthrough, prompt_renderer_get_client_id_returns_value, prompt_renderer_get_client_id_returns_none_when_absent, shell_renderer_default_field_values_match_upstream, hlstyle_no_args_returns_just_reset_sequence, hlstyle_fg_cterm_emits_38_5_n, hlstyle_fg_truecolor_emits_38_2_rgb_when_enabled, hlstyle_truecolor_disabled_on_fbterm, hlstyle_bg_emits_48_5_n, hlstyle_attrs_bold_emits_1, hlstyle_attrs_italic_emits_3, hlstyle_attrs_underline_emits_4, hlstyle_combined_fg_bg_attrs, hlstyle_escape_true_wraps_with_hl_start_and_end, hlstyle_tmux_escape_wraps_with_dcs, hlstyle_screen_escape_wraps_with_dcs, render_matcher_info_pulls_local_theme, render_matcher_info_returns_none_when_unset, do_render_resolve_style_auto_dispatches_fbterm, do_render_resolve_style_auto_defaults_to_xterm, do_render_resolve_style_pinned_value_passes_through, shell_renderer_get_theme_no_matcher_returns_self_theme, shell_renderer_get_theme_empty_string_returns_self_theme, shell_renderer_get_theme_returns_existing_local_theme, shell_renderer_get_theme_constructs_lazy_theme, shell_renderer_get_theme_caches_constructed_theme, shell_renderer_get_theme_missing_matcher_returns_null88%
bindings/qtile/widget.pybindings/qtile/widget.rs7do_setup, update, cmd_update, cmd_get, timer_setup, _configure__init__default, new, new, with_defaults, calculated_constant_matches_libqtile_sentinel, qtile_powerline_do_setup_assigns_powerline_attribute, powerline_text_box_defaults_match_upstream_signature, update_interval_overrides_timeout_when_supplied, update_interval_falls_back_to_timeout_when_none, update_skips_when_not_configured, update_renders_and_draws_when_configured, update_passes_side_left_for_left_widget, cmd_get_returns_current_text, cmd_update_delegates_to_update, timer_setup_first_call_flips_flag, timer_setup_subsequent_calls_no_op, configure_marks_widget_configured_and_runs_timer_setup, configure_skips_relayout_when_layout_markup_already_true, update_returns_true_unconditionally, bar_draw_calls_accumulate_across_updates86%
bindings/tmux/__init__.pybindings/tmux/mod.rs7get_tmux_executable_name, _run_tmux, run_tmux_command, get_tmux_output, set_tmux_environment, source_tmux_file, get_tmux_versionNON_DIGITS, DIGITS, NON_LETTERS, get_tmux_executable_name_defaults_to_tmux, get_tmux_executable_name_uses_env_var, version_regexes_strip_correctly100%
lib/dict.pylib/dict.rs7mergeargs, _clear_special_values, mergedicts, mergedefaults, _setmerged, mergedicts_copy, updatedREMOVE_THIS_KEY, obj, mergedicts_overwrites_scalar, mergedicts_recurses_into_nested, mergedicts_remove_this_key_deletes, mergedefaults_keeps_existing, mergedicts_copy_does_not_mutate_inputs, mergeargs_empty_returns_none, mergeargs_folds_pairs, updated_does_not_mutate_input100%
lib/encoding.pylib/encoding.rs7get_preferred_file_name_encoding, get_preferred_file_contents_encoding, get_preferred_output_encoding, get_preferred_input_encoding, get_preferred_arguments_encoding, get_preferred_environment_encoding, get_unicode_writerall_encodings_return_known_values, unicode_writer_writes_to_buffer100%
lib/inotify.pylib/inotify.rs7load_inotify, handle_error, close, read, process_event__init__, __del__fmt, load_inotify_returns_error_in_stub, inotify_error_implements_display71%
lib/vcs/bzr.pylib/vcs/bzr.rs7write, branch_name_from_config_file, status, do_status, _status, branch__init__nick_pat, default, new, new, aggregate_short_status, extract_file_status, tmp_dir, nick_pat_matches_simple_nickname_line, nick_pat_matches_with_extra_whitespace, nick_pat_does_not_match_unrelated_line, coerce_io_write_decodes_bytes, coerce_io_write_handles_invalid_utf8, branch_name_extracts_nickname_from_config, branch_name_falls_back_to_directory_basename, branch_name_falls_back_when_no_nickname_line, repository_new_canonicalizes_directory, repository_branch_reads_branch_conf, repository_branch_falls_back_to_basename_when_no_conf, repository_status_stub_returns_none, aggregate_short_status_empty_returns_none, aggregate_short_status_modified_returns_d, aggregate_short_status_untracked_returns_u, aggregate_short_status_both_returns_du, aggregate_short_status_only_clean_chars_returns_none, extract_file_status_takes_first_two_chars, extract_file_status_ignored_returns_none, extract_file_status_empty_returns_none86%
lib/watcher/tree.pylib/watcher/tree.rs7get_watcher, watch, expire_old_queries__init__, __call__, __init__, __call__new, check, new, check, dummy_tree_watcher_always_false, tree_watcher_unknown_type_errors, tree_watcher_first_call_returns_true_and_records_watch, tree_watcher_expire_time_is_minutes_to_seconds, expire_old_queries_drops_stale_entries43%
lint/context.pylint/context.rs7join, list_themes, key, enter_key, enter_item, enter__new__key_sep, new, default, jstr_joins_with_separator, key_sep_is_slash, context_starts_empty, context_enter_appends_one_entry, context_enter_does_not_mutate_parent, context_enter_key_pulls_value_from_obj, list_themes_top_returns_every_theme, list_themes_main_returns_ext_themes86%
colorscheme.pycolorscheme.rs6get_attrs_flag, pick_gradient_value, get_gradient, get_group_props, get_highlighting__init__py_round, new, attr_constants_match_upstream, cterm_to_hex_has_256_entries, cterm_to_hex_spot_check, get_attrs_flag_combines_bits, get_attrs_flag_empty_is_zero, pick_gradient_value_endpoints, colorscheme_new_minimal_config, get_highlighting_resolves_group83%
commands/main.pycommands/main.rs6arg_to_unicode, arg_to_unicode, finish_args, int_or_sig, get_argparser, write_outputarg_to_unicode_is_identity_in_py3, int_or_sig_parses_integer, int_or_sig_parses_signal_name, int_or_sig_rejects_invalid_int, finish_args_validates_ext_side, finish_args_accepts_wm_ext_without_side, finish_args_merges_config_override, finish_args_combines_env_and_arg_config_path, finish_args_merges_renderer_arg_with_pane_id_int_parsing, get_argparser_has_expected_argument_count, get_argparser_description_matches_upstream, get_argparser_has_required_flags100%
lib/vcs/mercurial.pylib/vcs/mercurial.rs6branch_name_from_config_file, _repo, status, do_status, branch__init__as_char, statuses, new, aggregate_repo_status, tmp_dir, statuses_table_matches_upstream, repo_statuses_str_matches_upstream, file_status_as_char_matches_upstream, branch_name_from_existing_file_returns_trimmed_content, branch_name_missing_file_returns_default, branch_name_empty_file_returns_empty_string_after_strip, repository_new_canonicalizes_directory, repository_branch_reads_hg_branch_file, repository_branch_missing_returns_default, repository_status_repo_level_stub_returns_none, repository_do_status_stub_returns_none, aggregate_repo_status_clean_returns_none, aggregate_repo_status_modified_returns_dirty, aggregate_repo_status_unknown_returns_untracked, aggregate_repo_status_dirty_plus_untracked_returns_both, aggregate_repo_status_clean_codes_ignored83%
lib/watcher/stat.pylib/watcher/stat.rs6watch, unwatch, is_watching, close__init__, __call__default, new, check, tmp_file_with_content, watch_then_check_returns_false_unchanged, check_returns_true_when_unwatched, check_returns_true_after_mtime_change, unwatch_removes_from_set, close_clears_all_watches67%
lint/markedjson/resolver.pylint/markedjson/resolver.rs6add_implicit_resolver, descend_resolver, ascend_resolver, check_resolver_prefix, resolve__init__fmt, default, new, register_defaults, resolver_singleton, default_tags_match_upstream, resolve_bool_true, resolve_bool_false, resolve_int, resolve_float, resolve_null, resolve_unknown_scalar_falls_back_to_string, resolve_non_implicit_scalar_returns_str, resolve_sequence_returns_seq_tag, resolve_mapping_returns_map_tag, add_implicit_resolver_appends_to_first_chars, add_implicit_resolver_with_none_first_uses_null_bucket, resolve_bool_with_lowercase_first_char_t, resolver_singleton_caches_instance, resolver_error_implements_error_traits, float_regex_rejects_plain_int, int_regex_rejects_leading_zero_multi_digit83%
listers/vim.pylisters/vim.rs6tabpage_updated_segment_info, tablister, add_multiplier, buffer_updated_segment_info, bufferlister, add_multipliertablister_for, bufferlister_for, tab, buf, tablister_returns_empty_without_vim, tablister_for_marks_current_with_tab_prefix, tablister_for_priority_multiplier_grows_with_distance, bufferlister_for_filters_unlisted_unless_show_or_current, bufferlister_for_prefix_includes_mod_when_buffer_modified, bufferlister_for_current_always_shown_even_if_unlisted, add_multiplier_sets_priority_multiplier_from_distance, add_multiplier_returns_one_when_distance_is_zero, add_multiplier_handles_negative_distance_via_abs100%
renderers/ipython/pre_5.pyrenderers/ipython/pre_5.rs6render, do_render, render_above_lines, render, shutdown__init__default, new, default, new, default, new, default, new, ipython_pre50_renderer_constructs, do_render_injects_client_id_ipython, do_render_preserves_existing_segment_info_keys, do_render_overwrites_pre_existing_client_id, ipython_prompt_renderer_wraps_base, ipython_non_prompt_renderer_wraps_base, renderer_proxy_has_two_inner_renderers, renderer_proxy_render_dispatches_on_is_prompt, renderer_proxy_render_above_lines_returns_vec, renderer_proxy_shutdown_is_callable83%
segments/shell.pysegments/shell.rs6jobnum, last_status, last_pipe_status, mode, continuation, get_shortened_pathexit_codes, get_shortened_path_uses_segment_info_shortened_path_when_present, get_shortened_path_falls_back_to_super_when_use_shortened_false, get_shortened_path_falls_back_to_super_when_key_missing, jobnum_returns_none_when_zero_and_no_show_zero, jobnum_returns_zero_when_show_zero, jobnum_returns_count_string, jobnum_none_jobnum_returns_none, exit_codes_known_signals, last_status_zero_returns_none, last_status_signal_kills, last_status_non_signal_returns_number, last_pipe_status_all_zero_returns_none, last_pipe_status_mixed_emits_per_status_segments, mode_returns_uppercase_when_no_override, mode_returns_override_when_present, mode_returns_none_when_matches_default, continuation_no_parser_state_returns_empty_segment, continuation_splits_parser_state, continuation_omits_cmdsubst_last, continuation_right_align_sets_first_align100%
shell.pyshell.rs6init, load_main_config, load_theme_config, get_config_paths, get_local_themes, do_setupinit_stores_args_and_returns_ext_first, init_empty_ext_returns_empty_string, load_main_config_overlays_config_override, load_main_config_no_override_leaves_base, load_theme_config_overlays_matching_theme, load_theme_config_ignores_non_matching_theme, load_theme_config_no_overrides_leaves_base, get_config_paths_returns_args_value_when_set, get_config_paths_returns_none_when_args_empty, get_local_themes_empty_input_returns_empty, get_local_themes_wraps_each_value_in_config_key, get_local_themes_loaded_config_picks_up_theme_override, do_setup_assigns_powerline_attribute, shell_args_default_has_empty_fields, load_main_config_overlay_recurses_into_nested_dict, local_theme_input_with_non_string_value_uses_empty_theme_name100%
bindings/wm/__init__.pybindings/wm/mod.rs5i3_subscribe, run, get_i3_connection, get_connected_xrandr_outputs__init__XRANDR_OUTPUT_RE, wm_threads, default_update_interval_matches_upstream, xrandr_regex_matches_standard_line, xrandr_regex_handles_non_primary, get_connected_xrandr_outputs_returns_empty_when_xrandr_unavailable, wm_threads_registers_awesome80%
commands/config.pycommands/config.rs5parse_args, get_argparser__init__, __call__, __str__name, binding_function_name, call, fmt, TMUX_ACTIONS, SHELL_ACTIONS, tmux_action_from_name, shell_action_from_name, new, str_function_names_match_upstream, str_function_display_round_trips_via_name, tmux_actions_has_three_entries, shell_actions_has_two_entries, tmux_action_lookup_unknown_returns_none, get_argparser_description_matches_upstream, get_argparser_includes_subcommand_handles, shell_action_lookup_command_and_uses, str_function_binding_names_match_python_module_attrs, str_function_call_returns_binding_function_name, config_arg_parser_parse_args_requires_function, config_arg_parser_parse_args_returns_function_when_set, config_arg_parser_round_trips_underlying_argparser40%
lib/__init__.pylib/mod.rs5wraps_saveargs, dec, add_divider_highlight_group, dec, fnew, wrapper, origin, add_divider_highlight_group_to_list, wrapped_origin_exposes_both_callables, wrapped_origin_accessors_match_fields, add_divider_highlight_group_wraps_non_empty_string, add_divider_highlight_group_none_input_returns_none, add_divider_highlight_group_empty_string_returns_none, add_divider_highlight_group_to_list_injects_divider_into_each_entry, add_divider_highlight_group_to_list_preserves_existing_dividers, add_divider_highlight_group_to_list_empty_returns_none, add_divider_highlight_group_to_list_none_returns_none, add_divider_highlight_group_custom_highlight_string, add_divider_highlight_group_invokes_inner_func_each_call, wraps_saveargs_returns_wrapper_origin_pair, dec_returns_wrapped_origin_pair, f_returns_single_segment_list_for_non_empty_contents, f_returns_none_for_empty_contents100%
lib/shell.pylib/shell.rs5run_cmd, asrun, readlines, which, _access_checkrun_cmd_echo_returns_stdout, run_cmd_missing_command_returns_none, run_cmd_no_strip_keeps_trailing_newline, which_finds_echo, which_missing_returns_none, readlines_returns_per_line100%
lint/imp.pylint/imp.rs5import_function, import_segment__init__, __enter__, __exit__new, enter, exit, mk_marked, with_path_enter_prepends_import_paths, with_path_enter_snapshots_old_path, with_path_exit_returns_old_path, with_path_empty_import_paths_passthrough, import_function_returns_qualified_for_valid_input, import_function_emits_deprecation_for_i3wm_workspaces, import_function_does_not_warn_for_other_i3wm_segments, import_segment_pins_function_type, marked_name_carries_mark, import_paths_field_passed_through_data40%
pdb.pypdb.rs5init, do_setup, load_main_config, load_theme_config, get_config_pathsdefault, new, init_pins_ext_and_renderer_module_to_pdb, do_setup_does_not_panic, load_main_config_no_env_leaves_base_untouched, load_main_config_overlays_from_env, load_main_config_empty_env_leaves_base_untouched, load_theme_config_overlays_matching_name, load_theme_config_ignores_non_matching_name, load_theme_config_no_env_leaves_base_untouched, get_config_paths_reads_colon_separated_env, get_config_paths_filters_empty_entries, get_config_paths_empty_returns_empty_vec, get_config_paths_empty_env_string_returns_empty100%
segments/__init__.pysegments/mod.rs5argspecobjs, argspecobjs, omitted_args, additional_args, with_docstringsegment_defaults_are_empty, with_docstring_passes_through100%
segments/pdb.pysegments/pdb.rs5current_line, current_file, current_code_name, current_context, stack_depthsample, current_line_returns_lineno_as_string, current_file_basename_true_returns_filename_only, current_file_basename_false_returns_full_path, current_code_name_returns_co_name, current_context_returns_co_name_for_normal_function, current_context_substitutes_module_with_basename, stack_depth_default_subtracts_initial, stack_depth_full_stack_returns_raw_len100%
bindings/ipython/since_5.pybindings/ipython/since_5.rs4init, do_setup, _make_style_from_name__init__default, new, cache_key, matcher_info, default, new, prompt_tokens, in_prompt_tokens, continuation_prompt_tokens, rewrite_prompt_tokens, out_prompt_tokens, configurable_ipython_powerline_init_returns_renderer_module, init_reads_config_overrides_from_powerline_config, init_reads_theme_overrides_from_powerline_config, init_reads_config_paths_from_powerline_config, init_missing_config_keys_leaves_base_attrs_empty, do_setup_attaches_powerline_to_prompts_and_shutdown_hook, prompt_kind_cache_keys_match_upstream, prompt_kind_matcher_info_maps_continuation_to_in2, prompt_tokens_caches_within_same_execution_count, prompt_tokens_renders_again_when_execution_count_changes, prompt_tokens_appends_trailing_space_token, prompt_tokens_passes_side_left, prompt_tokens_passes_continuation_matcher_as_in2, prompt_tokens_distinct_keys_cache_separately, in_prompt_tokens_helper_works, continuation_prompt_tokens_helper_uses_in2_matcher, out_prompt_tokens_helper_uses_out_matcher, rewrite_prompt_tokens_helper_uses_rewrite_matcher, powerline_prompts_init_starts_with_empty_cache, make_style_from_name_calls_saved_msfn, make_style_from_name_returns_powerline_prompt_style75%
bindings/ipython/since_7.pybindings/ipython/since_7.rs4init, do_setup, _make_style_from_name__init__default, new, shutdown, default, new, prompt_tokens, in_prompt_tokens, continuation_prompt_tokens, rewrite_prompt_tokens, out_prompt_tokens, init_returns_since_7_renderer_module, init_reads_config_overrides_from_powerline_config, init_reads_theme_overrides_from_powerline_config, init_reads_config_paths_from_powerline_config, init_missing_keys_leaves_base_attrs_empty, do_setup_attaches_powerline_to_prompts, do_setup_marks_atexit_registered, shutdown_clears_atexit_flag, prompt_tokens_caches_within_same_execution_count, prompt_tokens_renders_again_when_execution_count_changes, prompt_tokens_appends_trailing_space_token, prompt_tokens_passes_side_left, prompt_tokens_continuation_uses_in2_matcher, prompt_tokens_distinct_keys_cache_separately, in_prompt_tokens_helper_works, out_prompt_tokens_helper_uses_out_matcher, rewrite_prompt_tokens_helper_uses_rewrite_matcher, powerline_prompts_init_has_empty_cache, make_style_from_name_calls_saved_msfn, make_style_from_name_returns_powerline_prompt_style75%
bindings/wm/awesome.pybindings/wm/awesome.rs4read_to_log, run, run__init__default, new, start, join, awesome_thread_starts_and_joins, read_to_log_does_not_panic_on_success75%
lib/memoize.pylib/memoize.rs4default_cache_key, decorated_function__init__, __call__new, get_or_compute, default_cache_key_is_stable_across_iteration_order, memoize_caches_within_timeout, memoize_recomputes_on_different_key, memoize_recomputes_after_timeout50%
lib/monotonic.pylib/monotonic.rs4monotonic, mach_timebase_info, monotonic, monotonicmonotonic_is_non_decreasing, monotonic_advances, mach_timebase_info_returns_positive_rational100%
lib/overrides.pylib/overrides.rs4parse_value, keyvaluesplit, parsedotval, parse_override_varparsedotval_str, parsedotval_tuple, build_nested, parse_value_empty_returns_remove_marker, parse_value_number, parse_value_string_in_quotes, parse_value_specials, parse_value_array_and_object, parse_value_raw_string, keyvaluesplit_basic, keyvaluesplit_no_equals_errors, keyvaluesplit_leading_underscore_errors, parsedotval_str_builds_nested, parsedotval_str_no_dot_is_flat, parse_override_var_splits_on_semicolon, parse_override_var_skips_empty, parsedotval_dispatches_str_to_keyvaluesplit, parsedotval_dispatches_tuple_to_parse_value, parsedotval_str_no_dot_returns_flat_pair100%
lint/markedjson/tokens.pylint/markedjson/tokens.rs4__repr____init__, __init__, __init__new, new, new, new, new, new, new, new, new, new, new, token_carries_marks, stream_start_id_matches_upstream, stream_end_id_matches_upstream, flow_token_ids_match_upstream, key_value_flow_entry_ids_match_upstream, scalar_token_carries_value_and_style, stream_start_token_carries_encoding25%
renderers/lemonbar.pyrenderers/lemonbar.rs4hlstyle, hl, render, get_themecharacter_translations, character_translations_escapes_percent, hl_plain_wraps_with_reset_marker, hl_with_fg_emits_f_marker, hl_with_bg_emits_b_marker, hl_with_underline_emits_u_marker, hl_with_all_three_emits_all_markers_in_order, render_wraps_left_and_right_with_position_markers, hlstyle_returns_empty100%
renderers/pdb.pyrenderers/pdb.rs4get_segment_info, set_pdb, render, do_renderdefault, new, new_pdb_renderer_has_no_pdb_set, set_pdb_stores_handle, render_initializes_initial_stack_length, render_does_not_overwrite_initial_stack_length_on_second_call, get_segment_info_inserts_curframe_and_pdb_keys, pdb_renderer_inherits_readline_escape_markers, do_render_strips_non_ascii_chars, do_render_passes_ascii_unchanged100%
renderers/tmux.pyrenderers/tmux.rs4attrs_to_tmux_attrs, render, hlstyle, get_segment_infonew, character_translations, color_spec, attrs_to_tmux_attrs_none_returns_all_no_prefixes, attrs_to_tmux_attrs_zero_returns_all_no_prefixes, attrs_to_tmux_attrs_bold_only, attrs_to_tmux_attrs_italic_only, attrs_to_tmux_attrs_underline_only, attrs_to_tmux_attrs_all_three, character_translations_contains_hash_override, hlstyle_no_args_returns_empty_string, hlstyle_fg_cterm_only_emits_colour_n, hlstyle_fg_truecolor_emits_hex, hlstyle_bg_emits_bg_directive, hlstyle_attrs_emits_bold_italics_underline, hlstyle_combined_fg_bg_attrs_joins_with_commas, hlstyle_truecolor_without_rgb_falls_back_to_cterm, render_subtracts_width_adjust_from_supplied_width, render_clamps_width_to_minimum_10, render_passes_through_width_when_segment_info_empty, get_segment_info_inserts_mode_key, get_segment_info_uses_pane_current_path_for_getcwd, get_segment_info_falls_back_to_tmux_pwd_var100%
segments/common/vcs.pysegments/common/vcs.rs4get_directory, get_directory__call__, __call__branch, stash, tree_status, default, new, call, default, new, call, branch, stash, tree_status, repo, branch_segment_divider_highlight_group_is_none, branch_segment_get_directory_calls_getcwd_closure, branch_segment_get_directory_none_when_getcwd_returns_none, branch_segment_no_repo_returns_none, branch_segment_no_status_colors_returns_branch_highlight, branch_segment_with_status_colors_clean_picks_branch_clean, branch_segment_with_status_colors_dirty_picks_branch_dirty, branch_segment_ignore_statuses_strips_to_clean, branch_segment_empty_status_is_clean, branch_segment_emits_divider_highlight_group_as_null, stash_segment_divider_highlight_group_is_none, stash_segment_no_repo_returns_none, stash_segment_no_stash_support_returns_none, stash_segment_zero_stashes_returns_none, stash_segment_positive_count_returns_segment, stash_segment_get_directory_calls_closure50%
segments/common/wthr.pysegments/common/wthr.rs4key, get_request_url, compute_state, render_oneweather_conditions_codes, weather_conditions_icons, temp_conversions, temp_units, weather_key, compute_state_from_response, pick_icon, temp_gradient_level, weather_api_key_matches_upstream, weather_interval_matches_upstream, weather_conditions_codes_maps_thunderstorm_to_stormy, weather_conditions_codes_maps_rain_to_rainy, weather_conditions_codes_maps_511_to_snowy, weather_conditions_codes_maps_clear_sky_to_sunny, weather_conditions_codes_maps_clouds_to_cloudy, weather_conditions_icons_table_matches_upstream, temp_conversions_kelvin_to_celsius, temp_conversions_kelvin_to_fahrenheit, temp_conversions_kelvin_to_kelvin_is_passthrough, temp_units_matches_upstream, weather_key_uses_default_api_key_when_unset, weather_key_respects_custom_api_key, compute_state_from_response_parses_owm_payload, compute_state_from_response_unknown_code_returns_unknown_icon, compute_state_from_response_empty_returns_none, compute_state_from_response_malformed_returns_none, pick_icon_uses_override_when_present, pick_icon_falls_back_to_default_table, pick_icon_unknown_returns_ukn, temp_gradient_level_below_coldest_returns_zero, temp_gradient_level_above_hottest_returns_100, temp_gradient_level_midpoint_returns_50, render_one_no_weather_returns_none, render_one_emits_two_segments, render_one_icon_segment_appends_trailing_space, render_one_temp_segment_emits_gradient_level, render_one_temp_segment_renders_default_format, render_one_custom_temp_format, render_one_emits_weather_condition_groups, render_one_temp_segment_groups_match_upstream, render_one_uses_custom_icon_override, render_one_emits_background_divider_on_both100%
lib/debug.pylib/debug.rs3print_cycles, print_path, recurseprint_cycles_is_no_op, print_path_is_no_op, recurse_is_no_op100%
matchers/vim/__init__.pymatchers/vim/mod.rs3help, cmdwin, quickfixinfo_with_buftype, help_matches_help_buftype, quickfix_matches_quickfix_buftype, cmdwin_matches_command_line_buffer, cmdwin_matches_path_prefixed_buffer, cmdwin_rejects_other_buffers, cmdwin_returns_false_for_empty_name100%
renderers/ipython/__init__.pyrenderers/ipython/mod.rs3get_segment_info, get_theme, shutdowndefault, new, get_segment_info_patches_ipython_key, get_theme_in_returns_self_theme, get_theme_returns_existing_local_theme, get_theme_constructs_lazy_theme_from_config, get_theme_caches_constructed_theme, shutdown_records_main_theme_first, shutdown_walks_local_themes_with_theme_key, get_theme_missing_matcher_returns_null100%
segments/common/mail.pysegments/common/mail.rs3key, compute_state, render_oneunseen_re, parse_unseen_count, imap4_ssl_port_matches_upstream, interval_matches_upstream, key_use_ssl_defaults_to_port_eq_ssl_port, key_use_ssl_explicit_overrides_default, parse_unseen_count_extracts_n, render_one_none_returns_none, render_one_zero_returns_none, render_one_no_max_emits_email_alert, render_one_with_max_includes_gradient, render_one_clamps_gradient_at_100, compute_state_returns_none_without_credentials100%
segments/vim/plugin/commandt.pysegments/vim/plugin/commandt.rs3initialize, finder, pathFINDERS_WITHOUT_PATH, finders_without_path_includes_buffer_finder, finder_returns_one_segment_with_empty_contents, path_returns_some_when_finder_not_excluded, initialize_is_idempotent100%
bindings/bar/powerline-bar.pybindings/bar/powerline-bar.rs2render, updateget_argparser, main, argparser_has_only_i3_flag, render_appends_newline_to_render_fn_output, update_sets_mode_then_renders100%
bindings/lemonbar/powerline-lemonbar.pybindings/lemonbar/powerline-lemonbar.rs2render, updatebuild_bar_command, main, fake_screen, build_bar_command_assembles_geometry, build_bar_command_appends_extra_args, render_emits_one_payload_per_bar_with_newline, update_sets_new_mode_and_renders100%
lemonbar.pylemonbar.rs2init, get_local_themesget_encoding, init_ext_is_wm, init_renderer_module_is_lemonbar, get_encoding_is_utf8, get_local_themes_none_returns_empty, get_local_themes_wraps_each_value_in_config_key, init_constructs_powerline_with_wm_and_lemonbar100%
lib/path.pylib/path.rs2realpath, joinrealpath_of_cwd_is_absolute, realpath_of_missing_path_is_absolute_join_with_cwd, join_concatenates_components_in_order, join_empty_returns_empty_path, join_absolute_component_resets100%
lib/watcher/__init__.pylib/watcher/mod.rs2create_file_watcher, create_tree_watcherwatch, unwatch, check, close, watch, unwatch, check, close, create_file_watcher_returns_a_watcher, create_file_watcher_stat_explicit, create_file_watcher_inotify_falls_back_to_stat_on_non_linux100%
lint/inspect.pylint/inspect.rs2getconfigargspec, formatconfigargspecformatconfigargspec_empty_args, formatconfigargspec_args_without_defaults, formatconfigargspec_args_with_trailing_defaults, formatconfigargspec_all_args_default, formatconfigargspec_one_arg_one_default, getconfigargspec_returns_empty_until_registry_lands100%
lint/markedjson/loader.pylint/markedjson/loader.rs2echoerr__init__new, get_single_data, dispose, new_loader_has_no_errors, get_single_data_parses_valid_json, get_single_data_flips_haserrors_on_bad_json, echoerr_sets_haserrors, dispose_does_not_panic50%
listers/i3wm.pylisters/i3wm.rs2output_lister, workspace_listerworkspace_lister_for, ws, output_lister_returns_empty_when_xrandr_unavailable, workspace_lister_for_returns_all_when_no_filters, workspace_lister_for_only_show_focused, workspace_lister_for_only_show_visible_or_urgent, workspace_lister_for_filters_by_output, workspace_lister_for_second_tuple_has_draw_inner_divider_none, workspace_lister_for_workspace_payload_has_all_fields100%
matchers/vim/plugin/gundo.pymatchers/vim/plugin/gundo.rs2gundo, gundo_previewgundo_matches_gundo_buffer, gundo_preview_matches_preview_buffer, gundo_rejects_other_buffer100%
renderers/i3bar.pyrenderers/i3bar.rs2hlstyle, hlhlstyle_returns_empty, hl_basic_contents_only, hl_with_fg_emits_color_field, hl_with_bg_emits_background_field100%
renderers/pango_markup.pyrenderers/pango_markup.rs2hlstyle, hlescape, hl_no_attrs_returns_empty_span, hl_with_fg_includes_foreground_attribute, hl_with_bg_includes_background_attribute, hl_with_bold_attr_includes_font_weight, hl_with_italic_attr_includes_font_style, hl_with_underline_attr_includes_underline, hl_with_combined_attrs, escape_handles_xml_specials, hlstyle_returns_empty_string100%
segments/common/time.pysegments/common/time.rs2date, fuzzy_timeformat_strftime, unicode_text_translate, fuzzy_time_default_hour_str, fuzzy_time_default_minute_str, fuzzy_time_default_special_cases, fuzzy_time_compute, date_returns_non_empty_contents, date_istime_uses_time_highlight, date_istime_emits_time_divider, date_not_istime_omits_time_divider, date_yyyymmdd_format, date_h_format_emits_two_digit_hour, format_strftime_basic_unix_epoch, unicode_text_translate_replaces_apostrophe_and_hyphen, unicode_text_translate_no_op_on_plain_text, fuzzy_time_default_hour_str_has_12_entries, fuzzy_time_default_minute_str_has_12_entries, fuzzy_time_default_minute_str_quarter_past, fuzzy_time_default_special_cases_includes_noon_and_midnight, fuzzy_time_compute_quarter_past_six, fuzzy_time_compute_o_clock, fuzzy_time_compute_special_case_noon, fuzzy_time_compute_special_case_midnight, fuzzy_time_compute_special_case_round_about_midnight, fuzzy_time_compute_rounds_up_after_32, fuzzy_time_compute_unicode_text_translates_apostrophe, fuzzy_time_compute_unicode_text_translates_hyphen_in_special, fuzzy_time_compute_modulo_24_hour_wraps_to_12_label, fuzzy_time_compute_closest_minute_for_unaligned_input, fuzzy_time_smoke_test_uses_localtime100%
segments/vim/plugin/coc.pysegments/vim/plugin/coc.rs2parse_coc_status, cocparse_coc_status_empty_returns_zeros, parse_coc_status_parses_errors_only, parse_coc_status_parses_warnings_only, parse_coc_status_parses_both, parse_coc_status_ignores_unknown_prefix, coc_returns_empty_without_vim100%
bindings/awesome/powerline-awesome.pybindings/awesome/powerline-awesome.rs1mainmain_runs_without_panic100%
bindings/i3/powerline-i3.pybindings/i3/powerline-i3.rs1rendermain, i3powerline_log_stream_is_stderr, render_strips_trailing_newline_and_wraps_with_array_comma, render_passes_through_when_no_trailing_newline100%
commands/daemon.pycommands/daemon.rs1get_argparserdaemon_parser_description_matches_upstream, daemon_parser_has_five_arguments, daemon_parser_flag_set100%
commands/lemonbar.pycommands/lemonbar.rs1get_argparserlemonbar_parser_description_matches_upstream, lemonbar_parser_has_five_arguments, lemonbar_parser_has_i3_flag, lemonbar_parser_bar_command_default_meta100%
commands/lint.pycommands/lint.rs1get_argparserlint_parser_description_matches_upstream, lint_parser_has_two_arguments, config_path_uses_append_action100%
lib/humanize_bytes.pylib/humanize_bytes.rs1humanize_bytesunit_list_matches_upstream_shape, zero_returns_suffix_only, binary_prefix_matches_upstream, si_prefix_matches_upstream100%
lib/url.pylib/url.rs1urllib_readurllib_urlencode, percent_encode, urllib_read_returns_none_stub, urllib_urlencode_simple, urllib_urlencode_escapes_spaces_as_plus, urllib_urlencode_percent_escapes_non_safe, urllib_urlencode_preserves_safe_chars100%
lint/markedjson/__init__.pylint/markedjson/mod.rs1loadtmp_json, load_returns_value_and_no_error, load_reports_error_on_bad_json100%
lint/selfcheck.pylint/selfcheck.rs1havemarkshavemarks_walks_nested_structure, havemarks_empty_input_ok100%
listers/pdb.pylisters/pdb.rs1frame_listerframes, frame_lister_full_stack_returns_all_frames, frame_lister_drops_initial_stack_length, frame_lister_truncates_to_maxframes_tail, frame_lister_empty_stack_returns_empty, frame_lister_second_tuple_is_empty_dict100%
matchers/vim/plugin/commandt.pymatchers/vim/plugin/commandt.rs1commandtcommandt_matches_filetype, commandt_matches_gotofile_buffer, commandt_rejects_other_buffer100%
matchers/vim/plugin/nerdtree.pymatchers/vim/plugin/nerdtree.rs1nerdtreeNERD_TREE_RE, nerdtree_matches_nerd_tree_buffer, nerdtree_matches_path_prefixed_buffer, nerdtree_rejects_regular_buffer, nerdtree_returns_false_for_empty_name100%
renderers/shell/bash.pyrenderers/shell/bash.rs1do_rendercharacter_translations, bash_escape_markers_are_prompt_safe, bash_translations_escape_shell_specials100%
renderers/shell/ksh.pyrenderers/shell/ksh.rs1renderrender_prefix, character_translations, ksh_uses_soh_for_both_markers, ksh_render_prefix_carries_soh_cr, ksh_render_prepends_soh_cr_to_super_output, ksh_render_empty_super_yields_just_prefix100%
renderers/shell/tcsh.pyrenderers/shell/tcsh.rs1do_rendercharacter_translations, tcsh_inherits_zsh_escape_markers, tcsh_translations_include_caret_bang_backslash100%
segments/ipython.pysegments/ipython.rs1prompt_countprompt_count_returns_str_of_count, prompt_count_missing_key_returns_none100%
segments/tmux.pysegments/tmux.rs1attached_clientsattached_clients_safe_when_tmux_unavailable100%
segments/vim/plugin/ale.pysegments/vim/plugin/ale.rs1aleale_returns_none_without_vim100%
segments/vim/plugin/capslock.pysegments/vim/plugin/capslock.rs1capslock_indicatorcapslock_returns_none_without_vim100%
segments/vim/plugin/nerdtree.pysegments/vim/plugin/nerdtree.rs1nerdtreenerdtree_returns_none_without_vim100%
segments/vim/plugin/syntastic.pysegments/vim/plugin/syntastic.rs1syntasticsyntastic_returns_none_without_vim100%
segments/vim/plugin/tagbar.pysegments/vim/plugin/tagbar.rs1current_tagcurrent_tag_returns_none_without_vim100%
selectors/vim.pyselectors/vim.rs1single_tabsingle_tab_returns_false_when_no_vim100%
version.pyversion.rs1get_versionversion_constant_matches_upstream, get_version_returns_nonempty100%
lint/markedjson/nodes.pylint/markedjson/nodes.rs4__init__, __repr__, __init__, __init__new, fmt, new, new, new, new, node_carries_tag_value_and_marks, scalar_node_id_matches_upstream, scalar_node_carries_style, sequence_node_id_matches_upstream, mapping_node_id_matches_upstream, collection_node_carries_flow_style, node_display_matches_upstream_repr_shape0%
bindings/__init__.pybindings/__init__.rs00%
bindings/ipython/__init__.pybindings/ipython/__init__.rs00%
bindings/pdb/__main__.pybindings/pdb/__main__.rs00%
bindings/qtile/__init__.pybindings/qtile/__init__.rs00%
commands/__init__.pycommands/__init__.rs00%
config.pyconfig.rs0POWERLINE_ROOT, BINDINGS_DIRECTORY, TMUX_CONFIG_DIRECTORY, DEFAULT_SYSTEM_CONFIG_DIR, config_constants_are_consistent0%
listers/__init__.pylisters/__init__.rs00%
matchers/__init__.pymatchers/__init__.rs00%
matchers/vim/plugin/__init__.pymatchers/vim/plugin/__init__.rs00%
renderers/__init__.pyrenderers/__init__.rs00%
renderers/shell/rcsh.pyrenderers/shell/rcsh.rs0rcsh_aliases_readline_renderer0%
renderers/shell/readline.pyrenderers/shell/readline.rs0character_translations, escape_markers_match_upstream_readline0%
renderers/shell/zsh.pyrenderers/shell/zsh.rs0character_translations, zsh_escape_markers_use_prompt_subst_safe_form, percent_is_doubled_in_translations0%
segments/common/__init__.pysegments/common/__init__.rs00%
segments/vim/plugin/__init__.pysegments/vim/plugin/__init__.rs00%
selectors/__init__.pyselectors/__init__.rs00%