changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": false,
+ "properties": {
+ "_meta": {
+ "additionalProperties": false,
+ "properties": {
+ "funding": {
+ "type": "string"
+ },
+ "item_count": {
+ "type": "number"
+ },
+ "response_size_chars": {
+ "type": "number"
+ },
+ "warning": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "item_count",
+ "response_size_chars",
+ "funding"
+ ],
+ "type": "object"
+ },
+ "path": {
+ "type": "string"
+ },
+ "summary": {
+ "additionalProperties": false,
+ "properties": {
+ "file_violations": {
+ "type": "number"
+ },
+ "files_checked": {
+ "type": "number"
+ },
+ "files_skipped": {
+ "type": "number"
+ },
+ "function_violations": {
+ "type": "number"
+ },
+ "functions_checked": {
+ "type": "number"
+ },
+ "scan_complete": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "files_checked",
+ "functions_checked",
+ "file_violations",
+ "function_violations",
+ "files_skipped",
+ "scan_complete"
+ ],
+ "type": "object"
+ },
+ "thresholds": {
+ "additionalProperties": false,
+ "properties": {
+ "max_file_lines": {
+ "type": "number"
+ },
+ "max_function_lines": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "max_file_lines",
+ "max_function_lines"
+ ],
+ "type": "object"
+ },
+ "violations": {
+ "additionalProperties": false,
+ "properties": {
+ "oversized_files": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "exceeds_by": {
+ "type": "number"
+ },
+ "lines": {
+ "type": "number"
+ },
+ "path": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "path",
+ "lines",
+ "exceeds_by"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "oversized_functions": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "exceeds_by": {
+ "type": "number"
+ },
+ "function_name": {
+ "type": "string"
+ },
+ "lines": {
+ "type": "number"
+ },
+ "path": {
+ "type": "string"
+ },
+ "start_line": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "path",
+ "function_name",
+ "lines",
+ "exceeds_by",
+ "start_line"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "oversized_files",
+ "oversized_functions"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "path",
+ "thresholds",
+ "violations",
+ "summary"
+ ],
+ "type": "object"
+}