diff --git a/src/schemas/json/rumdl.json b/src/schemas/json/rumdl.json index 4a8866dba3b..782cc89edb0 100644 --- a/src/schemas/json/rumdl.json +++ b/src/schemas/json/rumdl.json @@ -11,8 +11,6 @@ "default": { "enable": [], "disable": [], - "extend-enable": [], - "extend-disable": [], "exclude": [], "include": [], "respect-gitignore": true, @@ -21,7 +19,9 @@ "unfixable": [], "flavor": "standard", "force-exclude": false, - "cache": true + "cache": true, + "extend-enable": [], + "extend-disable": [] } }, "per-file-ignores": { @@ -83,22 +83,6 @@ }, "default": [] }, - "extend-enable": { - "description": "Additional rules to enable on top of the base set (additive across config levels)", - "type": "array", - "items": { - "type": "string" - }, - "default": [] - }, - "extend-disable": { - "description": "Additional rules to disable on top of the base set (additive across config levels)", - "type": "array", - "items": { - "type": "string" - }, - "default": [] - }, "exclude": { "description": "Files to exclude", "type": "array", @@ -126,29 +110,8 @@ "default": 80 }, "output-format": { - "description": "Output format for linting results", - "oneOf": [ - { - "type": "string", - "enum": [ - "text", - "full", - "concise", - "grouped", - "json", - "json-lines", - "github", - "gitlab", - "pylint", - "azure", - "sarif", - "junit" - ] - }, - { - "type": "null" - } - ] + "description": "Output format for linting results (e.g., \"text\", \"json\", \"pylint\", etc.)", + "type": ["string", "null"] }, "fixable": { "description": "Rules that are allowed to be fixed when --fix is used\nIf specified, only these rules will be fixed", @@ -185,6 +148,22 @@ "description": "Whether caching is enabled (default: true)\nCan also be disabled via --no-cache CLI flag", "type": "boolean", "default": true + }, + "extend-enable": { + "description": "Additional rules to enable on top of the base set (additive)", + "type": "array", + "items": { + "type": "string" + }, + "default": [] + }, + "extend-disable": { + "description": "Additional rules to disable on top of the base set (additive)", + "type": "array", + "items": { + "type": "string" + }, + "default": [] } } },