changedOutput schema / definitions / ToolsFacts / properties / description / properties / how to generate more findings / required
Previous value: -[
- "new testing",
- "retesting",
- "latency",
- "confirmation"
-]New value: +[
+ "new testing",
+ "retesting",
+ "approval",
+ "latency",
+ "request confirmation",
+ "order confirmation"
+]
changedOutput schema / properties / response content / properties / diagnoses of how the element exhibited the issue / anyOf
Previous value: -[
- {
- "anyOf": [
- {
- "items": {
- "additionalProperties": false,
- "properties": {
- "count of violations of the rule by the element": {
- "type": "number"
- },
- "description of the violation": {
- "description": "Copied from the report instance (what); type not guaranteed."
- },
- "identifier of the violated rule": {
- "description": "Copied from the report instance (ruleID); type not guaranteed."
- },
- "severity of the violation on a 0-to-3 scale": {
- "description": "Copied from the report instance (ordinalSeverity); type not guaranteed."
- }
- },
- "required": [
- "identifier of the violated rule",
- "description of the violation",
- "severity of the violation on a 0-to-3 scale",
- "count of violations of the rule by the element"
- ],
- "type": "object"
- },
- "type": "array"
- },
- {
- "additionalProperties": false,
- "properties": {
- "error": {
- "type": "string"
- }
- },
- "required": [
- "error"
- ],
- "type": "object"
- }
- ]
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "anyOf": [
+ {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "count of violations of the rule by the element": {
+ "type": "number"
+ },
+ "description of the violation": {
+ "description": "Copied from the report instance (what); type not guaranteed."
+ },
+ "how to report that you disagree with this diagnosis": {
+ "additionalProperties": false,
+ "properties": {
+ "URL": {
+ "type": "string"
+ },
+ "method": {
+ "const": "POST",
+ "type": "string"
+ },
+ "request body": {
+ "additionalProperties": false,
+ "properties": {
+ "engineID": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "ruleID": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "engineID",
+ "ruleID",
+ "reason"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "method",
+ "URL",
+ "request body"
+ ],
+ "type": "object"
+ },
+ "identifier of the rule engine": {
+ "description": "Copied from the report act (which); type not guaranteed."
+ },
+ "identifier of the violated rule": {
+ "description": "Copied from the report instance (ruleID); type not guaranteed."
+ },
+ "severity of the violation on a 0-to-3 scale": {
+ "description": "Copied from the report instance (ordinalSeverity); type not guaranteed."
+ }
+ },
+ "required": [
+ "identifier of the rule engine",
+ "identifier of the violated rule",
+ "description of the violation",
+ "severity of the violation on a 0-to-3 scale",
+ "count of violations of the rule by the element",
+ "how to report that you disagree with this diagnosis"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "error": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "error"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+]