Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

[typegraph] too many inheritance arrows for roles that inherit #4

Closed
moritz opened this Issue · 1 comment

2 participants

@moritz
Owner

We have type relationships like

 role X::Comp is Exception { }
 role X::Syntax does X::Comp { }
 class X::Syntax::Confused does X::Syntax { }

now all of X::Comp, X::Syntax and X::Syntax::Confused have an inheritance arrow to Exception, which is clearly too much.

In the very least X::Syntax shouldn't have such an arrow (ie roles only have arrows to direct superclasses), and in general either the role or the class should have an inheritance arrow.

@Mouq
Collaborator

Appears to be fixed

@Mouq Mouq closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.