Versions in this module Expand all Collapse all v1 v1.0.1 Jul 30, 2023 v1.0.0 Jul 30, 2023 Changes in this version + func EvalSymlinks(path string) (string, error) + func Getwd() (string, error) + func IsDir(filename string) bool + func NormalizePathInRegex(path string) string + func PrettifyBytesCount(n int64) string + func ShortestRelPath(path, wd string) (string, error) + func UseWdCache(use bool) + func WithPathPrefix(pathPrefix, relativePath string) string + type FileCache struct + func NewFileCache() *FileCache + func (fc *FileCache) GetFileBytes(filePath string) ([]byte, error) + func (fc *FileCache) PrintStats(log logutils.Log) + type Files struct + func NewFiles(lc *LineCache, pathPrefix string) *Files + func (f *Files) WithPathPrefix(relativePath string) string + type LineCache struct + func NewLineCache(fc *FileCache) *LineCache + func (lc *LineCache) GetLine(filePath string, index1 int) (string, error)