resolver

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Oct 10, 2023 License: AGPL-3.0 Imports: 17 Imported by: 0

Documentation

Overview

Package resolver contains dependency resolvers.

Index

Constants

This section is empty.

Variables

View Source
var ErrResolver = errors.New("resolver error")

Functions

func CommandDependencies

func CommandDependencies(
	ctx context.Context,
	cmd string,
	args ...string,
) (dependency.Dependencies, error)

Types

type Resolver

type Resolver interface {
	Resolve(ctx context.Context, dep dependency.Dependencies) (dependency.Modules, error)
	Starred(ctx context.Context, stars int) (dependency.Modules, error)
}

func FromCommand

func FromCommand(cmd string, args ...string) Resolver

func New added in v0.4.0

func New(cachedir string, filter string) (Resolver, error)

Jump to

Keyboard shortcuts

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