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"}
}
]
}