- From: Darien Maillet Valentine <notifications@github.com>
- Date: Sun, 30 Jun 2019 17:30:36 -0700
- To: heycam/webidl <webidl@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Monday, 1 July 2019 00:30:58 UTC
The productions `ReadWriteMaplike` and `ReadWriteSetlike` effectively alias `MaplikeRest` and `SetlikeRest`. Usually when this is done it’s to associate evaluation rules (or just human meaning) with a subset of occurences. But `MaplikeRest` and `SetlikeRest` aren’t used elsewhere, so there’s no unique subset to speak of. I suspect there was _supposed_ to be though. I think this: ``` ReadOnlyMemberRest :: AttributeRest ReadWriteMaplike ReadWriteSetlike ReadWriteMaplike :: MaplikeRest ReadWriteSetlike :: SetlikeRest ``` Should probably be this: ``` ReadOnlyMemberRest :: AttributeRest MaplikeRest SetlikeRest ReadWriteMaplike :: MaplikeRest ReadWriteSetlike :: SetlikeRest ``` (Happy to open PRs as I come across stuff like this, but I’m not yet confident re: whether I’m just missing stuff, hence opening issues to sanity check my impressions first.) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/heycam/webidl/issues/752
Received on Monday, 1 July 2019 00:30:58 UTC