process

package
v1.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 23, 2024 License: MIT Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ErrNotFoundFile = errors.New("file is not found")
View Source
var ErrNotFoundReferenceVersion = errors.New("not found reference version")
View Source
var ErrNotFoundVersionThatSatisfiesConstraints = errors.New("not found version that satisfies constraints")

Functions

func ReadBinariesDirectory

func ReadBinariesDirectory(fs afero.Fs, command gocommand.Command, current string) ([]*binary.Binary, error)

Types

type Processer

type Processer struct {
	// contains filtered or unexported fields
}

func Open

func Open(
	logger *slog.Logger,
	fs afero.Fs,
	command *gocommand.Memorized,
	current string,
) (*Processer, error)

func (*Processer) Close

func (processer *Processer) Close() error

func (*Processer) ManifestFile

func (processer *Processer) ManifestFile() (*manifestfile.ManifestFile[manifest.Manifest], error)

func (*Processer) ManifestLockFile

func (processer *Processer) ManifestLockFile() (*manifestfile.ManifestFile[manifest.ManifestLock], error)

func (*Processer) ProcessBinaries

func (processer *Processer) ProcessBinaries() error

func (*Processer) ProcessManifest

func (processer *Processer) ProcessManifest() error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL