If you implement a provider which returns a certain Trait, but that function is the only function which actually is that Trait... You have a circle of depth "0" and the static checker says you're fine.
It is due to the fact that the dose does not handle cycles, but it could be very nice to do so soon.
If you implement a provider which returns a certain Trait, but that function is the only function which actually is that Trait... You have a circle of depth "0" and the static checker says you're fine.
It is due to the fact that the
dosedoes not handle cycles, but it could be very nice to do so soon.