changedOutput schema / properties / item / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "applicability": {
- "additionalProperties": false,
- "properties": {
- "platforms": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "type": "array"
- },
- "requirements": {
- "items": {
- "type": "string"
- },
- "maxItems": 30,
- "type": "array"
- },
- "version": {
- "type": [
- "string",
- "null"
- ]
- }
- },
- "required": [
- "version",
- "platforms",
- "requirements"
- ],
- "type": "object"
- },
- "body": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "introduction": {
- "maxLength": 20000,
- "type": "string"
- },
- "sections": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "code": {
- "maxLength": 20000,
- "type": "string"
- },
- "heading": {
- "maxLength": 500,
- "type": "string"
- },
- "paragraphs": {
- "items": {
- "maxLength": 20000,
- "type": "string"
- },
- "maxItems": 50,
- "type": "array"
- },
- "steps": {
- "items": {
- "maxLength": 5000,
- "type": "string"
- },
- "maxItems": 50,
- "type": "array"
- }
- },
- "required": [
- "heading",
- "paragraphs"
- ],
- "type": "object"
- },
- "maxItems": 30,
- "type": "array"
- }
- },
- "required": [
- "introduction",
- "sections"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
- ]
- },
- "canonicalUrl": {
- "format": "uri",
- "type": "string"
- },
- "category": {
- "type": "string"
- },
- "collectedAt": {
- "type": "string"
- },
- "contentType": {
- "type": "string"
- },
- "id": {
- "type": "string"
- },
- "indexable": {
- "type": "boolean"
- },
- "language": {
- "enum": [
- "en",
- "zh"
- ],
- "type": "string"
- },
- "product": {
- "type": "string"
- },
- "review": {
- "additionalProperties": false,
- "properties": {
- "pendingChanges": {
- "maximum": 9007199254740991,
- "minimum": -9007199254740991,
- "type": "integer"
- },
- "policyDays": {
- "maximum": 9007199254740991,
- "minimum": -9007199254740991,
- "type": "integer"
- },
- "state": {
- "enum": [
- "current",
- "due",
- "pending",
- "not_reviewed"
- ],
- "type": "string"
- }
- },
- "required": [
- "state",
- "pendingChanges",
- "policyDays"
- ],
- "type": "object"
- },
- "reviewedAt": {
- "type": [
- "string",
- "null"
- ]
- },
- "revision": {
- "maximum": 9007199254740991,
- "minimum": 1,
- "type": "integer"
- },
- "source": {
- "additionalProperties": false,
- "properties": {
- "id": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "origin": {
- "type": "string"
- }
- },
- "required": [
- "id",
- "name",
- "origin"
- ],
- "type": "object"
- },
- "sourcePublishedAt": {
- "type": [
- "string",
- "null"
- ]
- },
- "sourceUrls": {
- "items": {
- "format": "uri",
- "type": "string"
- },
- "type": "array"
- },
- "summary": {
- "type": "string"
- },
- "summaryMethod": {
- "type": "string"
- },
- "supersededBy": {
- "type": [
- "string",
- "null"
- ]
- },
- "title": {
- "type": "string"
- },
- "updatedAt": {
- "type": "string"
- },
- "verification": {
- "additionalProperties": false,
- "properties": {
- "checkedAt": {
- "type": [
- "string",
- "null"
- ]
- },
- "kind": {
- "enum": [
- "official_documentation",
- "independent_report",
- "software_execution",
- "source_excerpt"
- ],
- "type": "string"
- },
- "limitations": {
- "items": {
- "type": "string"
- },
- "maxItems": 30,
- "type": "array"
- },
- "urls": {
- "items": {
- "format": "uri",
- "type": "string"
- },
- "maxItems": 30,
- "type": "array"
- }
- },
- "required": [
- "kind",
- "checkedAt",
- "urls",
- "limitations"
- ],
- "type": "object"
- }
- },
- "required": [
- "id",
- "product",
- "language",
- "title",
- "summary",
- "contentType",
- "category",
- "revision",
- "canonicalUrl",
- "sourceUrls",
- "sourcePublishedAt",
- "reviewedAt",
- "collectedAt",
- "updatedAt",
- "source",
- "summaryMethod",
- "applicability",
- "verification",
- "body",
- "indexable",
- "supersededBy",
- "review"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "applicability": {
+ "additionalProperties": false,
+ "properties": {
+ "platforms": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 20,
+ "type": "array"
+ },
+ "requirements": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 30,
+ "type": "array"
+ },
+ "version": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "version",
+ "platforms",
+ "requirements"
+ ],
+ "type": "object"
+ },
+ "body": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "introduction": {
+ "maxLength": 20000,
+ "type": "string"
+ },
+ "sections": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "code": {
+ "maxLength": 20000,
+ "type": "string"
+ },
+ "heading": {
+ "maxLength": 500,
+ "type": "string"
+ },
+ "paragraphs": {
+ "items": {
+ "maxLength": 20000,
+ "type": "string"
+ },
+ "maxItems": 50,
+ "type": "array"
+ },
+ "steps": {
+ "items": {
+ "maxLength": 5000,
+ "type": "string"
+ },
+ "maxItems": 50,
+ "type": "array"
+ }
+ },
+ "required": [
+ "heading",
+ "paragraphs"
+ ],
+ "type": "object"
+ },
+ "maxItems": 30,
+ "type": "array"
+ }
+ },
+ "required": [
+ "introduction",
+ "sections"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "canonicalUrl": {
+ "format": "uri",
+ "type": "string"
+ },
+ "category": {
+ "type": "string"
+ },
+ "collectedAt": {
+ "type": "string"
+ },
+ "contentType": {
+ "type": "string"
+ },
+ "editorial": {
+ "additionalProperties": false,
+ "properties": {
+ "period": {
+ "additionalProperties": false,
+ "properties": {
+ "cutoffAt": {
+ "type": "string"
+ },
+ "end": {
+ "type": "string"
+ },
+ "start": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "start",
+ "end",
+ "cutoffAt"
+ ],
+ "type": "object"
+ },
+ "productIds": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 7,
+ "type": "array"
+ },
+ "relatedIds": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 30,
+ "type": "array"
+ },
+ "section": {
+ "enum": [
+ "radar",
+ "weekly",
+ "topic",
+ "profile"
+ ],
+ "type": "string"
+ },
+ "sourceDate": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "version": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "section",
+ "productIds",
+ "relatedIds",
+ "sourceDate",
+ "version"
+ ],
+ "type": "object"
+ },
+ "id": {
+ "type": "string"
+ },
+ "indexable": {
+ "type": "boolean"
+ },
+ "language": {
+ "enum": [
+ "en",
+ "zh"
+ ],
+ "type": "string"
+ },
+ "product": {
+ "type": "string"
+ },
+ "review": {
+ "additionalProperties": false,
+ "properties": {
+ "pendingChanges": {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ "policyDays": {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ "state": {
+ "enum": [
+ "current",
+ "due",
+ "pending",
+ "not_reviewed"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "state",
+ "pendingChanges",
+ "policyDays"
+ ],
+ "type": "object"
+ },
+ "reviewedAt": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "revision": {
+ "maximum": 9007199254740991,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "source": {
+ "additionalProperties": false,
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "origin": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name",
+ "origin"
+ ],
+ "type": "object"
+ },
+ "sourcePublishedAt": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "sourceUrls": {
+ "items": {
+ "format": "uri",
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "summaryMethod": {
+ "type": "string"
+ },
+ "supersededBy": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "title": {
+ "type": "string"
+ },
+ "updatedAt": {
+ "type": "string"
+ },
+ "verification": {
+ "additionalProperties": false,
+ "properties": {
+ "checkedAt": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "kind": {
+ "enum": [
+ "official_documentation",
+ "independent_report",
+ "software_execution",
+ "source_excerpt"
+ ],
+ "type": "string"
+ },
+ "limitations": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 30,
+ "type": "array"
+ },
+ "urls": {
+ "items": {
+ "format": "uri",
+ "type": "string"
+ },
+ "maxItems": 30,
+ "type": "array"
+ }
+ },
+ "required": [
+ "kind",
+ "checkedAt",
+ "urls",
+ "limitations"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "id",
+ "product",
+ "language",
+ "title",
+ "summary",
+ "contentType",
+ "category",
+ "revision",
+ "canonicalUrl",
+ "sourceUrls",
+ "sourcePublishedAt",
+ "reviewedAt",
+ "collectedAt",
+ "updatedAt",
+ "source",
+ "summaryMethod",
+ "applicability",
+ "verification",
+ "body",
+ "indexable",
+ "supersededBy",
+ "review"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]