Closed apblack closed 5 years ago
checks ... Kernan & slug ("inheritator2") both seem to get this "right"
Kernan & slug ("inheritator2") both seem to get this "right"
Not surprising really — there is no reason for them to replicate my bug.
This is fixed in commit ec28f11
The above test code is now part of t031; the original test is .../tests/retired/t216_traitExclusion_test.grace
I think that the spec now does a good job of explaining that alias and exclude clauses are independent. But minigrace still gets this wrong.
There is known-failing test at js/tests/known-failing/traitExclusion_test.grace:
The method
bsize
should return 2; in the above code it returns 3, because somehow theexclude size
clause causesbsize
to be bound to thesize
method fromtrait a
.