Remove handling of @type:{} from expansion algorithm
authorMarkus Lanthaler <>
Wed, 07 Nov 2012 20:18:19 +0100
changeset 937 dd4b3308aa60
parent 936 1fa4d4331bb6
child 938 70f77a964666
Remove handling of @type:{} from expansion algorithm

This is a left-over from framing which is no longer part of the API spec.
Thanks to @cygri for reporting this.

This closes #190.
--- a/spec/latest/json-ld-api/index.html	Wed Nov 07 15:18:26 2012 +0100
+++ b/spec/latest/json-ld-api/index.html	Wed Nov 07 20:18:19 2012 +0100
@@ -1517,8 +1517,6 @@
           <li>Otherwise, if the <em>property</em> is <code>@type</code>:
             <ol class="algorithm">
               <li>If <em>value</em> is a <tref>string</tref>, expand according to <a href="#iri-expansion">IRI Expansion</a>.</li>
-              <li>Otherwise, if <em>value</em> is a <tref>JSON Object</tref>, it must be empty (used for
-                <cite><a href="../json-ld-framing/#framing">Framing</a></cite>).</li>
               <li>Otherwise, if <em>value</em> is an <tref>array</tref>, all elements must be <tref>string</tref>s.
                 Expand <em>value</em> for each of its entries according to <a href="#iri-expansion">IRI Expansion</a>.</li>