-
Notifications
You must be signed in to change notification settings - Fork 36
Open
Labels
class-3Class-3 changeClass-3 changedefer-future-versionDefer this issue until a future version of JSON-LDDefer this issue until a future version of JSON-LDspec:substantivetest:missing-coveragetest:needs implementationtest:needs tests
Description
Some of these assume changes to the algorithms that will need their own PRs:
- Tests expand/er57 and er58 along with toRdf/er57 and er58 need a check to be sure that the value is an array, or generate the
invalid set or list object
error. The presumed semantics are that each array value becomes its own JSON value. - Test compact/ej01 is expected to raise
multiple JSON literals
because the term didn't use@set
. This is arguably a breaking change as any data that did this before would now fail (of course two JSON values on input would now be one JSON value on output). This will certainly require checks in the compaction algorithm. - Test compact/js07 (and others) also change the behavior to preserve the array value.
Originally posted by @gkellogg in #559 (comment)
Metadata
Metadata
Assignees
Labels
class-3Class-3 changeClass-3 changedefer-future-versionDefer this issue until a future version of JSON-LDDefer this issue until a future version of JSON-LDspec:substantivetest:missing-coveragetest:needs implementationtest:needs tests
Type
Projects
Status
Future Work