Expand description
Dependency-related data types for dependency resolution operations.
Structs§
- Dependency
- Information about a single dependency.
- Dependency
Constraint Range - What: Store the deterministic intersection of dependency version requirements.
- Dependency
Graph Config - What: Configure bounded metadata graph resolution.
- Dependency
Graph Diagnostic - What: Record one actionable non-fatal graph-resolution event.
- Dependency
Graph Edge - What: Represent one directed dependency requirement between graph nodes.
- Dependency
Graph Node - What: Represent one deterministic dependency graph node.
- Dependency
Graph Resolution - What: Return the bounded, deterministic output of one metadata graph-resolution run.
- Dependency
Metadata - What: Carry raw
.SRCINFOmetadata returned by an injected graph metadata provider. - Dependency
Provenance - What: Identify the source and requested/provider identity behind a graph node.
- Dependency
Resolution - Result of dependency resolution operation.
- Dependency
Spec - Parsed dependency specification (name with optional version requirement).
- Dependency
Version Bound - What: Represent one inclusive or exclusive edge of an intersected version range.
- Package
Ref - Package reference for dependency resolution input.
- Resolver
Config - Configuration for dependency resolution.
- Reverse
Dependency Report - Reverse dependency analysis result.
- Reverse
Dependency Summary - Summary statistics for a single package’s reverse dependencies.
- Srcinfo
Data - Parsed .SRCINFO file data.
Enums§
- Dependency
Graph Diagnostic Kind - What: Categorize non-fatal graph-resolution diagnostics.
- Dependency
Graph Node Status - What: Describe the resolution state of a graph node.
- Dependency
Metadata Response - What: Describe a batched injected metadata-provider result.
- Dependency
Source - Source of a dependency package.
- Dependency
Status - Status of a dependency relative to the current system state.
- Package
Source - Package source for dependency resolution input.