Skip to content

Changes to the algorithms that will need their own PRs #613

Open
@BigBlueHat

Description

@BigBlueHat

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

Type

No type

Projects

Status

Future Work

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions