Pattern: Malformed empty line before non-nested rule
Issue: -
Require or disallow an empty line before non-nested rules.
a {}
/* ← */
b {} /* ↑ */
/** ↑
* This line */
If the rule is the very first node in a stylesheet then it is ignored.
string
: "always"|"never"|"always-multi-line"|"never-multi-line"
There must always be an empty line before rules.
The following patterns are considered warnings:
a {} b {}
a {}
b {}
The following patterns are not considered warnings:
a {}
b {}
There must never be an empty line before rules.
The following patterns are considered warnings:
a {}
b {}
The following patterns are not considered warnings:
a {} b {}
a {}
b {}
There must always be an empty line before multi-line rules.
The following patterns are considered warnings:
a
{}
b
{}
The following patterns are not considered warnings:
a
{}
b
{}
There must never be an empty line before multi-line rules.
The following patterns are considered warnings:
a
{}
b
{}
The following patterns are not considered warnings:
a
{}
b
{}