Package-level declarations
Types
Exception representing a Cancel error
Exception representing a Must Implement error
Interface for Environment variables, that can be mocked for testing purposes.
A custom implementation of Environment that allows to set custom environment variables.
Exception representing an EOF I/O error, that is a typealias in the case of the JVM
Exception representing an EOF I/O error, that is a typealias in the case of the JVM
Exception representing an EOF I/O error, that is a typealias in the case of the JVM
Exception representing an EOF I/O error, that is a typealias in the case of the JVM
Exception representing an EOF I/O error, that is a typealias in the case of the JVM
Exception representing that a File Already Exists
Exception representing a File Not Found I/O error, that is a typealias in the case of the JVM
Exception representing a File Not Found I/O error, that is a typealias in the case of the JVM
Exception representing a File Not Found I/O error, that is a typealias in the case of the JVM
Exception representing a File Not Found I/O error, that is a typealias in the case of the JVM
Exception representing a File Not Found I/O error, that is a typealias in the case of the JVM
Exception representing an Internal error
Typealias of IllegalArgumentException
Exception representing an Invalid Operation
Exception representing an I/O error, that is a typealias in the case of the JVM
Exception representing an I/O error, that is a typealias in the case of the JVM
Exception representing an I/O error, that is a typealias in the case of the JVM
Exception representing an I/O error, that is a typealias in the case of the JVM
Exception representing an I/O error, that is a typealias in the case of the JVM
Exception representing a Key Not Found error
Exception representing Malformed Input
Exception representing a Must Override error
Exception representing a Must Validate Code error
Exception representing a Value Not Found error
Exception representing an Out of Bounds error
Exception representing a Reserved error
Exception representing a Unexpected error
Exception representing an Unreachable error
Properties
Shortcut for throwing a MustValidateCodeException
Shortcut for throwing a InvalidArgumentException
Shortcut for throwing a InvalidOperationException
Shortcut for throwing a MustValidateCodeException
Shortcut for throwing a InvalidOperationException
Like KClass.simpleName but guaranteed to work on all the targets. Returns the simple name of the class in a portable way.
Like KClass.simpleName but guaranteed to work on all the targets. Returns the simple name of the class in a portable way.
Like KClass.simpleName but guaranteed to work on all the targets. Returns the simple name of the class in a portable way.
Like KClass.simpleName but guaranteed to work on all the targets. Returns the simple name of the class in a portable way.
Like KClass.simpleName but guaranteed to work on all the targets. Returns the simple name of the class in a portable way.
Shortcut for throwing a ReservedException
Returns the TEMP folder of the system based on this Environment variables (that could be mocked)
Shortcut for throwing a UnreachableException
Returns the HOME path for the user executing this program based on the Environment variables (that could be mocked)
Functions
Shortcut for throwing a DeprecatedException with a provided msg
Triggers an enter debugger. In JS it is debugger; in other places serves as a placeholder to put a breakpoint.
Triggers an enter debugger. In JS it is debugger; in other places serves as a placeholder to put a breakpoint.
Triggers an enter debugger. In JS it is debugger; in other places serves as a placeholder to put a breakpoint.
Triggers an enter debugger. In JS it is debugger; in other places serves as a placeholder to put a breakpoint.
Triggers an enter debugger. In JS it is debugger; in other places serves as a placeholder to put a breakpoint.
Creates a new Environment with the provided envs
Shortcut for throwing a InternalException with a provided code
Shortcut for throwing a InvalidArgumentException with a provided msg
Shortcut for throwing a InvalidArgumentException with a provided msg
Shortcut for throwing a MalformedInputException with a provided msg
Shortcut for throwing a MustValidateCodeException with a provided msg
Similar to runCatching but will return null if an exception is thrown. There is an optional show parameter to also print a stacktrace in the case there is an exception, while still returning null.
Shortcut for throwing a UnexpectedException with a provided msg
Shortcut for throwing a UnreachableException with a provided msg
Shortcut for throwing a CancelException with a provided msg