Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ataraxy-Labs/lazydiff
/ functions
Functions
1,453 in github.com/Ataraxy-Labs/lazydiff
⨍
Functions
1,453
◇
Types & classes
258
↓ 1 callers
Function
agent_thread
(store: &ReviewStore, id: &str)
src/main.rs:330
↓ 1 callers
Method
apply_cursor_style
(&self, terminal: &mut Tui)
src/app.rs:1559
↓ 1 callers
Method
apply_diff_buffer_action
(&mut self, action: DiffBufferAction, rows: usize)
src/app.rs:1674
↓ 1 callers
Method
apply_highlighted_files
(&mut self, token: HighlightToken, response: HighlightResponse)
src/app.rs:2001
↓ 1 callers
Method
apply_highlights_from
(&mut self, highlighted: &DiffDocument)
crates/lazydiff-diffs/src/lib.rs:639
↓ 1 callers
Function
apply_markdown_overlays
( text: &str, spans: &mut Vec<SyntaxSpan>, state: &mut MarkdownOverlayState, )
crates/lazydiff-diffs/src/pierre.rs:351
↓ 1 callers
Method
apply_pull_request_diff
( &mut self, key: (String, u32), patch: String, document: DiffDocument,
src/app/queries.rs:613
↓ 1 callers
Function
assign_tree_x
( node_index: usize, nodes: &mut [SemanticMapNode], children: &[Vec<usize>], n
src/app/semantic.rs:135
↓ 1 callers
Method
backfill_viewed_entities_for_route
(&mut self, route: &DiffSource)
src/app.rs:4933
↓ 1 callers
Function
bare_task_regex
()
src/text/markdown.rs:573
↓ 1 callers
Function
base64_encode
(bytes: &[u8])
src/app/input.rs:1446
↓ 1 callers
Function
bench_scroll_render
(path: String, bytes: usize, document: DiffDocument)
src/main.rs:1132
↓ 1 callers
Function
blend
(color: Color, toward: Color, amount: f32)
crates/lazydiff-diffs/src/gutter.rs:87
↓ 1 callers
Function
blockquote_regex
()
src/text/markdown.rs:588
↓ 1 callers
Function
branch_status_label
(worktree: &Worktree)
src/app.rs:5565
↓ 1 callers
Method
branch_url
(&self, repo: &str, branch: &str)
src/app.rs:6321
↓ 1 callers
Method
browser_pull_request
(&self, app: &'a App)
src/app.rs:5598
↓ 1 callers
Method
browser_url
(&self, app: &App)
src/app.rs:5604
↓ 1 callers
Method
bucket_label
(self)
src/persistence/review_store.rs:818
↓ 1 callers
Function
build_hunk_content
( lines: &[DiffLine], mut deletion_line_index: usize, mut addition_line_index: usize, )
crates/lazydiff-diffs/src/metadata.rs:155
↓ 1 callers
Function
bullet_regex
()
src/text/markdown.rs:578
↓ 1 callers
Function
byte_line_index
(line_starts: &[usize], byte: usize)
crates/lazydiff-diffs/src/lib.rs:2376
↓ 1 callers
Function
cached_window_spans_for_source
( path: &str, source: &str, window: HighlightLineWindow, )
src/highlight_daemon.rs:592
↓ 1 callers
Method
can_go_back
(&self)
src/app.rs:5373
↓ 1 callers
Method
capture_screen_text
(&mut self, frame: &mut Frame)
src/app.rs:1167
↓ 1 callers
Method
center_focused_diff_visual_row
(&mut self)
src/app.rs:4306
↓ 1 callers
Function
classify_hostname
(hostname: &str)
src/forge/detect.rs:40
↓ 1 callers
Method
clear_expired
(&mut self, now: Instant)
src/app/diff_buffer.rs:421
↓ 1 callers
Method
clear_search_matches
(&mut self)
src/app/diff_buffer.rs:127
↓ 1 callers
Method
clear_search_matches
(&mut self)
crates/lazydiff-diffs/src/viewer.rs:1144
↓ 1 callers
Function
code_fence_regex
()
src/text/markdown.rs:558
↓ 1 callers
Method
collapse_focused_semantic_branch
(&mut self)
src/app/semantic.rs:492
↓ 1 callers
Method
collapse_selected_review_tree_row
(&mut self)
src/app.rs:5113
↓ 1 callers
Method
column_range_on_side
( &self, row: usize, side: DiffSide, code_start: usize, )
crates/lazydiff-diffs/src/selection.rs:95
↓ 1 callers
Method
command_for_key
(&self, key: KeyEvent)
src/app.rs:2533
↓ 1 callers
Function
command_for_layer
(layer: Layer, key: KeyEvent)
src/commands.rs:62
↓ 1 callers
Method
comment_index_at_scroll_position
( &mut self, value: usize, terminal_width: u16, terminal_height: u16, )
src/app/input.rs:1227
↓ 1 callers
Function
comment_lines
(body: &str)
src/persistence/review_store.rs:738
↓ 1 callers
Function
comment_row_span
Find the first and last row indices in `rows` belonging to the comment at `selection`. Returns (0, 0) when no rows match (empty list or out-of-range s
src/app/surfaces.rs:8
↓ 1 callers
Method
comments_scroll_context
( &mut self, terminal_width: u16, terminal_height: u16, )
src/app/input.rs:1260
↓ 1 callers
Method
comments_scrollbar
( &mut self, terminal_width: u16, terminal_height: u16, )
src/app/input.rs:1174
↓ 1 callers
Function
compact_entity_type
(entity_type: &str)
src/app/surfaces.rs:64
↓ 1 callers
Function
compact_hunk_header
(header: &str)
crates/lazydiff-diffs/src/lib.rs:3250
↓ 1 callers
Function
compact_window_spans
( spans: &[Vec<WireSyntaxSpan>], window: HighlightLineWindow, )
src/highlight_daemon.rs:546
↓ 1 callers
Function
compare_lazydiff_versions
(left: &str, right: &str)
src/main.rs:1081
↓ 1 callers
Function
compose_line
(segments: Vec<InlineSeg>, palette: &HomePalette)
src/text/markdown.rs:517
↓ 1 callers
Function
compute_inline_diff_spans
Pierre-inspired `word-alt` inline diff primitive. It tokenizes two paired changed lines, finds unchanged tokens with LCS, and returns changed byte ra
crates/lazydiff-diffs/src/inline_diff.rs:16
↓ 1 callers
Function
config_file
()
src/github/service.rs:145
↓ 1 callers
Function
configured_github_client_id
()
src/github/service.rs:135
↓ 1 callers
Method
connect_existing_login
(&self)
src/github/service.rs:1158
↓ 1 callers
Function
connect_or_spawn
()
src/highlight_daemon.rs:345
↓ 1 callers
Method
contains_row
(&self, row: usize)
crates/lazydiff-diffs/src/selection.rs:208
↓ 1 callers
Method
copy_screen_text_selection_to_clipboard
(&mut self)
src/app/input.rs:982
↓ 1 callers
Function
copy_to_system_clipboard
(text: &str)
src/app/input.rs:1422
↓ 1 callers
Function
copy_to_terminal_clipboard
(text: &str)
src/app/input.rs:1440
↓ 1 callers
Function
data_dir
()
src/forge/credentials.rs:9
↓ 1 callers
Function
days_from_civil
(year: i32, month: u32, day: u32)
src/text/mod.rs:85
↓ 1 callers
Method
default_author
(self)
src/persistence/review_store.rs:774
↓ 1 callers
Function
default_data_dir
()
src/persistence/review_store.rs:1403
↓ 1 callers
Method
default_state
(self)
src/persistence/review_store.rs:765
↓ 1 callers
Method
defer_initial_highlight
(&self)
src/main.rs:641
↓ 1 callers
Method
defer_initial_patch
(&self)
src/main.rs:631
↓ 1 callers
Method
dehydrate_github_query_client
(&self)
src/app/queries.rs:41
↓ 1 callers
Method
delete_line
(&mut self)
src/persistence/review_store.rs:584
↓ 1 callers
Method
delete_note_under_cursor
(&mut self)
src/app.rs:2120
↓ 1 callers
Function
delete_previous_search_word
(query: &mut String)
src/app/diff_buffer.rs:441
↓ 1 callers
Method
delete_selection
(&mut self)
src/persistence/review_store.rs:678
↓ 1 callers
Method
description_scroll_context
( &mut self, terminal_width: u16, terminal_height: u16, )
src/app/input.rs:1288
↓ 1 callers
Method
description_scrollbar
( &mut self, terminal_width: u16, terminal_height: u16, )
src/app/input.rs:1159
↓ 1 callers
Method
detail_markdown_line
(&self, mut line: Line<'static>, bg: Color)
src/app/surfaces.rs:2295
↓ 1 callers
Method
diff_document_row_screen_offset
(&self, row: usize)
src/app.rs:4260
↓ 1 callers
Function
diff_line_side_line
(diff_line: &DiffLine, use_old_side: bool)
src/app/semantic.rs:1241
↓ 1 callers
Function
diff_path
(path: &str)
src/github/patch.rs:88
↓ 1 callers
Method
diff_scroll_y
(&self)
src/app.rs:2452
↓ 1 callers
Method
dispatch_pending_highlight_window
(&mut self)
src/app.rs:1878
↓ 1 callers
Method
document_column_range_on_side
( &self, row: usize, side: DiffSide, )
crates/lazydiff-diffs/src/selection.rs:140
↓ 1 callers
Method
document_row_at_or_before_visual_index
(&self, visual_index: usize)
crates/lazydiff-diffs/src/viewer.rs:264
↓ 1 callers
Method
document_row_for_visual_index
( &self, document: &DiffDocument, visual_index: usize, side: DiffSide, )
crates/lazydiff-diffs/src/viewer.rs:203
↓ 1 callers
Method
document_row_for_visual_index_with_inline_blocks
( &self, document: &DiffDocument, inline_blocks: &[DiffInlineBlock], visual_in
crates/lazydiff-diffs/src/viewer.rs:612
↓ 1 callers
Function
document_visual_row
(document: &DiffDocument, mode: DiffMode, row: usize)
crates/lazydiff-diffs/src/viewer.rs:282
↓ 1 callers
Method
done_label
(self)
src/app.rs:5506
↓ 1 callers
Method
drag_scrollbar_to
(&mut self, row: u16, rows: usize)
src/app/input.rs:1359
↓ 1 callers
Method
drain_query_events
(&mut self)
src/app/queries.rs:109
↓ 1 callers
Function
draw_semantic_map_line
( buf: &mut ratatui::buffer::Buffer, area: Rect, from_x: i32, from_y: i32, to_x: i32,
src/app/surfaces.rs:306
↓ 1 callers
Function
draw_vertical_rule
( buf: &mut ratatui::buffer::Buffer, x: u16, top: u16, bottom: u16, fg: Color, bg: Col
src/ui/mod.rs:41
↓ 1 callers
Method
editor_command
(&self, path: &Path, line: Option<u32>, repo_path: &Path)
src/app.rs:3705
↓ 1 callers
Method
editor_inline_block
( &self, mode: DiffMode, diff_body: Option<Rect>, )
src/app.rs:1284
↓ 1 callers
Function
editor_preset_name
(editor: &str)
src/app.rs:5246
↓ 1 callers
Function
enrich_upstream_status
(worktree: &mut Worktree)
src/github/worktree.rs:259
↓ 1 callers
Method
ensure_inline_comment_editor_cursor_visible
(&mut self)
src/app.rs:4328
↓ 1 callers
Method
error
(&self)
src/github/service.rs:53
↓ 1 callers
Method
error_idle
(mut self, error: String)
src/server_query.rs:183
↓ 1 callers
Method
execute_command_line
(&mut self)
src/app/diff_buffer.rs:390
↓ 1 callers
Method
expand_collapsed_diff_row_at_mouse
( &mut self, mouse: MouseEvent, area: Rect, inline_blocks: &[DiffInlineBlock],
src/app/input.rs:402
↓ 1 callers
Method
expand_collapsed_diff_row_under_cursor
(&mut self)
src/app.rs:1807
↓ 1 callers
Method
expand_focused_semantic_branch
(&mut self)
src/app/semantic.rs:509
↓ 1 callers
Function
extend_around_word
(text: &str, mut start: usize, mut end: usize)
crates/lazydiff-diffs/src/viewer.rs:1792
↓ 1 callers
Method
extend_diff_mouse_selection
( &mut self, mouse: MouseEvent, terminal_width: u16, terminal_height: u16,
src/app/input.rs:379
↓ 1 callers
Function
extract_repo_from_web_url
Try to extract "group/project" from a GitLab web_url like `https://gitlab.com/group/project/-/merge_requests/123`.
src/forge/gitlab.rs:430
↓ 1 callers
Function
fetch_commit_patch
( repository: &str, sha: &str, )
src/github/service.rs:675
← previous
next →
601–700 of 1,453, ranked by callers