Interface | Description |
---|---|
DependencyStack.Element |
Marker interface for stack trace elements.
|
DependencyStack.ProvidesElement |
Types which have something to be stored in stack trace
|
ExceptionWithContext | |
ExceptionWithHumanReadableMessage | |
WrapsException |
This interface indicates that an exception is just used to wrap another and isn't the true root
cause of the problem.
|
Class | Description |
---|---|
DependencyStack |
Stack-trace for providing better diagnostics when working with dependency graph.
|
HumanReadableExceptionAugmentor |
A class that can append additional information to a HumanReadableException based on configuration
settings.
|
HumanReadableExceptions |
Utilities to work with
HumanReadableException and ExceptionWithHumanReadableMessage . |
ThrowableCauseIterable |
An iterable that uses an iterator to traverse through all causes of given
throwable by
recursively calling getCause() function. |
UserVerify |
Provides methods similar to
Verify but throws HumanReadableException instead. |
Exception | Description |
---|---|
BuckUncheckedExecutionException |
Allows wrapping a checked exception into an unchecked exception in a way that Buck understands.
|
BuildTargetParseException | |
HumanReadableException |
Exception with an error message that can sensibly be displayed to the user without a stacktrace.
|
RetryingException |