org.sonar.css.checks.l10n.scss.nested-rulesets.html Maven / Gradle / Ivy
Nesting too many rulesets makes the code hard to read, refactor and therefore maintain.
Noncompliant Code Example
With the default threshold of 3:
.foo-1 {
// ...
.foo-2 {
// ...
.foo-3 {
// ...
.foo-4 { /* Noncompliant: depth = 4 */
background-color: blue;
.foo-5 { /* depth = 5, exceeding the limit, but issues are only reported on depth = 4 */
//...
}
}
}
}
}
stylelint Related Rules
© 2015 - 2024 Weber Informatics LLC | Privacy Policy