package
0.2.5
Repository: https://github.com/sourcegraph/srclib.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
DataType returns the data type name and empty instance (previously registered with RegisterDataType) to use for a build data file named filename.
No description provided by the author
LocalRepo creates a new single-repository build store for the VCS repository whose top-level directory is repoDir.
NewMulti creates a new multi-repo build store.
RegisterDataType makes a build data type available by the provided name.
RemoveAll removes a tree recursively.
RemoveAllDataForCommit removes all files and directories from the repo build store for the given commit.
Repo creates a new single-repository build store rooted at the given filesystem.

# Variables

BuildDataDirName is the name of the directory in which local repository build data is stored, relative to the top-level dir of a VCS repository.
No description provided by the author
No description provided by the author
FollowCrossFSSymlinks is whether symlinks inside a buildstore should be followed if they cross filesystem boundaries.

# Structs

A MultiStore contains RepoBuildStores for multiple repositories.

# Interfaces

A RepoBuildStore stores and exposes a repository's build data in a VFS.