Versions in this module Expand all Collapse all v0 v0.0.40 Sep 2, 2024 Changes in this version + type FakeRepoReader struct + Files map[string][]byte + func (FakeRepoReader) GetRepoName() (string, error) + func (r FakeRepoReader) Exists(path string) bool + func (r FakeRepoReader) FindFiles(path string, patterns []string, maxDepth int) ([]string, error) + func (r FakeRepoReader) ReadFile(path string) ([]byte, error) + type RepoReader interface + Exists func(path string) bool + FindFiles func(path string, patterns []string, maxDepth int) ([]string, error) + GetRepoName func() (string, error) + ReadFile func(path string) ([]byte, error) + type VariableExtractor interface + GetName func() string + MatchesLanguage func(lowerlang string) bool + ReadDefaults func(r RepoReader) (map[string]string, error)