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
↓ 359 callers
Function
rgb
(r: u8, g: u8, b: u8)
src/design_system.rs:621
↓ 286 callers
Method
len
(&self)
src/bounded_map.rs:85
↓ 230 callers
Method
iter
(&self)
src/bounded_map.rs:67
↓ 206 callers
Method
get
(&self, key: &K)
src/bounded_map.rs:46
↓ 157 callers
Method
push
(&mut self, kind: ListRowKind)
src/ui/mod.rs:113
↓ 121 callers
Method
push
(&mut self, route: AppRoute)
src/app.rs:5349
↓ 102 callers
Method
viewer_mut
(&mut self)
src/app/diff_buffer.rs:98
↓ 89 callers
Method
viewer
(&self)
src/app/diff_buffer.rs:94
↓ 84 callers
Function
parse_unified_diff
(input: &str)
crates/lazydiff-diffs/src/lib.rs:1453
↓ 73 callers
Method
insert
(&mut self, key: K, value: V)
src/bounded_map.rs:33
↓ 69 callers
Method
bottom
(&mut self, document: &DiffDocument)
crates/lazydiff-diffs/src/viewer.rs:825
↓ 65 callers
Method
contains
(&self, target: &DiffLineTarget)
crates/lazydiff-diffs/src/lib.rs:1320
↓ 65 callers
Method
line_row
( &self, mode: DiffMode, file_index: usize, hunk_index: usize, line_in
crates/lazydiff-diffs/src/lib.rs:682
↓ 57 callers
Method
text
(self, role: TextRole)
src/design_system.rs:769
↓ 52 callers
Method
accept
(&mut self, action: DiffBufferAction)
src/app/diff_buffer.rs:403
↓ 46 callers
Method
row_code_start
( &self, mode: DiffMode, row_index: usize, side: DiffSide, )
crates/lazydiff-diffs/src/lib.rs:761
↓ 33 callers
Method
clear_selection
(&mut self)
src/persistence/review_store.rs:623
↓ 31 callers
Method
remove
(&mut self, key: &K)
src/bounded_map.rs:59
↓ 26 callers
Method
rows
(&self, mode: DiffMode)
crates/lazydiff-diffs/src/lib.rs:317
↓ 25 callers
Function
contains_point
(area: Rect, column: u16, row: u16)
src/ui/mod.rs:68
↓ 25 callers
Function
fill_rect
(buf: &mut ratatui::buffer::Buffer, area: Rect, symbol: &str, style: Style)
src/ui/mod.rs:200
↓ 25 callers
Method
session_id
(&self)
src/app.rs:5405
↓ 24 callers
Method
style
(self, role: TextRole, theme: QuiverTheme, bg: Color)
src/design_system.rs:672
↓ 24 callers
Function
truncate
(text: &str, width: usize)
src/ui/mod.rs:157
↓ 23 callers
Function
now_stamp
()
src/app.rs:5891
↓ 21 callers
Function
body_preview_lines
Render a markdown body into a vector of styled `Line`s, hard-capped at `limit` rows. Each line begins with a single-space gutter so the caller can ren
src/text/markdown.rs:41
↓ 21 callers
Method
semantic_panel_active
(&self)
src/app.rs:2148
↓ 20 callers
Function
app_content_area
(area: Rect)
src/app.rs:149
↓ 20 callers
Method
area
(&self)
src/app.rs:355
↓ 20 callers
Method
clear
(&mut self)
src/bounded_map.rs:71
↓ 19 callers
Method
clear
(&mut self)
src/app/diff_buffer.rs:416
↓ 18 callers
Method
home_work_items
(&self)
src/app.rs:3297
↓ 16 callers
Method
line_len
(&self)
src/persistence/review_store.rs:331
↓ 16 callers
Method
pull_request
(&self, app: &'a App)
src/app.rs:5594
↓ 15 callers
Method
home_palette
(&self)
src/app.rs:3036
↓ 15 callers
Method
semantic_tree_rows
(&self, route: &DiffSource)
src/app/semantic.rs:380
↓ 15 callers
Method
set_diff_focus
(&mut self, focus: DiffFocusPane)
src/app.rs:2221
↓ 15 callers
Function
styled_span
(start: usize, end: usize, style: Style)
crates/lazydiff-diffs/src/pierre.rs:585
↓ 15 callers
Method
top
(&mut self, document: &DiffDocument)
crates/lazydiff-diffs/src/viewer.rs:821
↓ 14 callers
Function
git_in
(repo: &Path, args: [&str; N])
src/main.rs:1359
↓ 14 callers
Method
layer_bg
(self, layer: SurfaceLayer)
src/design_system.rs:156
↓ 14 callers
Method
route
(&self, app: &App)
src/app.rs:5616
↓ 13 callers
Method
diff_inline_blocks
(&self)
src/app.rs:1199
↓ 13 callers
Method
get_mut
(&mut self, key: &K)
src/bounded_map.rs:50
↓ 13 callers
Method
handle_key
(&mut self, key: KeyEvent)
src/app.rs:1393
↓ 13 callers
Method
header
(&mut self)
src/ui/mod.rs:105
↓ 13 callers
Method
line_target
( &self, mode: DiffMode, row_index: usize, side: DiffSide, )
crates/lazydiff-diffs/src/lib.rs:740
↓ 13 callers
Method
selected_work_item
(&self)
src/app.rs:3481
↓ 12 callers
Method
connection
(&self)
src/persistence/review_store.rs:860
↓ 12 callers
Function
draw_box
(buf: &mut ratatui::buffer::Buffer, area: Rect, style: Style)
src/ui/mod.rs:208
↓ 12 callers
Method
finish_success
(&mut self, key: QueryKey, updated_at: i64)
src/server_query.rs:86
↓ 12 callers
Method
layout
( &self, document: &DiffDocument, inline_blocks: &'a [DiffInlineBlock], )
crates/lazydiff-diffs/src/viewer.rs:369
↓ 12 callers
Function
matches_extension
(path: &str, extensions: &[&str])
crates/lazydiff-diffs/src/pierre.rs:698
↓ 12 callers
Method
push_route
(&mut self, route: AppRoute)
src/app.rs:2742
↓ 12 callers
Function
row_count_for_mode
(document: &DiffDocument, mode: DiffMode)
crates/lazydiff-diffs/src/lib.rs:1580
↓ 12 callers
Method
row_text_for_selection
( &self, mode: DiffMode, row_index: usize, side: DiffSide, )
crates/lazydiff-diffs/src/lib.rs:896
↓ 12 callers
Function
test_app
()
src/app.rs:6326
↓ 12 callers
Method
update_visual_selection
(&mut self, document: &DiffDocument)
crates/lazydiff-diffs/src/viewer.rs:1647
↓ 11 callers
Method
clamp_cursor_col
(&mut self, document: &DiffDocument)
crates/lazydiff-diffs/src/viewer.rs:1548
↓ 11 callers
Method
ensure_github_auth
(&mut self)
src/app.rs:3585
↓ 11 callers
Method
scroll_x_for_side
(&self, side: DiffSide)
crates/lazydiff-diffs/src/viewer.rs:326
↓ 11 callers
Method
start_visual_selection
(&mut self, document: &DiffDocument)
crates/lazydiff-diffs/src/viewer.rs:885
↓ 11 callers
Method
visual_row_count_with_inline_blocks
( &self, document: &DiffDocument, inline_blocks: &[DiffInlineBlock], )
crates/lazydiff-diffs/src/viewer.rs:565
↓ 10 callers
Method
current_semantic_route
(&self)
src/app/semantic.rs:624
↓ 10 callers
Function
file
(lines: Vec<DiffLine>)
src/app/semantic.rs:1433
↓ 10 callers
Method
geometry
(self, track_size: usize)
crates/lazydiff-diffs/src/scrollbar.rs:29
↓ 10 callers
Method
is_fetching
(&self)
src/server_query.rs:62
↓ 10 callers
Method
keep_review_sidebar_selection_visible
(&mut self)
src/app.rs:5139
↓ 10 callers
Method
open_review_composer
(&mut self, kind: ReviewItemKind)
src/app/modals.rs:11
↓ 10 callers
Method
pane_text_layout
( &self, mode: DiffMode, row_index: usize, side: DiffSide, pane: Rect,
crates/lazydiff-diffs/src/lib.rs:821
↓ 10 callers
Function
required_arg
(args: &'a [String], index: usize, label: &str)
src/main.rs:415
↓ 10 callers
Method
row_count
(&self, document: &DiffDocument)
crates/lazydiff-diffs/src/viewer.rs:1242
↓ 10 callers
Method
scroll_active_pane_horizontally
(&mut self, delta: isize)
src/app.rs:2625
↓ 10 callers
Method
set_semantic_viewport
(&mut self, viewport: SemanticViewport)
src/app/semantic.rs:666
↓ 10 callers
Function
stable_id
(value: &T)
src/app.rs:5885
↓ 10 callers
Method
sync_body
(&mut self)
src/persistence/review_store.rs:327
↓ 9 callers
Method
current_diff_focus
(&self)
src/app.rs:2217
↓ 9 callers
Method
cursor_code_range
(&self, document: &DiffDocument)
crates/lazydiff-diffs/src/viewer.rs:1293
↓ 9 callers
Method
finish_error
(&mut self, key: QueryKey, error: String)
src/server_query.rs:90
↓ 9 callers
Method
hydrate_success
(&mut self, key: QueryKey, updated_at: i64)
src/server_query.rs:69
↓ 9 callers
Method
line
(&self, line_ref: LineRef)
crates/lazydiff-diffs/src/lib.rs:590
↓ 9 callers
Method
parse
(args: &[String])
src/main.rs:257
↓ 9 callers
Method
review_tree_rows
(&self)
src/app.rs:4678
↓ 9 callers
Method
set_detail_tab
(&mut self, tab: DetailTab)
src/app.rs:2929
↓ 8 callers
Method
additions
(&self)
crates/lazydiff-diffs/src/lib.rs:617
↓ 8 callers
Method
deletions
(&self)
crates/lazydiff-diffs/src/lib.rs:625
↓ 8 callers
Method
document_row
(self)
crates/lazydiff-diffs/src/viewer.rs:96
↓ 8 callers
Method
get_json
( &self, endpoint: &str, token: &str, label: &str, )
src/forge/gitlab.rs:51
↓ 8 callers
Function
github_token
()
src/github/service.rs:69
↓ 8 callers
Function
highlight_trace
(message: &str)
src/app.rs:6175
↓ 8 callers
Method
move_col
(&mut self, delta: isize)
src/persistence/review_store.rs:363
↓ 8 callers
Method
move_word
(&mut self, document: &DiffDocument, motion: DiffWordMotion)
crates/lazydiff-diffs/src/viewer.rs:852
↓ 8 callers
Method
pane_rect
(&self, area: Rect, side: DiffSide)
crates/lazydiff-diffs/src/viewer.rs:308
↓ 8 callers
Method
replace
(&mut self, route: AppRoute)
src/app.rs:5356
↓ 8 callers
Method
revalidate_local_diff
(&mut self)
src/app/queries.rs:525
↓ 8 callers
Method
revalidate_selected_semantic_diff
(&mut self)
src/app/semantic.rs:295
↓ 8 callers
Method
scroll_relative
(&mut self, delta: isize, rows: usize)
src/app.rs:4081
↓ 8 callers
Method
set_cursor
(&mut self, point: DiffTextPoint)
crates/lazydiff-diffs/src/selection.rs:75
↓ 8 callers
Method
start_fetch
(&mut self, key: QueryKey)
src/server_query.rs:73
↓ 8 callers
Method
text
(&self)
crates/lazydiff-diffs/src/lib.rs:2053
next →
1–100 of 1,453, ranked by callers