diff --git a/jsonschema-core.xml b/jsonschema-core.xml index 3dd0588a..1d21ad8a 100644 --- a/jsonschema-core.xml +++ b/jsonschema-core.xml @@ -1151,6 +1151,11 @@ found, whether that was a network location, a local filesystem, or any other situation identifiable by a URI of any known scheme. + + If a schema document defines no explicit base URI with "$id" (embedded in content), + the base URI is that determined per + RFC 3986 section 5. + If no source is known, or no URI scheme is known for the source, a suitable implementation-specific default URI MAY be used as described in @@ -1164,8 +1169,8 @@ The "$id" keyword defines a URI for the schema, and the base URI that other URI references within the schema are resolved against. A subschema's "$id" is resolved against the base URI of its parent schema. - If no parent sets an explicit base with "$id", the base URI is that of the - entire document, as determined per + If no parent schema defines an explicit base URI with "$id", the base URI + is that of the entire document, as determined per RFC 3986 section 5.