Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SearchForRefs ¶
func SearchForRefs(directory string, matcher Matcher) ([]ld.ReferenceHunksRep, error)
Types ¶
type ElementMatcher ¶
type ElementMatcher struct { ProjKey string Elements []string Dir string // contains filtered or unexported fields }
func NewElementMatcher ¶
func NewElementMatcher(projKey, dir, delimiters string, elements []string, aliasesByElement map[string][]string) ElementMatcher
func (ElementMatcher) FindAliases ¶
func (m ElementMatcher) FindAliases(line, element string) []string
func (ElementMatcher) FindMatches ¶
func (m ElementMatcher) FindMatches(line string) []string
type Matcher ¶
type Matcher struct { Elements []ElementMatcher // contains filtered or unexported fields }
func Scan ¶
func Scan(opts options.Options, repoParams ld.RepoParams, dir string) (Matcher, []ld.ReferenceHunksRep)
Scan checks the configured directory for flags base on the options configured for Code References.
func (Matcher) FindAliases ¶
func (Matcher) GetElements ¶
func (Matcher) MatchElement ¶
Click to show internal directories.
Click to hide internal directories.