Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApproximatedType ¶
type ApproximatedType = typed_blob_store.ApproximatedType
type Store ¶
type Store interface {
interfaces.Config
config_immutable.ConfigPrivate
config_mutable_blobs.Getter
ids.InlineTypeChecker
GetTypeExtension(string) string
GetCLIConfig() config_mutable_cli.Config
GetImmutableConfig() config_immutable.ConfigPrivate
GetFileExtensions() interfaces.FileExtensions
HasChanges() (ok bool)
GetChanges() (out []string)
GetTagOrRepoIdOrType(
v string,
) (sk *sku.Transacted, err error)
GetImplicitTags(*ids.Tag) ids.TagSet
GetApproximatedType(
k interfaces.ObjectId,
) (ct ApproximatedType)
GetSku() *sku.Transacted
}
type StoreMutable ¶
type StoreMutable interface {
Store
AddTransacted(
child *sku.Transacted,
parent *sku.Transacted,
) (err error)
Initialize(
dirLayout env_repo.Env,
kcli config_mutable_cli.Config,
) (err error)
Reset() error
Flush(
dirLayout env_repo.Env,
blobStore typed_blob_store.Stores,
printerHeader interfaces.FuncIter[string],
) (err error)
}
func Make ¶
func Make() StoreMutable
Click to show internal directories.
Click to hide internal directories.