// Indexer
// Adjust these flags as seems best.
-const includeNonGoFiles = true
const includeMainPackages = true
const includeTestFiles = true
}
-func (x *Indexer) visitFile(dirname string, f *os.FileInfo) {
+func (x *Indexer) visitFile(dirname string, f *os.FileInfo, fulltextIndex bool) {
if !f.IsRegular() {
return
}
}
goFile = true
- case !includeNonGoFiles || !isWhitelisted(f.Name):
+ case !fulltextIndex || !isWhitelisted(f.Name):
return
}
}
for _, f := range list {
if !f.IsDirectory() {
- x.visitFile(dirname, f)
+ x.visitFile(dirname, f, fulltextIndex)
}
}
}