Skip to content

Files

Latest commit

 

History

History
123 lines (84 loc) · 1.97 KB

declaration-block-semicolon-space-after.md

File metadata and controls

123 lines (84 loc) · 1.97 KB

Pattern: Malformed whitespace after ; of declaration block

Issue: -

Description

Require a single space or disallow whitespace after the semicolons of declaration blocks. This rule ignores semicolons that are preceded by Less mixins.

This rule ignores the last semicolon of declaration blocks. Use the block-closing-brace-*-before rules to control the whitespace between the last semicolon and the closing brace instead.

Examples

"always"

There must always be a single space after the semicolon.

The following patterns are considered violations:

a { color: pink;top: 0; }
a {
  color: pink;
  top: 0;
}

The following patterns are not considered violations:

a { color: pink;}
a { color: pink; }
a { color: pink; top: 0; }

"never"

There must never be whitespace after the semicolon.

The following patterns are considered violations:

a { color: pink; top: 0; }
a {
  color: pink;
  top: 0;
}

The following patterns are not considered violations:

a { color: pink;}
a { color: pink; }
a { color: pink;top: 0; }

"always-single-line"

There must always be a single space after the semicolon in single-line declaration blocks.

The following patterns are considered violations:

a { color: pink;top: 0; }

The following patterns are not considered violations:

a { color: pink; top: 0; }
a {
  color: pink;
  top: 0;
}

"never-single-line"

There must never be whitespace after the semicolon in single-line declaration blocks.

The following patterns are considered violations:

a { color: pink; top: 0; }

The following patterns are not considered violations:

a { color: pink;top: 0; }
a {
  color: pink;
  top: 0;
}

Further Reading