MCPcopy Create free account

hub / github.com/Ataraxy-Labs/lazydiff / functions

Functions1,453 in github.com/Ataraxy-Labs/lazydiff

↓ 7 callersMethodall
()
src/design_system.rs:25
↓ 7 callersMethodcan_load_github
(&self)
src/github/service.rs:33
↓ 7 callersMethoddocument_replaced
(&mut self)
src/app/highlight_coordinator.rs:74
↓ 7 callersFunctiondraw_semantic_map_symbol
( buf: &mut ratatui::buffer::Buffer, area: Rect, x: i32, y: i32, symbol: &str, style:
src/app/surfaces.rs:290
↓ 7 callersFunctionexact_line_num
(value: Option<u32>)
crates/lazydiff-diffs/src/gutter.rs:67
↓ 7 callersMethodget_json
( &self, endpoint: &str, token: &str, label: &str, )
src/forge/gitea.rs:52
↓ 7 callersFunctiongithub_get_json
( endpoint: &str, token: &str, label: &str, )
src/github/service.rs:329
↓ 7 callersMethodhome_detail_area
(&self, terminal_width: u16, terminal_height: u16)
src/app.rs:2938
↓ 7 callersMethodis_file_viewed
(&self, path: &str)
src/app.rs:4839
↓ 7 callersMethodmove_cursor_cols
(&mut self, document: &DiffDocument, delta: isize)
crates/lazydiff-diffs/src/viewer.rs:768
↓ 7 callersMethodmove_cursor_rows
(&mut self, document: &DiffDocument, delta: isize)
crates/lazydiff-diffs/src/viewer.rs:740
↓ 7 callersMethodmove_semantic_selection
(&mut self, delta: isize)
src/app/semantic.rs:879
↓ 7 callersMethodnormalized
(&self)
crates/lazydiff-diffs/src/selection.rs:79
↓ 7 callersMethodopen_command_palette_mode
(&mut self, kind: FinderKind)
src/app/finder.rs:207
↓ 7 callersMethodreset_position
(&mut self)
crates/lazydiff-diffs/src/viewer.rs:1266
↓ 7 callersMethodretain
(&mut self, mut predicate: F)
src/bounded_map.rs:76
↓ 7 callersMethodrevalidate_semantic_diff
(&mut self, route: DiffSource)
src/app/semantic.rs:279
↓ 7 callersFunctionrun_git_dynamic
(cwd: &Path, args: &[String])
src/main.rs:824
↓ 7 callersMethodsemantic_diff_for_route
(&self, route: &DiffSource)
src/app/semantic.rs:575
↓ 7 callersFunctionsemantic_tree_body_area
(area: Rect)
src/app/semantic.rs:269
↓ 7 callersMethodside
(&self)
crates/lazydiff-diffs/src/lib.rs:1316
↓ 7 callersMethodsymbol
(self)
src/github/models.rs:117
↓ 7 callersFunctiontext_cells
(text: &str)
crates/lazydiff-diffs/src/viewer.rs:1898
↓ 7 callersMethodtoken
(&self)
src/forge/gitlab.rs:37
↓ 7 callersMethodtoken
(&self)
src/forge/gitea.rs:37
↓ 7 callersMethodvisible_window_changed
( &mut self, window: HighlightFrameWindow, )
src/app/highlight_coordinator.rs:80
↓ 6 callersFunctionadd_pierre_highlights_with_sources
( document: &mut DiffDocument, resolve_source: F, )
crates/lazydiff-diffs/src/lib.rs:1659
↓ 6 callersMethodapply_pending_semantic_focus
(&mut self, route: &DiffSource)
src/app/semantic.rs:1060
↓ 6 callersFunctioncentered_rect
(area: Rect, width: u16, height: u16)
src/ui/mod.rs:189
↓ 6 callersFunctioncommand_result
( category: &'static str, label: &'static str, shortcut: &'static str, command: Command, o
src/app/finder.rs:79
↓ 6 callersMethodcurrent_file_index
(&self)
src/app.rs:3965
↓ 6 callersMethoddetail_shortcuts_active
(&self)
src/app.rs:2143
↓ 6 callersMethoddiff_mode
(&self)
src/app.rs:2272
↓ 6 callersMethoddocument_col_to_pane_col
(&self, document_col: usize)
crates/lazydiff-diffs/src/lib.rs:145
↓ 6 callersMethodensure_cursor_visible
(&mut self, document: &DiffDocument)
crates/lazydiff-diffs/src/viewer.rs:1556
↓ 6 callersMethodfinder_palette
(&self)
src/app.rs:3040
↓ 6 callersMethodfinish_render
(&mut self, frame: &mut Frame)
src/app.rs:1119
↓ 6 callersFunctiongit_blob_at
(repo_path: &Path, rev: &str, path: &str)
src/app.rs:5949
↓ 6 callersFunctiongit_stdout_result_in
( cwd: &Path, args: [&str; N], )
src/app.rs:5912
↓ 6 callersMethodhighlight_lines
( &mut self, language: SourceLanguage, source: &str, )
crates/lazydiff-diffs/src/lib.rs:2224
↓ 6 callersMethodjump_relative_file
(&mut self, delta: isize, rows: usize)
src/app.rs:4529
↓ 6 callersMethodjump_relative_hunk
(&mut self, delta: isize, rows: usize)
src/app.rs:4576
↓ 6 callersFunctionline_render_spans
( text: &str, syntax_spans: &[SyntaxSpan], inline_spans: &[InlineDiffSpan], row_kind: RowKind,
crates/lazydiff-diffs/src/pierre.rs:60
↓ 6 callersMethodline_to_index
(&self, line: u32)
crates/lazydiff-diffs/src/lib.rs:2087
↓ 6 callersMethodload_session
(&self, id: &str)
src/persistence/review_store.rs:1000
↓ 6 callersFunctionmake_highlight_config
( language: tree_sitter::Language, name: &str, highlights_query: &str, injection_query: &str,
crates/lazydiff-diffs/src/lib.rs:2307
↓ 6 callersMethodmove_comments_selection
Step the comment selection by `delta`. Clamped to [0, total-1]. The renderer is responsible for auto-scrolling so the selected comment stays on-screen
src/app.rs:2839
↓ 6 callersMethodmove_row
(&mut self, delta: isize)
src/persistence/review_store.rs:467
↓ 6 callersMethodnormalize_cursor_side
(&mut self, document: &DiffDocument)
crates/lazydiff-diffs/src/viewer.rs:1275
↓ 6 callersMethodpersist_github_query_client
(&self)
src/app/queries.rs:33
↓ 6 callersMethodpersist_viewed_state
(&self)
src/app.rs:4669
↓ 6 callersFunctionpush_aligned_token_span
( spans: &mut Vec<SyntaxSpan>, line: &str, cursor: &mut usize, token_text: &str, style: St
crates/lazydiff-diffs/src/pierre.rs:477
↓ 6 callersFunctionrelease_spawn_lock
()
src/highlight_daemon.rs:412
↓ 6 callersMethodrender
(&self, frame: &mut Frame, area: Rect)
src/components/app_chrome.rs:23
↓ 6 callersMethodrender_global_overlays
(&mut self, frame: &mut Frame)
src/app.rs:1187
↓ 6 callersMethodsemantic_viewport_for
( &self, total_rows: usize, visible_rows: usize, )
src/app/semantic.rs:652
↓ 6 callersMethodsync_viewed_state_for_session
(&mut self)
src/app.rs:4657
↓ 6 callersMethodvisual_index_for_document_row
(&self, row: usize)
crates/lazydiff-diffs/src/viewer.rs:168
↓ 6 callersMethodvisual_index_for_inline_block_line
( &self, document: &DiffDocument, inline_blocks: &[DiffInlineBlock], block_ind
crates/lazydiff-diffs/src/viewer.rs:623
↓ 6 callersMethodvisual_row_at
(&self, document: &DiffDocument, visual_index: usize)
crates/lazydiff-diffs/src/viewer.rs:172
↓ 5 callersMethodactive_top_margin
(&self)
src/app.rs:4485
↓ 5 callersFunctionadd_pierre_highlights_with_sources_and_limit
( document: &mut DiffDocument, file_limit: Option<usize>, mut resolve_source: F, )
crates/lazydiff-diffs/src/lib.rs:1669
↓ 5 callersFunctioncached_highlights
(request: &HighlightRequest)
src/highlight_daemon.rs:333
↓ 5 callersFunctioncollect_side_source
(file: &FileDiff, side: DiffSide)
crates/lazydiff-diffs/src/lib.rs:2092
↓ 5 callersMethodcursor_line_end
(&mut self, document: &DiffDocument)
crates/lazydiff-diffs/src/viewer.rs:841
↓ 5 callersMethoddiff_inline_blocks_for_area
(&self, diff_body: Option<Rect>)
src/app.rs:1203
↓ 5 callersMethoddiff_theme
Lumen-compatible `DiffTheme` derived from the selected preset. Pierre token spans remain theme-independent; this covers structural diff colors.
src/design_system.rs:168
↓ 5 callersFunctiondraw_horizontal_rule
( buf: &mut ratatui::buffer::Buffer, y: u16, left: u16, right: u16, fg: Color, bg: Col
src/ui/mod.rs:26
↓ 5 callersMethodensure_focused_diff_visual_row_visible
(&mut self)
src/app.rs:4317
↓ 5 callersMethodfiltered_file_indices
(&self)
src/app/finder.rs:303
↓ 5 callersMethodlabel
(self)
src/github/models.rs:126
↓ 5 callersFunctionlanguage_for_path
(path: &str)
crates/lazydiff-diffs/src/lib.rs:2142
↓ 5 callersFunctionlink_worktree_pr
( worktrees: &[Worktree], prs: &[GitHubPullRequest], project: &ProjectKey, )
src/github/worktree.rs:143
↓ 5 callersFunctionmain_body_top
()
src/app/input.rs:1436
↓ 5 callersFunctionmatches_extension
(path: &str, extensions: &[&str])
crates/lazydiff-diffs/src/lib.rs:2159
↓ 5 callersMethodopen_selected_diff
(&mut self)
src/app.rs:3560
↓ 5 callersFunctionrender_modal_diff_scrollbar
( buf: &mut ratatui::buffer::Buffer, area: Rect, content_len: usize, viewport_len: usize,
src/app/finder.rs:1179
↓ 5 callersMethodrow_file_index
(&self, mode: DiffMode, row_index: usize)
crates/lazydiff-diffs/src/lib.rs:723
↓ 5 callersFunctionrow_overlays_for_render
( state: &DiffViewerState, document: &DiffDocument, area: Rect, row_index: usize, side: Di
crates/lazydiff-diffs/src/lib.rs:3094
↓ 5 callersFunctionselection_style
()
crates/lazydiff-diffs/src/pierre.rs:342
↓ 5 callersMethodspinner
(&self)
src/app/surfaces.rs:2155
↓ 5 callersFunctionstartup_trace
(label: &str)
src/main.rs:190
↓ 5 callersMethodsummary
(&self)
src/github/models.rs:34
↓ 5 callersMethodsyntax_spans_mut
(&mut self)
crates/lazydiff-diffs/src/lib.rs:1968
↓ 5 callersMethodupsert_session
(&self, session: &ReviewSession)
src/persistence/review_store.rs:1176
↓ 5 callersFunctionwindow
(route: DiffSource)
src/app/highlight_coordinator.rs:160
↓ 4 callersFunctionadd_pierre_highlights
(document: &mut DiffDocument)
crates/lazydiff-diffs/src/lib.rs:1648
↓ 4 callersFunctionadd_pierre_highlights_to_file
( file: &mut FileDiff, old_full_text: Option<String>, new_full_text: Option<String>, highlight
crates/lazydiff-diffs/src/lib.rs:1872
↓ 4 callersMethodapply_file_source_syntax
( &mut self, file_index: usize, old_source_lines: Option<Vec<String>>, new_sou
crates/lazydiff-diffs/src/lib.rs:957
↓ 4 callersMethodapply_route
(&mut self, route: AppRoute)
src/app.rs:2752
↓ 4 callersFunctionbest_line_match
Pick the hunk line that best represents a semantic entity span. Prefer a changed line whose target-side line number intersects the semantic span; othe
src/app/semantic.rs:1192
↓ 4 callersFunctionbuild_semantic_map_nodes
(rows: &[SemanticTreeRow])
src/app/semantic.rs:94
↓ 4 callersMethodcenter_cursor_row
(&mut self, document: &DiffDocument)
crates/lazydiff-diffs/src/viewer.rs:1593
↓ 4 callersMethodclient
(&self)
src/forge/gitea.rs:44
↓ 4 callersMethodcode_range_for_row_side
( &self, document: &DiffDocument, row: usize, side: DiffSide, )
crates/lazydiff-diffs/src/viewer.rs:1537
↓ 4 callersFunctioncomment_surface_rows
( comments: &[CommentView], width: usize, palette: &crate::design_system::HomePalette, )
src/app.rs:5751
↓ 4 callersFunctionconcealed_text
(text: &str, conceal_first: bool)
crates/lazydiff-diffs/src/text.rs:12
↓ 4 callersMethodcurrent_diff_visual_index
(&self, inline_blocks: &[DiffInlineBlock])
src/app.rs:4180
↓ 4 callersMethodcurrent_file_path
(&self)
src/app.rs:4831
↓ 4 callersMethodcursor_code_start
(&self, document: &DiffDocument)
crates/lazydiff-diffs/src/viewer.rs:1236
← previousnext →101–200 of 1,453, ranked by callers