csf-dev / CSF.Reflection

MIT License
0 stars 0 forks source link

For convenience, the derives-from and derives-from-open-generic specs should handle collections of source types #16

Closed craigfowler closed 4 years ago

craigfowler commented 4 years ago

Currently these specifications handle only a single type. They should be able to handle a collection of input types.

This means that they would become "derives from any" (true if any of the given types are in its parent types).

A second version of each should be created which is "derives from all" which requires all of the bar types to be in the inheritance hierarchy.

craigfowler commented 4 years ago

Wontfix - no need for this, we can just use join together multiple specs.