package
0.0.0-20241214152808-b8b8ef8dee54
Repository: https://github.com/projectserenity/vdm.git
Documentation: pkg.go.dev
# Functions
AcceptableLicense determines whether the given set of licenses includes at least one acceptable license as described above.
ApplyPatches applies the given set of patch files to the directory specified.
DigestDirectory produces the digest for a directory and its contents in a filesystem.
DigestFiles produces the digest for a set of named files and their contents in a filesystem.
FetchGoModule downloads a Go module using the proxy.golang.org Go module proxy API.
GenerateCacheManifest produces the cache manifest, which describes the set of data cached in the vendor directly.
StripCachedActions processes the action sequence, removing any actions that the cache can prove are unnecessary, returning the resulting action sequence.
UpdateGoModule checks a Go module for updates, using the proxy.golang.org Go module proxy API.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
Licenses is the set of acceptable software licenses, referenced by their SPDX id.
# Structs
CopyBUILD indicates that the named BUILD file should be copied to the given path.
Deps describes a set of software dependencies.
DownloadModule indicates that the named module should be downloaded from the module proxy and extracted into the given path.
GoModule contains the information necessary to vendor a Go module, specifying the set of packages within the module that are used.
GoPackage describes a package within a Go module.
TextFiles contains information necessary to manage text files.
UpdateDep describes the least information necessary to determine a third-party software library.
UpdateDeps includes a set of dependencies for the purposes of updating them.
# Interfaces
Action represents a logical action that should be taken to progress the vendoring of a set of software dependencies.
# Type aliases
RemoveAll deletes a directory, along with any child nodes that exist.