dojang-0.1.0: src/Dojang/ExitCodes.hs
{-# OPTIONS_GHC -Wno-missing-export-lists #-}
module Dojang.ExitCodes where
import System.Exit (ExitCode (..))
unhandledError :: ExitCode
unhandledError = ExitFailure $ -1
cliError :: ExitCode
cliError = ExitFailure 1
fileWriteError :: ExitCode
fileWriteError = ExitFailure 2
fileNotFoundError :: ExitCode
fileNotFoundError = ExitFailure 3
externalProgramNonZeroExit :: ExitCode
externalProgramNonZeroExit = ExitFailure 4
unsupportedOnEnvError :: ExitCode
unsupportedOnEnvError = ExitFailure 9
manifestUninitialized :: ExitCode
manifestUninitialized = ExitFailure 10
manifestReadError :: ExitCode
manifestReadError = ExitFailure 11
manifestAlreadyExists :: ExitCode
manifestAlreadyExists = ExitFailure 12
noEnvFile :: ExitCode
noEnvFile = ExitFailure 20
envFileReadError :: ExitCode
envFileReadError = ExitFailure 21
conflictError :: ExitCode
conflictError = ExitFailure 30
sourceCannotBeTargetError :: ExitCode
sourceCannotBeTargetError = ExitFailure 31
fileNotRoutedError :: ExitCode
fileNotRoutedError = ExitFailure 32
ignoredFileError :: ExitCode
ignoredFileError = ExitFailure 33
accidentalDeletionWarning :: ExitCode
accidentalDeletionWarning = ExitFailure 34