Documentation
¶
Index ¶
- Constants
- func AllRelativePathModes() []string
- func EvalSymlinks(path string) (string, error)
- func GetBasePath(ctx context.Context, mode, cfgDir 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)
- type FileCache
- type LineCache
Constants ¶
View Source
const ( RelativePathModeGoMod = "gomod" RelativePathModeGitRoot = "gitroot" RelativePathModeCfg = "cfg" RelativePathModeWd = "wd" )
Relative path modes.
View Source
const OutputPathModeAbsolute = "abs"
OutputPathModeAbsolute path mode used to show absolute paths in output reports (user-facing).
Variables ¶
This section is empty.
Functions ¶
func AllRelativePathModes ¶ added in v1.26.1
func AllRelativePathModes() []string
func EvalSymlinks ¶ added in v1.9.3
func GetBasePath ¶ added in v1.26.1
func NormalizePathInRegex ¶ added in v1.26.1
NormalizePathInRegex it's a noop function on Unix.
func PrettifyBytesCount ¶ added in v1.26.1
func ShortestRelPath ¶ added in v1.7.1
func UseWdCache ¶ added in v1.9.3
func UseWdCache(use bool)
Types ¶
type FileCache ¶ added in v1.26.1
type FileCache struct {
// contains filtered or unexported fields
}
func NewFileCache ¶ added in v1.26.1
func NewFileCache() *FileCache
func (*FileCache) GetFileBytes ¶ added in v1.26.1
func (*FileCache) PrintStats ¶ added in v1.26.1
type LineCache ¶ added in v1.26.1
type LineCache struct {
// contains filtered or unexported fields
}
func NewLineCache ¶ added in v1.26.1
Click to show internal directories.
Click to hide internal directories.