Documentation
¶
Index ¶
Constants ¶
View Source
const ( BundleListJsonFilename string = "bundle-list.json" BundleListFilename string = "bundle-list" RepoBundleListFilename string = "repo-bundle-list" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bundle ¶
type BundleHeader ¶
type BundleList ¶
func NewBundleList ¶
func NewBundleList() *BundleList
type BundleProvider ¶
type BundleProvider interface { CreateInitialBundle(ctx context.Context, repo *core.Repository) Bundle CreateIncrementalBundle(ctx context.Context, repo *core.Repository, list *BundleList) (*Bundle, error) CreateSingletonList(ctx context.Context, bundle Bundle) *BundleList WriteBundleList(ctx context.Context, list *BundleList, repo *core.Repository) error GetBundleList(ctx context.Context, repo *core.Repository) (*BundleList, error) CollapseList(ctx context.Context, repo *core.Repository, list *BundleList) error }
func NewBundleProvider ¶
func NewBundleProvider( l log.TraceLogger, fs common.FileSystem, g git.GitHelper, ) BundleProvider
Click to show internal directories.
Click to hide internal directories.