rust/hg-core/src/exit_codes.rs
changeset 49489 7c93e38a0bbd
parent 49149 006688e36e12
--- a/rust/hg-core/src/exit_codes.rs	Tue Jul 19 17:07:09 2022 +0200
+++ b/rust/hg-core/src/exit_codes.rs	Mon Jul 25 15:39:04 2022 +0200
@@ -9,6 +9,10 @@
 // Abort when there is a config related error
 pub const CONFIG_ERROR_ABORT: ExitCode = 30;
 
+/// Indicates that the operation might work if retried in a different state.
+/// Examples: Unresolved merge conflicts, unfinished operations
+pub const STATE_ERROR: ExitCode = 20;
+
 // Abort when there is an error while parsing config
 pub const CONFIG_PARSE_ERROR_ABORT: ExitCode = 10;