Documentation ¶
Index ¶
Constants ¶
View Source
const ( LocatorIncreaseItems = 1 LocatorIncreaseMatches = 2 LocatorFinish = 3 LocatorIncreaseErrors = 4 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Locator ¶
type Locator struct { designpattern.Observable Src pattern.SourcePattern SourceFiles []string }
func NewLocator ¶
func NewLocator(pattern *pattern.SourcePattern) *Locator
func (*Locator) Find ¶
func (t *Locator) Find(matcher *matcher.CompositeMatcher)
type LocatorCache ¶
func NewLocatorCache ¶
func NewLocatorCache(cacheFile string) *LocatorCache
func (*LocatorCache) Load ¶
func (i *LocatorCache) Load() error
func (*LocatorCache) Save ¶
func (i *LocatorCache) Save() error
type TreeNode ¶
type TreeNode struct {
// contains filtered or unexported fields
}
func NewTreeNode ¶
type WalkObserver ¶
type WalkObserver struct { designpattern.ObserverInterface Interval int64 // contains filtered or unexported fields }
func NewWalkObserver ¶
func NewWalkObserver(handle func(format string, a ...interface{}) (int, error)) *WalkObserver
func (*WalkObserver) Notify ¶
func (ph *WalkObserver) Notify(a ...interface{})
Click to show internal directories.
Click to hide internal directories.