List of all items
Structs
- code::ASTMetadata
- code::ASTNodeMetadata
- code::Code
- code::KindCostClass
- code::Metadata
- code::similarity::SimilaritySketch
- diff::ASTDiff
- diff::ASTMapping
- diff::Diff
- diff::HeuristicConfig
- diff::NodeCache
- diff::PassCtx
- diff::PendingDiff
- diff::text::ChangeCounts
- diff::text::LineDiffCore
- diff::text::RangeMatch
- diff::text::RenderOptions
- diff::text::TextDiff
- diff::text_range::ScreenColumn
- diff::text_range::SourceColumn
- diff::text_range::SourceOffset
- diff::text_range::SourceRow
- diff::text_range::SourceText
- diff::text_range::TextRange
- review::ChangedFile
- review::Commit
- review::Review
- review::ReviewTarget
- review::Workspace
- tui::actions::DiffSessionData
- tui::actions::DirEntryInfo
- tui::app::App
- tui::components::code_viewer::CodeViewer
- tui::components::diff_viewer::DiffViewer
- tui::components::file_dialog::FileDialog
- tui::components::help_modal::HelpModal
- tui::components::line_prompt::LinePrompt
- tui::components::render_options_dialog::RenderOptionsDialog
- tui::components::review_dialog::ReviewDialog
- tui::components::search_modal::SearchModal
- tui::components::theme_dialog::ThemeDialog
- tui::theme::CustomPalette
- tui::theme::OverlayPalette
- tui::theme::OverlayThemeIter
- tui::ui::UI
- tui::widgets::code_viewer::CodeViewerState
- tui::widgets::code_viewer::CodeViewerWidget
Enums
- code::Language
- code::Type
- diff::ASTMappingOperation
- diff::ASTMappingReason
- diff::apted::Algorithm
- diff::nodes::FlowControlFamily
- diff::text::DiffSummary
- diff::text::TextOperation
- diff::text::WholeFileClass
- review::ChangeSet
- review::FileStatus
- tui::actions::Action
- tui::actions::DiffOutcome
- tui::app::AppScreen
- tui::components::diff_viewer::Panel
- tui::components::review_dialog::Row
- tui::events::Event
- tui::theme::OverlayTheme
- tui::theme::PanelLayout
Traits
Functions
- code::hash::hash_code
- code::is_binary_file
- code::language::language_for_extension
- code::language::language_for_path
- code::language::language_for_path_and_content
- code::language::to_treesitter
- code::metadata::compute_ast_metadata
- code::metadata::compute_row_byte_lengths
- code::metadata::hermetic_expand
- code::metadata::metadata_of
- code::tip::type_from_extension
- code::tip::type_from_filename
- code::tip::type_from_path
- diff::apted::for_nodes
- diff::apted::for_roots
- diff::apted::for_roots_fallback
- diff::cost::diff_cost
- diff::cost::operation_cost
- diff::diff_code
- diff::diff_code_with_config
- diff::nodes::anchor_pair_via_apted
- diff::nodes::collect_unmatched
- diff::nodes::delimiter_complement_kinds
- diff::nodes::flow_control_family
- diff::nodes::flow_control_similarity_of_sets
- diff::nodes::is_block_container
- diff::nodes::is_comment
- diff::nodes::is_commutative_container
- diff::nodes::is_diagnostic_statement
- diff::nodes::is_generic_token_kind
- diff::nodes::is_identifier_kind
- diff::nodes::is_import_kind
- diff::nodes::is_leading_modifier
- diff::nodes::is_literal_kind
- diff::nodes::is_reference
- diff::nodes::is_semantically_structural
- diff::nodes::is_statement_sequence_body
- diff::nodes::is_structurally_visible
- diff::nodes::kinds_update_allowed
- diff::nodes::language_operator_family_mask
- diff::nodes::leaf_texts_similar
- diff::nodes::map_identical_descendants
- diff::nodes::matching_allowed
- diff::nodes::operator_family_mask
- diff::nodes::structurally_visible_node_ids
- diff::nodes::update_allowed_from_masks
- diff::solve_bottom_up_propagation::solve
- diff::solve_greedy_anchor_blocks::solve
- diff::solve_hash_descent::solve
- diff::solve_heritage_clause_growth::solve
- diff::solve_identical_diagnostic_statements::solve
- diff::solve_large_flat_subtrees::solve
- diff::solve_leading_siblings::solve
- diff::solve_leaf_neighbour_agreement::solve
- diff::solve_moved_subtrees::solve
- diff::solve_mutual_ancestors::solve
- diff::solve_nested_condition_collapse::solve
- diff::solve_orphaned_leaves::solve
- diff::solve_syntax_aware_matching::solve
- diff::solve_unique_type_matching::solve
- diff::solve_unresolved_nodes::solve
- diff::solve_wrap_growth::solve
- diff::text::change_counts
- diff::text::is_comment_only_diff
- diff::text::is_structural_only
- diff::text::line_diff_core
- diff::text::line_operations
- diff::text::plain_text_line_diff
- diff::text::ranges_for_options
- diff::text::summarize_diff
- diff::text::summarize_diff_with_comment_check
- diff::text::whole_file_text_class
- diff::text_range::cell_width_of
- diff::text_range::floor_char_boundary
- diff::text_range::paint_row_len
- diff::text_range::row_cells_of
- diff::text_range::row_len_of
- diff::text_range::screen_column_in
- diff_strings
- review::load
- review::parse_log
- review::parse_name_status
- review::repository_root
- tui::components::move_selection
- tui::components::render_list_dialog
- tui::headless::run
- tui::initialize_logging
- tui::json_output::binary_diff_json
- tui::json_output::run
- tui::positional::invoked_as_git_external_diff
- tui::positional::resolve_before_after
- tui::theme::config_error
- tui::theme::custom_palette
- tui::theme::format_hex_color
- tui::theme::load_custom_palette
- tui::theme::load_node_highlight
- tui::theme::load_overlay_theme
- tui::theme::load_panel_layout
- tui::theme::load_recent_pairs
- tui::theme::load_render_options
- tui::theme::load_syntax_theme
- tui::theme::parse_hex_color
- tui::theme::record_recent_pair
- tui::theme::save_custom_palette
- tui::theme::save_node_highlight
- tui::theme::save_overlay_theme
- tui::theme::save_panel_layout
- tui::theme::save_render_options
- tui::theme::save_syntax_theme
- tui::theme::set_custom_palette
- tui::widgets::code_viewer::syntax_theme_names
Type Aliases
Constants
- code::similarity::SKETCH_WIDTH
- diff::COST_DELETE
- diff::COST_INSERT
- diff::COST_UPDATE
- diff::LARGE_RESIDUAL_THRESHOLD
- diff::nodes::PAIRED_DELIMITERS
- review::DEFAULT_COMMIT_LIMIT
- review::EMPTY_TREE
- tui::components::diff_viewer::SINGLE_PANEL_THRESHOLD
- tui::components::help_modal::HELP_TEXT
- tui::headless::CONTEXT_LINES
- tui::theme::CONFIG_ENV
- tui::theme::PRESET_AFTER_TITLE_FG
- tui::theme::PRESET_BEFORE_TITLE_FG