[x3d-public] Penultimate report, Re: Latest X3DV4 JSON schema (check date)
John Carlson
yottzumm at gmail.com
Tue Apr 27 00:27:08 PDT 2021
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