DependencyKey

Type Alias DependencyKey 

Source
pub type DependencyKey = (ResourceType, String, Option<String>, Option<String>, String);
Expand description

Type alias for dependency keys used in resolution maps.

Format: (ResourceType, dependency_name, source, tool, variant_inputs_hash)

The variant_inputs_hash ensures that dependencies with different template variables are treated as distinct entries, preventing incorrect deduplication when multiple parent resources need the same dependency with different variant inputs.