Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 670 Bytes

at-if-no-null.md

File metadata and controls

52 lines (38 loc) · 670 Bytes

Pattern: Unnecessary equality to null

Issue: -

Description

Check for equality to null is unnecessarily explicit since null is falsey in Sass.

a {
    @if $x == null {}
/**         ↑     ↑
 * == or != null is unncessary */
}

Examples

true

true

The following patterns are considered warnings:

a {
    @if $x == null {}
}
a {
    @if $x != null {}
}

The following patterns are not considered warnings:

a {
    @if $x {}
}
a {
    @if not $x {}
}

Further Reading