##// END OF EJS Templates
rust: run a clippy pass with the latest stable version...
rust: run a clippy pass with the latest stable version Our current version of clippy is older than the latest stable. The newest version has new lints that are moslty good advice, so let's apply them ahead of time. This has the added benefit of reducing the noise for developpers like myself that use clippy as an IDE helper, as well as being more prepared for a future clippy upgrade.

File last commit:

r50383:7c93e38a default
r52013:532e74ad default
Show More
exit_codes.rs
26 lines | 762 B | application/rls-services+xml | RustLexer
Pulkit Goyal
rhg: add exit code to HgError::Abort()...
r48199 pub type ExitCode = i32;
/// Successful exit
pub const OK: ExitCode = 0;
/// Generic abort
pub const ABORT: ExitCode = 255;
// Abort when there is a config related error
pub const CONFIG_ERROR_ABORT: ExitCode = 30;
Raphaël Gomès
rhg-status: add support for narrow clones
r50383 /// Indicates that the operation might work if retried in a different state.
/// Examples: Unresolved merge conflicts, unfinished operations
pub const STATE_ERROR: ExitCode = 20;
Pulkit Goyal
rhg: add exit code to HgError::Abort()...
r48199 // Abort when there is an error while parsing config
pub const CONFIG_PARSE_ERROR_ABORT: ExitCode = 10;
/// Generic something completed but did not succeed
pub const UNSUCCESSFUL: ExitCode = 1;
/// Command or feature not implemented by rhg
pub const UNIMPLEMENTED: ExitCode = 252;
Raphaël Gomès
rhg: use `Command::exec` instead of `Command::status`...
r50043
/// The fallback path is not valid
pub const INVALID_FALLBACK: ExitCode = 253;