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.