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 BaseComputerReferenceMetadata ¶
type BaseComputerReferenceMetadata interface { model_core.CloneableReferenceMetadata model_core.WalkableReferenceMetadata }
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 ¶
Source Files
¶
- action_result.go
- base_computer.go
- canonical_repo_name.go
- command_encoders.go
- compatible_execution_platforms.go
- compatible_toolchains_for_type.go
- compiled_bzl_file.go
- configured_target.go
- directory_creation_parameters.go
- directory_readers.go
- file_access_parameters.go
- file_creation_parameters.go
- file_properties_value.go
- file_reader.go
- files_in_package.go
- glob.go
- http_archive_contents.go
- http_file_contents.go
- module_dot_bazel_contents.go
- module_extension_repo.go
- module_extension_repo_names.go
- module_extension_repos.go
- module_final_build_list.go
- module_registry_urls.go
- module_repo_mapping.go
- module_rough_build_list.go
- modules_with_multiple_versions.go
- modules_with_overrides.go
- modules_with_remote_overrides.go
- package.go
- packages_at_and_below.go
- registered_execution_platforms.go
- registered_repo_platform.go
- registered_toolchains.go
- registered_toolchains_for_type.go
- repo.go
- repository_rule_object.go
- resolved_toolchains.go
- root_module.go
- select.go
- stable_input_root_path.go
- target.go
- target_pattern_expansion.go
- used_module_extension.go
- used_module_extensions.go
- user_defined_transition.go
- visible_target.go
Click to show internal directories.
Click to hide internal directories.