Type Alias NeverWrongDependencyType<Expected, Actual>
NeverWrongDependencyType:[ never, "expected dependency is not a supertype of what is provided. Expected supertype of:", Expected, "Actual: ", Actual, ]
A compile-time validation error that a dependency must be a supertype of the actual type
provided.
A compile-time validation error that a dependency must be a supertype of the actual type provided.