Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ErrorReasonCode ¶
type ErrorReasonCode string
type ExpandedSerialiseError ¶
type ExpandedSerialiseError struct {
ReasonCode ErrorReasonCode
Err error
ChildErrors []error
}
func (*ExpandedSerialiseError) Error ¶
func (e *ExpandedSerialiseError) Error() string
type LoadError ¶
type LoadError struct {
ReasonCode ErrorReasonCode
Err error
ChildErrors []error
Line *int
Column *int
}
type RunError ¶
type RunError struct {
ReasonCode ErrorReasonCode
Err error
ChildErrors []error
// ChildBlueprintPath is the path to the child blueprint that caused the error.
// This should be in the following format:
// "include.<childName>::include.<grandChildName>::..."
// Rendered as "include.<childName> -> include.<grandChildName> -> ..."
//
// This is useful for distinguishing between errors that occur in the parent blueprint
// and errors that occur in a child blueprint.
ChildBlueprintPath string
}
type SerialiseError ¶
type SerialiseError struct {
ReasonCode ErrorReasonCode
Err error
ChildErrors []error
}
func (*SerialiseError) Error ¶
func (e *SerialiseError) Error() string
Click to show internal directories.
Click to hide internal directories.