Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/agavra/tuicr
/ types & classes
Types & classes
298 in github.com/agavra/tuicr
⨍
Functions
2,753
◇
Types & classes
298
↓ 9 callers
Class
CommitRange
src/slug.rs:82
↓ 1 callers
Class
Cli
src/cli.rs:47
↓ 1 callers
Class
OutputCapture
scripts/demo/drive_demo.py:42
↓ 1 callers
Class
StubVcs
src/app/tests/single_file_view_tests.rs:7
Enum
Action
src/input/keybindings.rs:6
Class
ActiveSessionEntry
src/persistence/storage.rs:268
Class
ActiveSessionsFile
src/persistence/storage.rs:246
Class
AddCommentOptions
src/review_cli.rs:73
Class
AddCommentPayload
src/review_cli.rs:216
Class
AddCommentRequest
src/review_store.rs:175
Class
AddRequestParts
src/review_cli.rs:112
Enum
AnnotatedLine
src/app/mod.rs:254
Class
App
src/app/mod.rs:984
Class
AppConfig
src/config/mod.rs:39
Class
AppStartupOptions
src/app/mod.rs:1435
Enum
AppearanceArg
src/theme/mod.rs:1598
Interface
CanonicalizeLazy
Small helper: turn `dir/foo.txt` into its post-create canonical form, since `new_pristine` expects absolute paths.
src/vcs/file.rs:606
Class
CapturingForge
src/forge/context.rs:180
Class
CatppuccinFlavor
src/theme/mod.rs:1154
Enum
ChangeKind
src/vcs/traits.rs:151
Enum
ClearScope
src/model/review.rs:12
Class
CliArgs
src/cli.rs:14
Enum
CommandAfterDispatch
src/handler.rs:130
Class
CommandCompleter
CommandCompleter computes command-buffer replacements without mutating App.
src/handler.rs:547
Class
CommandCompletionState
src/app/mod.rs:565
Enum
CommandKind
src/handler.rs:102
Class
CommandOutputError
src/process.rs:14
Enum
CommandOutputErrorKind
src/process.rs:7
Class
CommandSpec
src/handler.rs:87
Class
Comment
src/model/comment.rs:155
Enum
CommentAnchor
src/forge/submit.rs:178
Class
CommentBarAnchor
src/ui/diff_view.rs:627
Enum
CommentBoxRow
src/ui/diff_view.rs:570
Class
CommentCursorInfo
src/ui/comment_panel.rs:90
Enum
CommentLifecycleState
src/model/comment.rs:58
Enum
CommentLocation
Represents a comment location for deletion
src/app/mod.rs:1419
Class
CommentNavigatorItem
src/app/mod.rs:1347
Enum
CommentNavigatorKey
src/app/mod.rs:1318
Enum
CommentNavigatorKind
src/app/mod.rs:1341
Class
CommentNavigatorState
src/app/mod.rs:1290
Class
CommentOutput
src/review_cli.rs:545
Enum
CommentTarget
src/review_store.rs:192
Enum
CommentType
src/model/comment.rs:79
Class
CommentTypeConfig
src/config/mod.rs:13
Class
CommentTypeDefinition
src/app/mod.rs:1254
Class
CommentTypePresentation
src/ui/comment_panel.rs:101
Class
CommentVimEditor
Active modal editor for the comment box. Present only while in comment mode with `comment_vim` enabled.
src/comment_vim.rs:13
Enum
CommentVimPending
src/app/mod.rs:977
Class
CommitInfo
src/vcs/traits.rs:62
Class
CommitInfo
src/vcs/git/repository.rs:11
Class
CommitRowSpec
src/ui/commit_row.rs:30
Enum
CompletionDirection
src/handler.rs:136
Enum
CompletionResult
CompletionResult tells the handler how to update command-mode state.
src/handler.rs:671
Class
ConfigLoadOutcome
src/config/mod.rs:107
Enum
ConfirmAction
src/app/mod.rs:658
Interface
ContextProvider
Source of context lines for gap expansion. Implementations either read from a local VCS working tree / blob, or fetch the exact base/head SHA from a r
src/forge/context.rs:23
Class
CreateReviewRequest
src/forge/traits.rs:331
Class
DiffFile
src/model/diff_types.rs:65
Enum
DiffFormat
src/vcs/diff_parser.rs:16
Class
DiffHighlightSequences
src/syntax/mod.rs:55
Class
DiffHunk
src/model/diff_types.rs:49
Class
DiffLine
src/model/diff_types.rs:38
Class
DiffOverlayPaint
src/ui/diff_view.rs:606
Enum
DiffSource
src/app/mod.rs:575
Class
DiffState
src/app/mod.rs:1361
Enum
DiffViewMode
src/app/mod.rs:921
Enum
DiffWhitespaceMode
src/vcs/traits.rs:46
Class
DisplayMetadata
src/persistence/manifest.rs:61
Class
DummyVcs
src/app/tests/commit_selection_tests.rs:5
Class
DummyVcs
src/app/tests/commit_scoped_comment_tests.rs:5
Class
DummyVcs
src/app/tests/target_selector_tests.rs:27
Class
DummyVcs
src/app/tests/submit_flow_tests.rs:11
Class
DummyVcs
src/app/tests/scroll_behavior_tests.rs:5
Class
EditorCommand
src/editor.rs:22
Enum
EditorError
src/editor.rs:105
Enum
EditorFamily
src/editor.rs:82
Class
EditorTarget
src/editor.rs:10
Class
EverforestFlavor
src/theme/mod.rs:1195
Enum
ExpandDirection
src/app/mod.rs:140
Class
FailingForgeBackend
src/app/tests/target_selector_tests.rs:1898
Class
FakeForgeBackend
src/app/tests/target_selector_tests.rs:347
Class
FakeForgeBackend
src/app/tests/single_file_view_tests.rs:198
Class
FakeGhRunner
src/forge/github/gh.rs:1018
Class
FakeRunner
src/forge/canonical.rs:82
Class
FileBackend
A backend for reviewing files outside of a VCS repository (`--file`) and for the whole-repo `--all-files` mode. `Single` and `Directory` modes render
src/vcs/file.rs:26
Class
FileListState
src/app/mod.rs:1262
Enum
FileMode
src/vcs/file.rs:39
Class
FileReview
src/model/review.rs:18
Enum
FileStatus
src/model/diff_types.rs:10
Enum
FileTreeItem
src/app/mod.rs:118
Enum
FindSourceLineResult
src/app/mod.rs:338
Class
Fnv1aHasher
Streaming FNV-1a 64-bit hasher for incremental hashing without allocation.
src/hash.rs:12
Enum
FocusedPanel
src/app/mod.rs:720
Interface
ForgeBackend
src/forge/traits.rs:368
Class
ForgeConfig
src/config/mod.rs:22
Class
ForgeContextProvider
Adapter over a `ForgeBackend` for PR review mode. Built from the PR's `PrSessionKey` (carries head SHA and repository) and the captured `base_sha`. E
src/forge/context.rs:98
Class
ForgeFileLinesRequest
src/forge/traits.rs:256
Enum
ForgeFileSide
src/forge/traits.rs:249
Enum
ForgeKind
src/forge/traits.rs:12
Class
ForgeRepository
src/forge/traits.rs:18
next →
1–100 of 298, ranked by callers