analysis

package
v0.0.0-...-ad25b03 Latest Latest
Warning

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

Go to latest
Published: Mar 16, 2025 License: Apache-2.0 Imports: 65 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AttrsDict

type AttrsDict struct {
	Public  []PublicAttr
	Private starlark.StringDict
}

type DirectoryReaders

type DirectoryReaders[TReference any] struct {
	Directory      model_parser.ParsedObjectReader[TReference, model_core.Message[*model_filesystem_pb.Directory, TReference]]
	Leaves         model_parser.ParsedObjectReader[TReference, model_core.Message[*model_filesystem_pb.Leaves, TReference]]
	CommandOutputs model_parser.ParsedObjectReader[TReference, model_core.Message[*model_command_pb.Outputs, TReference]]
}

DirectoryReaders contains ParsedObjectReaders that can be used to follow references to objects that are encoded using the directory access parameters that are part of the BuildSpecification.

type OverrideVersions

type OverrideVersions []label.ModuleVersion

func (OverrideVersions) LookupNearestVersion

func (ov OverrideVersions) LookupNearestVersion(version *label.ModuleVersion) (label.ModuleVersion, error)

type PublicAttr

type PublicAttr struct {
	Name     string
	Default  starlark.Value
	AttrType model_starlark.AttrType
}

type RepositoryRule

type RepositoryRule struct {
	Implementation starlark.Callable
	Attrs          AttrsDict
}

Jump to

Keyboard shortcuts

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