Skip to main content

clankerdiff_ratatui/
diff.rs

1pub use clankerdiff_core::{
2    AgentFeedbackOptions, CellContext, CommandContext, CommentContext, CommentDraft,
3    ContentProjection, DiffDocument, DiffError, DiffPresentation, DiffReviewCommand,
4    DiffReviewEvent, DiffScope, DiffSide, DiffTone, FileDiff, FileStatus, Fingerprint,
5    FingerprintError, FocusPane, GapExpansion, GapId, GapInfo, GapInterval, GitStatusEntry, Hunk,
6    HunkSequence, InteractionPhase, Layout, LineAnchor, MAX_HUNK_SEQUENCE_LINES,
7    MAX_SOURCE_FILE_BYTES, MAX_SOURCE_FILE_LINES, ModeChange, ParseDiffScopeError, PatchLine,
8    PatchLineKind, PresentationOptions, PresentedCell, PresentedRow, RepoPath, RepoPathError,
9    RepositoryAction, RevealAmount, Review, ReviewCapabilities, ReviewCommand, ReviewComment,
10    ReviewSession, ReviewSubmission, RowId, RowKind, SessionOptions, SourceDocument, SourceLineRef,
11    SourceLocation, SourceResult, SourceSequenceId, SourceUnavailable, StageState, UntrackedFile,
12    ViewMode, format_review, gaps_for_file, join_lines, parse_git_diff, parse_porcelain_v1_z,
13};