--- ruleName: one-variable-per-declaration description: Disallows multiple variable definitions in the same declaration statement. optionsDescription: |- One argument may be optionally provided: * `ignore-for-loop` allows multiple variable definitions in a for loop declaration. options: type: array items: type: string enum: - ignore-for-loop minLength: 0 maxLength: 1 optionExamples: - 'true' - '[true, "ignore-for-loop"]' type: style optionsJSON: |- { "type": "array", "items": { "type": "string", "enum": [ "ignore-for-loop" ] }, "minLength": 0, "maxLength": 1 } layout: rule title: 'Rule: one-variable-per-declaration' ---