[x3d-public] Penultimate report, Re: Latest X3DV4 JSON schema (check date)

John Carlson yottzumm at gmail.com
Tue Apr 27 01:36:53 PDT 2021


This file has a warning too, sorry.

John

On 4/27/21 2:27 AM, John Carlson wrote:
> Note these are files not processed by Everit, due to stack overflows.
>
> ~/x3dvalidate$ node x3dvalidate.js 
> /c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json 
>
> Loading schema
> Parsing schema
> Adding schema
> Schema 4.0 added
> Schema 4.0 compiled
> ================================================================================ 
>
> File: 
> /c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
> Error reading 
> /c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json 
>
>  keyword: additionalProperties
>  dataPath: X3D > Scene > -children > 3 > Transform
>  value: {"@rotation":"|omitted|","-children":"|omitted|"}
>  message: should not have additional properties
>  params: {"additionalProperty":"@rotation"}
>  file: 
> /c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
>  version: 4.0
>
>  keyword: additionalProperties
>  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
> Transform
>  value: {"@translation":"|omitted|","-children":"|omitted|"}
>  message: should not have additional properties
>  params: {"additionalProperty":"@translation"}
>  file: 
> /c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
>  version: 4.0
>
>  keyword: additionalProperties
>  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
> Transform > -children > 0 > Transform
>  value: {"@scale":"|omitted|","-children":"|omitted|"}
>  message: should not have additional properties
>  params: {"additionalProperty":"@scale"}
>  file: 
> /c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
>  version: 4.0
>
>  keyword: additionalProperties
>  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
> Transform > -children > 0 > Transform > -children > 0 > Transform
>  value: {"@translation":"|omitted|","-children":"|omitted|"}
>  message: should not have additional properties
>  params: {"additionalProperty":"@translation"}
>  file: 
> /c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
>  version: 4.0
>
>  keyword: additionalProperties
>  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
> Transform > -children > 0 > Transform > -children > 0 > Transform > 
> -children > 0 > Shape
>  value: {"-appearance":"|omitted|","-geometry":"|omitted|"}
>  message: should not have additional properties
>  params: {"additionalProperty":"-appearance"}
>  file: 
> /c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
>  version: 4.0
>
>  keyword: additionalProperties
>  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
> Transform > -children > 0 > Transform > -children > 0 > Transform > 
> -children > 0 > Shape > -appearance > Appearance
>  value: {"-pointProperties":"|omitted|"}
>  message: should not have additional properties
>  params: {"additionalProperty":"-pointProperties"}
>  file: 
> /c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
>  version: 4.0
>
>  keyword: type
>  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
> Transform > -children > 0 > Transform > -children > 0 > Transform > 
> -children > 0 > Shape > -appearance > Appearance > -pointProperties
>  value: ["|omitted|"]
>  message: should be object
>  params: {"type":"object"}
>  file: 
> /c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
>  version: 4.0
>
>  keyword: oneOf
>  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
> Transform > -children > 0 > Transform > -children > 0 > Transform > 
> -children > 0 > Shape > -appearance > Appearance
>  value: {"-pointProperties":"|omitted|"}
>  message: should match exactly one schema in "oneOf"
>  params: {"passingSchemas":null}
>  file: 
> /c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
>  version: 4.0
>
>  keyword: oneOf
>  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
> Transform > -children > 0 > Transform > -children > 0 > Transform > 
> -children > 0 > Shape
>  value: {"-appearance":"|omitted|","-geometry":"|omitted|"}
>  message: should match exactly one schema in "oneOf"
>  params: {"passingSchemas":null}
>  file: 
> /c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
>  version: 4.0
>
>  keyword: oneOf
>  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
> Transform > -children > 0 > Transform > -children > 0 > Transform
>  value: {"@translation":"|omitted|","-children":"|omitted|"}
>  message: should match exactly one schema in "oneOf"
>  params: {"passingSchemas":null}
>  file: 
> /c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
>  version: 4.0
>
>  keyword: oneOf
>  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
> Transform > -children > 0 > Transform
>  value: {"@scale":"|omitted|","-children":"|omitted|"}
>  message: should match exactly one schema in "oneOf"
>  params: {"passingSchemas":null}
>  file: 
> /c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
>  version: 4.0
>
>  keyword: oneOf
>  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
> Transform
>  value: {"@translation":"|omitted|","-children":"|omitted|"}
>  message: should match exactly one schema in "oneOf"
>  params: {"passingSchemas":null}
>  file: 
> /c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
>  version: 4.0
>
>  keyword: oneOf
>  dataPath: X3D > Scene > -children > 3 > Transform
>  value: {"@rotation":"|omitted|","-children":"|omitted|"}
>  message: should match exactly one schema in "oneOf"
>  params: {"passingSchemas":null}
>  file: 
> /c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
>
>
>



More information about the x3d-public mailing list