You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm strongly considering whether we should make the redefinition warnings opt in, so e.g. one would write dispatch = Dispatcher(warn_redefinition=True).
Consider
plum
appears to auto-register a self-promotion pathway, but parametric types produce subclasses, so the promotion doesn't cover the types.If I register a generic promotion for
Class
to cover its subclasses then I hit the theMethodRedefinitionWarning
There does not appear to be a way to register a generic dispatch for parametric types without incurring
MethodRedefinitionWarning
!The text was updated successfully, but these errors were encountered: