Versions in this module Expand all Collapse all v2 v2.1.0 Apr 9, 2026 Changes in this version + var GroupOutput []string + var NoSchema bool + var Quiet bool + var RequireSchema bool + var SchemaMap map[string]string + var SchemaStore *schemastore.Store + func GroupByDirectory(reports []reporter.Report) map[string][]reporter.Report + func GroupByDouble(reports []reporter.Report, groupBy []string) (map[string]map[string][]reporter.Report, error) + func GroupByErrorType(reports []reporter.Report) map[string][]reporter.Report + func GroupByFileType(reports []reporter.Report) map[string][]reporter.Report + func GroupByPassFail(reports []reporter.Report) map[string][]reporter.Report + func GroupBySingle(reports []reporter.Report, groupBy string) (map[string][]reporter.Report, error) + func GroupByTriple(reports []reporter.Report, groupBy []string) (map[string]map[string]map[string][]reporter.Report, error) + type CLI struct + Finder finder.FileFinder + Reporters []reporter.Reporter + func Init(opts ...Option) *CLI + func (c CLI) Run() (int, error) + type Option func(*CLI) + func WithFinder(f finder.FileFinder) Option + func WithGroupOutput(groupOutput []string) Option + func WithNoSchema(noSchema bool) Option + func WithQuiet(quiet bool) Option + func WithReporters(r ...reporter.Reporter) Option + func WithRequireSchema(require bool) Option + func WithSchemaMap(m map[string]string) Option + func WithSchemaStore(s *schemastore.Store) Option Other modules containing this package github.com/Boeing/config-file-validator