diff --git a/spec/latest/json-ld-framing/index.html b/spec/latest/json-ld-framing/index.html index ee1aab4e1..d680cc933 100644 --- a/spec/latest/json-ld-framing/index.html +++ b/spec/latest/json-ld-framing/index.html @@ -372,7 +372,7 @@

Framing

--> -

If processing mode is json-ld-1.1 or greater, or the omit graph flag is true, +

If processing mode is json-ld-1.1, or the omit graph flag is true, the top-level @graph member may be omitted.

@@ -1109,7 +1109,7 @@ 

Framing Algorithm

-

If the pruneBlankNodeIdentifiers is true, +

If the processing mode is json-ld-1.1, remove the @id member of each node object where the member value is a blank node identifier which appears only once in any property value within result.

@@ -1398,7 +1398,6 @@

JsonLdOptions

boolean omitGraph; boolean requireAll = false; boolean frameDefault = false; - boolean pruneBlankNodeIdentifiers = true; }; enum JsonLdEmbed { @@ -1435,9 +1434,6 @@

JsonLdOptions

Framing Algorithm.
frameDefault
Instead of framing a merged graph, frame only the default graph.
-
pruneBlankNodeIdentifiers
-
Removes @id from node objects where the value - is a blank node identifier used only once within the document.

JsonLdEmbed enumerates the values of the embed option:

@@ -1556,11 +1552,9 @@

Changes since 1.0 Draft of 30 August 2012

object.
  • Frames can use one or more values for @id to allow for matching specific objects in a frame.
  • -
  • There is a new API option pruneBlankNodeIdentifiers - defaulting to true, which causes the - Framing Algorithm to remove +
  • If processing mode is json-ld-1.1, @id members who's value is a blank node identifier - used only for that @id.
  • + used only for that @id are removed.
  • The JSON syntax has been abstracted into an internal representation to allow for other serialization formats that are functionally equivalent to JSON.
  • diff --git a/test-suite/tests/frame-manifest.jsonld b/test-suite/tests/frame-manifest.jsonld index f33834c9b..3683fd278 100644 --- a/test-suite/tests/frame-manifest.jsonld +++ b/test-suite/tests/frame-manifest.jsonld @@ -441,7 +441,7 @@ "@type": ["jld:PositiveEvaluationTest", "jld:FrameTest"], "name": "Compacting values of @preserve", "purpose": "When compacting the value of a property using @preserve, use the term definition for term to properly compact the value of @preserve.", - "option": {"specVersion": "json-ld-1.1"}, + "option": {"specVersion": "json-ld-1.1", "processingMode": "json-ld-1.1"}, "input": "frame-0051-in.jsonld", "frame": "frame-0051-frame.jsonld", "expect": "frame-0051-out.jsonld" @@ -462,7 +462,7 @@ "input": "frame-0010-in.jsonld", "frame": "frame-0010-frame.jsonld", "expect": "frame-p010-out.jsonld", - "option": {"pruneBlankNodeIdentifiers": true, "specVersion": "json-ld-1.1"} + "option": {"processingMode": "json-ld-1.1", "specVersion": "json-ld-1.1"} }, { "@id": "#tp020", "@type": ["jld:PositiveEvaluationTest", "jld:FrameTest"], @@ -471,7 +471,7 @@ "input": "frame-0020-in.jsonld", "frame": "frame-0020-frame.jsonld", "expect": "frame-p020-out.jsonld", - "option": {"pruneBlankNodeIdentifiers": true, "specVersion": "json-ld-1.1"} + "option": {"processingMode": "json-ld-1.1", "specVersion": "json-ld-1.1"} }, { "@id": "#tp021", "@type": ["jld:PositiveEvaluationTest", "jld:FrameTest"], @@ -480,7 +480,7 @@ "input": "frame-0021-in.jsonld", "frame": "frame-0021-frame.jsonld", "expect": "frame-p021-out.jsonld", - "option": {"pruneBlankNodeIdentifiers": true, "specVersion": "json-ld-1.1"} + "option": {"processingMode": "json-ld-1.1", "specVersion": "json-ld-1.1"} }, { "@id": "#tp046", "@type": ["jld:PositiveEvaluationTest", "jld:FrameTest"], @@ -489,7 +489,7 @@ "input": "frame-0046-in.jsonld", "frame": "frame-0046-frame.jsonld", "expect": "frame-p046-out.jsonld", - "option": {"pruneBlankNodeIdentifiers": true, "specVersion": "json-ld-1.1"} + "option": {"processingMode": "json-ld-1.1", "specVersion": "json-ld-1.1"} }, { "@id": "#tp049", "@type": ["jld:PositiveEvaluationTest", "jld:FrameTest"], @@ -498,7 +498,7 @@ "input": "frame-0049-in.jsonld", "frame": "frame-0049-frame.jsonld", "expect": "frame-p049-out.jsonld", - "option": {"pruneBlankNodeIdentifiers": true, "specVersion": "json-ld-1.1"} + "option": {"processingMode": "json-ld-1.1", "specVersion": "json-ld-1.1"} } ] }