-
Notifications
You must be signed in to change notification settings - Fork 20
requireAll does not require @type and should #40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
We might need to tweak the proposal a bit -- because right now I think |
Or, more generally, when |
This issue was discussed in a meeting.
View the transcript3. requireAll does not require @type and shouldRob Sanderson: #40 Gregg Kellogg: we added require all flag that does not work the way people expect. People expected it to literally mean ‘require all’ not a combination of if/or Ivan Herman: can we close the issue? Gregg Kellogg: not close but we agree to move to approve it Proposed resolution: IF requireAll is present, then all keys in the frame are used to determine a match, including @type and @id (Rob Sanderson) Gregg Kellogg: seems logical to be if require all is present then all keys in the frame are used to determine that Gregg Kellogg: +1 Dave Longley: +1 Rob Sanderson: +1 Benjamin Young: +1 Jeff Mixter: +1 Ivan Herman: +1 Tim Cole: +1 Harold Solbrig: +1 Simon Steyskal: +1 David Newbury: +1 David I. Lehn: +1 Resolution #2: If requireAll is present, then all keys in the frame are used to determine a match, including @type and @id |
…erties, `@id`, and `@type`. Fixes #40.
…erties, `@id`, and `@type`. Fixes #40.
…erties, `@id`, and `@type`. Fixes #40.
From discussion on the mailing list, it was noted that the
requireAll
flag does not actually require all, it requires everything other than@id
and@type
.The proposal arising is to make it actually require all of the asserted features, including
@type
and@id
.The text was updated successfully, but these errors were encountered: