Skip to content

Commit b84dec0

Browse files
unhappychoiceclaude
andcommitted
refactor: remove unused UserQuit error variant
The UserQuit error was initially added for ESC key handling but is not used in the final implementation. All user exit scenarios are handled through SessionState enum values instead. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent b95f9b0 commit b84dec0

File tree

2 files changed

+0
-7
lines changed

2 files changed

+0
-7
lines changed

src/cli/commands/game.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -174,9 +174,5 @@ fn handle_game_error(e: GitTypeError) -> Result<()> {
174174
eprintln!("💡 This might be caused by unsupported language features");
175175
std::process::exit(1);
176176
}
177-
GitTypeError::UserQuit => {
178-
eprintln!("👋 Thanks for playing!");
179-
std::process::exit(0);
180-
}
181177
}
182178
}

src/error.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,6 @@ pub enum GitTypeError {
3737

3838
#[error("Tree-sitter language error: {0}")]
3939
TreeSitterLanguageError(#[from] tree_sitter::LanguageError),
40-
41-
#[error("User quit")]
42-
UserQuit,
4340
}
4441

4542
impl GitTypeError {

0 commit comments

Comments
 (0)