package
0.0.0-20240701220545-facf11a8c7d8
Repository: https://github.com/xvandish/zoekt.git
Documentation: pkg.go.dev
# Functions
CloneRepo clones one repository, adding the given config settings.
DeleteRepos deletes stale repos under a specific path in disk.
FindGitRepos finds directories holding git repositories below the given directory.
IndexGitRepo indexes the git repository as specified by the options.
ListRepos returns paths to repos on disk that start with the given URL prefix.
NewFilter creates a new filter.
NewRepoCache creates a new RepoCache rooted at the given directory.
ParseGitModules parses the contents of a .gitmodules file.
Path returns the absolute path of the bare repository.
RepoModTime returns the time of last fetch of a git repository.
SetTemplatesFromOrigin fills in templates based on the origin URL.
TreeToFiles fetches the blob SHA1s for a tree.
# Structs
BlobLocation holds data where a blob can be found.
Filter is a include/exclude filter to be used for repo names.
The Options structs controls details of the indexing process.
RepoCache is a set of repositories on the file system, named and stored by URL.
SubmoduleEntry represent one entry in a .gitmodules file.