Versions in this module Expand all Collapse all v0 v0.5.1 Jan 16, 2020 Changes in this version + func DoValidate(validateParams Params) error + func LoadGrammar(grammarFile string, fs afero.Fs) (*sysl.Application, error) + type Params struct + Filesystem afero.Fs + Grammar string + Logger *logrus.Logger + RootTransform string + Start string + Transform string + type Validator struct + func NewValidator(grammar, transform *sysl.Application, parser *parse.Parser) *Validator + func (v *Validator) GetMessages() map[string][]msg.Msg + func (v *Validator) LogMessages() + func (v *Validator) Validate(start string)