Versions in this module Expand all Collapse all v0 v0.0.55 Mar 12, 2025 v0.0.54 Feb 27, 2025 Changes in this version + type ValidationResultEntry struct + func NewValidationResultEntry(intentName string, message error, typ ValidationResultEntryType) *ValidationResultEntry + type ValidationResultEntryType int8 + const ValidationResultEntryTypeError + const ValidationResultEntryTypeWarning + type ValidationResultIntent struct + func NewValidationResultIntent(intentName string) *ValidationResultIntent + func (v *ValidationResultIntent) AddEntry(x *ValidationResultEntry) + func (v *ValidationResultIntent) AddError(err error) + func (v *ValidationResultIntent) AddWarning(warn error) + func (v *ValidationResultIntent) Errors() []error + func (v *ValidationResultIntent) ErrorsString() []string + func (v *ValidationResultIntent) String() string + func (v *ValidationResultIntent) Warnings() []error + func (v *ValidationResultIntent) WarningsString() []string + type ValidationResults map[string]*ValidationResultIntent + func (v ValidationResults) AddEntry(e *ValidationResultEntry) error + func (v ValidationResults) AddIntent(intentName string) + func (v ValidationResults) ErrorsStr() []string + func (v ValidationResults) HasErrors() bool + func (v ValidationResults) HasWarnings() bool + func (v ValidationResults) JoinErrors() error + func (v ValidationResults) JoinWarnings() error + func (v ValidationResults) String() string + func (v ValidationResults) WarningsStr() []string