Lines Matching refs:Finder

148 type Finder struct {  struct
173 logger Logger, dbPath string) (f *Finder, err error) {
179 logger Logger, dbPath string, numThreads int) (f *Finder, err error) {
191 f = &Finder{
227 func (f *Finder) FindAll() []string { argument
232 func (f *Finder) FindAt(rootDir string) []string { argument
240 func (f *Finder) FindNamed(fileName string) []string { argument
247 func (f *Finder) FindNamedAt(rootPath string, fileName string) []string { argument
263 func (f *Finder) FindFirstNamed(fileName string) []string { argument
269 func (f *Finder) FindFirstNamedAt(rootPath string, fileName string) []string { argument
290 func (f *Finder) FindMatching(rootPath string, filter WalkFunc) []string { argument
334 func (f *Finder) Shutdown() { argument
339 func (f *Finder) WaitForDbDump() { argument
345 func (f *Finder) goDumpDb() { argument
375 func (f *Finder) verbosef(format string, args ...interface{}) { argument
380 func (f *Finder) loadFromFilesystem() { argument
393 func (f *Finder) startFind(path string) { argument
401 func (f *Finder) lock() { argument
405 func (f *Finder) unlock() { argument
655 func (f *Finder) serializeCacheEntry(dirInfos []dirFullInfo) ([]byte, error) { argument
704 func (f *Finder) parseCacheEntry(bytes []byte) ([]dirFullInfo, error) { argument
750 func (f *Finder) readLine(reader *bufio.Reader) ([]byte, error) { argument
755 func (f *Finder) validateCacheHeader(cacheReader *bufio.Reader) bool { argument
796 func (f *Finder) loadBytes(id int, data []byte) (m *pathMap, dirsToWalk []string, err error) { argument
845 func (f *Finder) startFromExternalCache() (err error) { argument
1013 func (f *Finder) startWithoutExternalCache() { argument
1049 func (f *Finder) isInfoUpToDate(old statResponse, new statResponse) (equal bool) { argument
1062 func (f *Finder) wasModified() bool { argument
1066 func (f *Finder) setModified() { argument
1073 func (f *Finder) sortedDirEntries() []dirFullInfo { argument
1094 func (f *Finder) serializeDb() ([]byte, error) { argument
1159 func (f *Finder) dumpDb() error { argument
1187 func (f *Finder) canIgnoreFsErr(err error) bool { argument
1208 func (f *Finder) onFsError(path string, err error) { argument
1222 func (f *Finder) discardErrsForPrunedPaths() { argument
1239 func (f *Finder) getErr() error { argument
1258 func (f *Finder) statDirAsync(dir *pathMap) { argument
1281 func (f *Finder) statDirSync(path string) statResponse { argument
1321 func (f *Finder) shouldIncludeFile(fileName string) bool { argument
1336 func (f *Finder) pruneCacheCandidates(items *DirEntries) { argument
1379 func (f *Finder) listDirsAsync(nodes []*pathMap) { argument
1389 func (f *Finder) listDirAsync(node *pathMap) { argument
1397 func (f *Finder) listDirSync(dir *pathMap) { argument
1476 func (f *Finder) listMatches(node *pathMap, argument
1505 func (f *Finder) findInCacheMultithreaded(node *pathMap, filter WalkFunc, argument
1546 func (f *Finder) findInCacheSinglethreaded(node *pathMap, filter WalkFunc) []string { argument