Package-level declarations
Types
Link copied to clipboard
open class ExitProgramException(val errorCode: ErrorCode, message: String, causes: Throwable?) : Exception
Exception type that signals the program should terminate with a specific error code.
Link copied to clipboard
class MissingDependencyException(errorCode: ErrorCode, message: String, throwable: Throwable? = null) : ExitProgramException
Link copied to clipboard
class OptimizationException(val errorCode: ErrorCode, message: String = errorCode.name, throwable: Throwable? = null) : Exception
Link copied to clipboard
class ParserException(val errorCode: ErrorCode, message: String, cause: Throwable? = null) : Exception
Functions
Link copied to clipboard
fun ExitProgramException(errorCode: ErrorCode, message: String, throwable: Throwable? = null): ExitProgramException
Factory function to create an ExitProgramException with an optional single cause.