aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-css-plugin/src/main/resources/org
diff options
context:
space:
mode:
authorElena Vilchik2018-06-22 18:03:05 +0200
committerAmaury Levé2018-06-22 18:03:05 +0200
commit88cc2bbfbda30d8ba8148dd4a7d0392a3171fe50 (patch)
tree9fbe1cd5e45c63c1958e63fd0189d761b2afd563 /sonar-css-plugin/src/main/resources/org
parent7385260825c79419a920bdf835e925cef916b404 (diff)
downloadsonar-css-88cc2bbfbda30d8ba8148dd4a7d0392a3171fe50.tar.bz2
Support import of external stylelint issues report (#65)
Diffstat (limited to 'sonar-css-plugin/src/main/resources/org')
-rw-r--r--sonar-css-plugin/src/main/resources/org/sonar/l10n/css/rules/stylelint/rules.json852
1 files changed, 852 insertions, 0 deletions
diff --git a/sonar-css-plugin/src/main/resources/org/sonar/l10n/css/rules/stylelint/rules.json b/sonar-css-plugin/src/main/resources/org/sonar/l10n/css/rules/stylelint/rules.json
new file mode 100644
index 0000000..4cd1ee0
--- /dev/null
+++ b/sonar-css-plugin/src/main/resources/org/sonar/l10n/css/rules/stylelint/rules.json
@@ -0,0 +1,852 @@
+[
+ {
+ "key": "color-no-invalid-hex",
+ "url": "https://stylelint.io/user-guide/rules/color-no-invalid-hex/",
+ "name": "Disallow invalid hex colors"
+ },
+ {
+ "key": "font-family-no-duplicate-names",
+ "url": "https://stylelint.io/user-guide/rules/font-family-no-duplicate-names/",
+ "name": "Disallow duplicate font family names"
+ },
+ {
+ "key": "font-family-no-missing-generic-family-keyword",
+ "url": "https://stylelint.io/user-guide/rules/font-family-no-missing-generic-family-keyword/",
+ "name": "Disallow missing generic families in lists of font family names"
+ },
+ {
+ "key": "function-calc-no-unspaced-operator",
+ "url": "https://stylelint.io/user-guide/rules/function-calc-no-unspaced-operator/",
+ "name": "Disallow an unspaced operator within `calc` functions"
+ },
+ {
+ "key": "function-linear-gradient-no-nonstandard-direction",
+ "url": "https://stylelint.io/user-guide/rules/function-linear-gradient-no-nonstandard-direction/",
+ "name": "Disallow direction values in `linear-gradient()` calls that are not valid according to the [standard syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/linear-gradient#Syntax)"
+ },
+ {
+ "key": "string-no-newline",
+ "url": "https://stylelint.io/user-guide/rules/string-no-newline/",
+ "name": "Disallow (unescaped) newlines in strings"
+ },
+ {
+ "key": "unit-no-unknown",
+ "url": "https://stylelint.io/user-guide/rules/unit-no-unknown/",
+ "name": "Disallow unknown units"
+ },
+ {
+ "key": "property-no-unknown",
+ "url": "https://stylelint.io/user-guide/rules/property-no-unknown/",
+ "name": "Disallow unknown properties"
+ },
+ {
+ "key": "keyframe-declaration-no-important",
+ "url": "https://stylelint.io/user-guide/rules/keyframe-declaration-no-important/",
+ "name": "Disallow `!important` within keyframe declarations"
+ },
+ {
+ "key": "declaration-block-no-duplicate-properties",
+ "url": "https://stylelint.io/user-guide/rules/declaration-block-no-duplicate-properties/",
+ "name": "Disallow duplicate properties within declaration blocks"
+ },
+ {
+ "key": "declaration-block-no-shorthand-property-overrides",
+ "url": "https://stylelint.io/user-guide/rules/declaration-block-no-shorthand-property-overrides/",
+ "name": "Disallow shorthand properties that override related longhand properties within declaration blocks"
+ },
+ {
+ "key": "block-no-empty",
+ "url": "https://stylelint.io/user-guide/rules/block-no-empty/",
+ "name": "Disallow empty blocks"
+ },
+ {
+ "key": "selector-pseudo-class-no-unknown",
+ "url": "https://stylelint.io/user-guide/rules/selector-pseudo-class-no-unknown/",
+ "name": "Disallow unknown pseudo-class selectors"
+ },
+ {
+ "key": "selector-pseudo-element-no-unknown",
+ "url": "https://stylelint.io/user-guide/rules/selector-pseudo-element-no-unknown/",
+ "name": "Disallow unknown pseudo-element selectors"
+ },
+ {
+ "key": "selector-type-no-unknown",
+ "url": "https://stylelint.io/user-guide/rules/selector-type-no-unknown/",
+ "name": "Disallow unknown type selectors"
+ },
+ {
+ "key": "media-feature-name-no-unknown",
+ "url": "https://stylelint.io/user-guide/rules/media-feature-name-no-unknown/",
+ "name": "Disallow unknown media feature names"
+ },
+ {
+ "key": "at-rule-no-unknown",
+ "url": "https://stylelint.io/user-guide/rules/at-rule-no-unknown/",
+ "name": "Disallow unknown at-rules"
+ },
+ {
+ "key": "comment-no-empty",
+ "url": "https://stylelint.io/user-guide/rules/comment-no-empty/",
+ "name": " Disallow empty comments"
+ },
+ {
+ "key": "no-descending-specificity",
+ "url": "https://stylelint.io/user-guide/rules/no-descending-specificity/",
+ "name": "Disallow selectors of lower specificity from coming after overriding selectors of higher specificity"
+ },
+ {
+ "key": "no-duplicate-at-import-rules",
+ "url": "https://stylelint.io/user-guide/rules/no-duplicate-at-import-rules/",
+ "name": "Disallow duplicate `@import` rules within a stylesheet"
+ },
+ {
+ "key": "no-duplicate-selectors",
+ "url": "https://stylelint.io/user-guide/rules/no-duplicate-selectors/",
+ "name": "Disallow duplicate selectors"
+ },
+ {
+ "key": "no-empty-source",
+ "url": "https://stylelint.io/user-guide/rules/no-empty-source/",
+ "name": "Disallow empty sources"
+ },
+ {
+ "key": "no-extra-semicolons",
+ "url": "https://stylelint.io/user-guide/rules/no-extra-semicolons/",
+ "name": "Disallow extra semicolons"
+ },
+ {
+ "key": "no-invalid-double-slash-comments",
+ "url": "https://stylelint.io/user-guide/rules/no-invalid-double-slash-comments/",
+ "name": "Disallow double-slash comments (`//...`) which are not supported by CSS"
+ },
+ {
+ "key": "color-named",
+ "url": "https://stylelint.io/user-guide/rules/color-named/",
+ "name": "Require (where possible) or disallow named colors"
+ },
+ {
+ "key": "color-no-hex",
+ "url": "https://stylelint.io/user-guide/rules/color-no-hex/",
+ "name": "Disallow hex colors"
+ },
+ {
+ "key": "function-blacklist",
+ "url": "https://stylelint.io/user-guide/rules/function-blacklist/",
+ "name": "Specify a blacklist of disallowed functions"
+ },
+ {
+ "key": "function-url-no-scheme-relative",
+ "url": "https://stylelint.io/user-guide/rules/function-url-no-scheme-relative/",
+ "name": "Disallow scheme-relative urls"
+ },
+ {
+ "key": "function-url-scheme-blacklist",
+ "url": "https://stylelint.io/user-guide/rules/function-url-scheme-blacklist/",
+ "name": "Specify a blacklist of disallowed url schemes"
+ },
+ {
+ "key": "function-url-scheme-whitelist",
+ "url": "https://stylelint.io/user-guide/rules/function-url-scheme-whitelist/",
+ "name": "Specify a whitelist of allowed url schemes"
+ },
+ {
+ "key": "function-whitelist",
+ "url": "https://stylelint.io/user-guide/rules/function-whitelist/",
+ "name": "Specify a whitelist of allowed functions"
+ },
+ {
+ "key": "keyframes-name-pattern",
+ "url": "https://stylelint.io/user-guide/rules/keyframes-name-pattern/",
+ "name": "Specify a pattern for keyframe names"
+ },
+ {
+ "key": "number-max-precision",
+ "url": "https://stylelint.io/user-guide/rules/number-max-precision/",
+ "name": "Limit the number of decimal places allowed in numbers"
+ },
+ {
+ "key": "time-min-milliseconds",
+ "url": "https://stylelint.io/user-guide/rules/time-min-milliseconds/",
+ "name": "Specify the minimum number of milliseconds for time values"
+ },
+ {
+ "key": "unit-blacklist",
+ "url": "https://stylelint.io/user-guide/rules/unit-blacklist/",
+ "name": "Specify a blacklist of disallowed units"
+ },
+ {
+ "key": "unit-whitelist",
+ "url": "https://stylelint.io/user-guide/rules/unit-whitelist/",
+ "name": "Specify a whitelist of allowed units"
+ },
+ {
+ "key": "shorthand-property-no-redundant-values",
+ "url": "https://stylelint.io/user-guide/rules/shorthand-property-no-redundant-values/",
+ "name": "Disallow redundant values in shorthand properties"
+ },
+ {
+ "key": "value-no-vendor-prefix",
+ "url": "https://stylelint.io/user-guide/rules/value-no-vendor-prefix/",
+ "name": "Disallow vendor prefixes for values"
+ },
+ {
+ "key": "custom-property-pattern",
+ "url": "https://stylelint.io/user-guide/rules/custom-property-pattern/",
+ "name": "Specify a pattern for custom properties"
+ },
+ {
+ "key": "property-blacklist",
+ "url": "https://stylelint.io/user-guide/rules/property-blacklist/",
+ "name": "Specify a blacklist of disallowed properties"
+ },
+ {
+ "key": "property-no-vendor-prefix",
+ "url": "https://stylelint.io/user-guide/rules/property-no-vendor-prefix/",
+ "name": "Disallow vendor prefixes for properties"
+ },
+ {
+ "key": "property-whitelist",
+ "url": "https://stylelint.io/user-guide/rules/property-whitelist/",
+ "name": "Specify a whitelist of allowed properties"
+ },
+ {
+ "key": "declaration-block-no-redundant-longhand-properties",
+ "url": "https://stylelint.io/user-guide/rules/declaration-block-no-redundant-longhand-properties/",
+ "name": "Disallow longhand properties that can be combined into one shorthand property"
+ },
+ {
+ "key": "declaration-no-important",
+ "url": "https://stylelint.io/user-guide/rules/declaration-no-important/",
+ "name": "Disallow `!important` within declarations"
+ },
+ {
+ "key": "declaration-property-unit-blacklist",
+ "url": "https://stylelint.io/user-guide/rules/declaration-property-unit-blacklist/",
+ "name": "Specify a blacklist of disallowed property and unit pairs within declarations"
+ },
+ {
+ "key": "declaration-property-unit-whitelist",
+ "url": "https://stylelint.io/user-guide/rules/declaration-property-unit-whitelist/",
+ "name": "Specify a whitelist of allowed property and unit pairs within declarations"
+ },
+ {
+ "key": "declaration-property-value-blacklist",
+ "url": "https://stylelint.io/user-guide/rules/declaration-property-value-blacklist/",
+ "name": "Specify a blacklist of disallowed property and value pairs within declarations"
+ },
+ {
+ "key": "declaration-property-value-whitelist",
+ "url": "https://stylelint.io/user-guide/rules/declaration-property-value-whitelist/",
+ "name": "Specify a whitelist of allowed property and value pairs within declarations"
+ },
+ {
+ "key": "declaration-block-single-line-max-declarations",
+ "url": "https://stylelint.io/user-guide/rules/declaration-block-single-line-max-declarations/",
+ "name": "Limit the number of declaration within single line declaration blocks"
+ },
+ {
+ "key": "selector-attribute-operator-blacklist",
+ "url": "https://stylelint.io/user-guide/rules/selector-attribute-operator-blacklist/",
+ "name": "Specify a blacklist of disallowed attribute operators"
+ },
+ {
+ "key": "selector-attribute-operator-whitelist",
+ "url": "https://stylelint.io/user-guide/rules/selector-attribute-operator-whitelist/",
+ "name": "Specify a whitelist of allowed attribute operators"
+ },
+ {
+ "key": "selector-class-pattern",
+ "url": "https://stylelint.io/user-guide/rules/selector-class-pattern/",
+ "name": "Specify a pattern for class selectors"
+ },
+ {
+ "key": "selector-combinator-blacklist",
+ "url": "https://stylelint.io/user-guide/rules/selector-combinator-blacklist/",
+ "name": "Specify a blacklist of disallowed combinators"
+ },
+ {
+ "key": "selector-combinator-whitelist",
+ "url": "https://stylelint.io/user-guide/rules/selector-combinator-whitelist/",
+ "name": "Specify a whitelist of allowed combinators"
+ },
+ {
+ "key": "selector-id-pattern",
+ "url": "https://stylelint.io/user-guide/rules/selector-id-pattern/",
+ "name": "Specify a pattern for id selectors"
+ },
+ {
+ "key": "selector-max-attribute",
+ "url": "https://stylelint.io/user-guide/rules/selector-max-attribute/",
+ "name": "Limit the number of attribute selectors in a selector"
+ },
+ {
+ "key": "selector-max-class",
+ "url": "https://stylelint.io/user-guide/rules/selector-max-class/",
+ "name": "Limit the number of classes in a selector"
+ },
+ {
+ "key": "selector-max-combinators",
+ "url": "https://stylelint.io/user-guide/rules/selector-max-combinators/",
+ "name": "Limit the number of combinators in a selector"
+ },
+ {
+ "key": "selector-max-compound-selectors",
+ "url": "https://stylelint.io/user-guide/rules/selector-max-compound-selectors/",
+ "name": "Limit the number of compound selectors in a selector"
+ },
+ {
+ "key": "selector-max-empty-lines",
+ "url": "https://stylelint.io/user-guide/rules/selector-max-empty-lines/",
+ "name": "Limit the number of adjacent empty lines within selectors"
+ },
+ {
+ "key": "selector-max-id",
+ "url": "https://stylelint.io/user-guide/rules/selector-max-id/",
+ "name": "Limit the number of id selectors in a selector"
+ },
+ {
+ "key": "selector-max-pseudo-class",
+ "url": "https://stylelint.io/user-guide/rules/selector-max-pseudo-class/",
+ "name": "Limit the number of pseudo-classes in a selector"
+ },
+ {
+ "key": "selector-max-specificity",
+ "url": "https://stylelint.io/user-guide/rules/selector-max-specificity/",
+ "name": "Limit the specificity of selectors"
+ },
+ {
+ "key": "selector-max-type",
+ "url": "https://stylelint.io/user-guide/rules/selector-max-type/",
+ "name": "Limit the number of type in a selector"
+ },
+ {
+ "key": "selector-max-universal",
+ "url": "https://stylelint.io/user-guide/rules/selector-max-universal/",
+ "name": "Limit the number of universal selectors in a selector"
+ },
+ {
+ "key": "selector-nested-pattern",
+ "url": "https://stylelint.io/user-guide/rules/selector-nested-pattern/",
+ "name": "Specify a pattern for the selectors of rules nested within rules"
+ },
+ {
+ "key": "selector-no-qualifying-type",
+ "url": "https://stylelint.io/user-guide/rules/selector-no-qualifying-type/",
+ "name": "Disallow qualifying a selector by type"
+ },
+ {
+ "key": "selector-no-vendor-prefix",
+ "url": "https://stylelint.io/user-guide/rules/selector-no-vendor-prefix/",
+ "name": "Disallow vendor prefixes for selectors"
+ },
+ {
+ "key": "selector-pseudo-class-blacklist",
+ "url": "https://stylelint.io/user-guide/rules/selector-pseudo-class-blacklist/",
+ "name": "Specify a blacklist of disallowed pseudo-class selectors"
+ },
+ {
+ "key": "selector-pseudo-class-whitelist",
+ "url": "https://stylelint.io/user-guide/rules/selector-pseudo-class-whitelist/",
+ "name": "Specify a whitelist of allowed pseudo-class selectors"
+ },
+ {
+ "key": "selector-pseudo-element-blacklist",
+ "url": "https://stylelint.io/user-guide/rules/selector-pseudo-element-blacklist/",
+ "name": "Specify a blacklist of disallowed pseudo-element selectors"
+ },
+ {
+ "key": "selector-pseudo-element-whitelist",
+ "url": "https://stylelint.io/user-guide/rules/selector-pseudo-element-whitelist/",
+ "name": "Specify a whitelist of allowed pseudo-element selectors"
+ },
+ {
+ "key": "media-feature-name-blacklist",
+ "url": "https://stylelint.io/user-guide/rules/media-feature-name-blacklist/",
+ "name": "Specify a blacklist of disallowed media feature names"
+ },
+ {
+ "key": "media-feature-name-no-vendor-prefix",
+ "url": "https://stylelint.io/user-guide/rules/media-feature-name-no-vendor-prefix/",
+ "name": "Disallow vendor prefixes for media feature names"
+ },
+ {
+ "key": "media-feature-name-value-whitelist",
+ "url": "https://stylelint.io/user-guide/rules/media-feature-name-value-whitelist/",
+ "name": "Specify a whitelist of allowed media feature name and value pairs"
+ },
+ {
+ "key": "media-feature-name-whitelist",
+ "url": "https://stylelint.io/user-guide/rules/media-feature-name-whitelist/",
+ "name": "Specify a whitelist of allowed media feature names"
+ },
+ {
+ "key": "custom-media-pattern",
+ "url": "https://stylelint.io/user-guide/rules/custom-media-pattern/",
+ "name": "Specify a pattern for custom media query names"
+ },
+ {
+ "key": "at-rule-blacklist",
+ "url": "https://stylelint.io/user-guide/rules/at-rule-blacklist/",
+ "name": "Specify a blacklist of disallowed at-rules"
+ },
+ {
+ "key": "at-rule-no-vendor-prefix",
+ "url": "https://stylelint.io/user-guide/rules/at-rule-no-vendor-prefix/",
+ "name": "Disallow vendor prefixes for at-rules"
+ },
+ {
+ "key": "at-rule-whitelist",
+ "url": "https://stylelint.io/user-guide/rules/at-rule-whitelist/",
+ "name": "Specify a whitelist of allowed at-rules"
+ },
+ {
+ "key": "comment-word-blacklist",
+ "url": "https://stylelint.io/user-guide/rules/comment-word-blacklist/",
+ "name": "Specify a blacklist of disallowed words within comments"
+ },
+ {
+ "key": "max-nesting-depth",
+ "url": "https://stylelint.io/user-guide/rules/max-nesting-depth/",
+ "name": "Limit the depth of nesting"
+ },
+ {
+ "key": "no-unknown-animations",
+ "url": "https://stylelint.io/user-guide/rules/no-unknown-animations/",
+ "name": "Disallow unknown animations"
+ },
+ {
+ "key": "color-hex-case",
+ "url": "https://stylelint.io/user-guide/rules/color-hex-case/",
+ "name": "Specify lowercase or uppercase for hex colors"
+ },
+ {
+ "key": "color-hex-length",
+ "url": "https://stylelint.io/user-guide/rules/color-hex-length/",
+ "name": "Specify short or long notation for hex colors"
+ },
+ {
+ "key": "font-family-name-quotes",
+ "url": "https://stylelint.io/user-guide/rules/font-family-name-quotes/",
+ "name": "Specify whether or not quotation marks should be used around font family names"
+ },
+ {
+ "key": "font-weight-notation",
+ "url": "https://stylelint.io/user-guide/rules/font-weight-notation/",
+ "name": "Require numeric or named (where possible) `font-weight` values"
+ },
+ {
+ "key": "function-comma-newline-after",
+ "url": "https://stylelint.io/user-guide/rules/function-comma-newline-after/",
+ "name": "Require a newline or disallow whitespace after the commas of functions"
+ },
+ {
+ "key": "function-comma-newline-before",
+ "url": "https://stylelint.io/user-guide/rules/function-comma-newline-before/",
+ "name": "Require a newline or disallow whitespace before the commas of functions"
+ },
+ {
+ "key": "function-comma-space-after",
+ "url": "https://stylelint.io/user-guide/rules/function-comma-space-after/",
+ "name": "Require a single space or disallow whitespace after the commas of functions"
+ },
+ {
+ "key": "function-comma-space-before",
+ "url": "https://stylelint.io/user-guide/rules/function-comma-space-before/",
+ "name": "Require a single space or disallow whitespace before the commas of functions"
+ },
+ {
+ "key": "function-max-empty-lines",
+ "url": "https://stylelint.io/user-guide/rules/function-max-empty-lines/",
+ "name": "Limit the number of adjacent empty lines within functions"
+ },
+ {
+ "key": "function-name-case",
+ "url": "https://stylelint.io/user-guide/rules/function-name-case/",
+ "name": "Specify lowercase or uppercase for function names"
+ },
+ {
+ "key": "function-parentheses-newline-inside",
+ "url": "https://stylelint.io/user-guide/rules/function-parentheses-newline-inside/",
+ "name": "Require a newline or disallow whitespace on the inside of the parentheses of functions"
+ },
+ {
+ "key": "function-parentheses-space-inside",
+ "url": "https://stylelint.io/user-guide/rules/function-parentheses-space-inside/",
+ "name": "Require a single space or disallow whitespace on the inside of the parentheses of functions"
+ },
+ {
+ "key": "function-url-quotes",
+ "url": "https://stylelint.io/user-guide/rules/function-url-quotes/",
+ "name": "Require or disallow quotes for urls"
+ },
+ {
+ "key": "function-whitespace-after",
+ "url": "https://stylelint.io/user-guide/rules/function-whitespace-after/",
+ "name": "Require or disallow whitespace after functions"
+ },
+ {
+ "key": "number-leading-zero",
+ "url": "https://stylelint.io/user-guide/rules/number-leading-zero/",
+ "name": "Require or disallow a leading zero for fractional numbers less than 1"
+ },
+ {
+ "key": "number-no-trailing-zeros",
+ "url": "https://stylelint.io/user-guide/rules/number-no-trailing-zeros/",
+ "name": "Disallow trailing zeros in numbers"
+ },
+ {
+ "key": "string-quotes",
+ "url": "https://stylelint.io/user-guide/rules/string-quotes/",
+ "name": "Specify single or double quotes around strings"
+ },
+ {
+ "key": "length-zero-no-unit",
+ "url": "https://stylelint.io/user-guide/rules/length-zero-no-unit/",
+ "name": "Disallow units for zero lengths"
+ },
+ {
+ "key": "unit-case",
+ "url": "https://stylelint.io/user-guide/rules/unit-case/",
+ "name": "Specify lowercase or uppercase for units"
+ },
+ {
+ "key": "value-keyword-case",
+ "url": "https://stylelint.io/user-guide/rules/value-keyword-case/",
+ "name": "Specify lowercase or uppercase for keywords values"
+ },
+ {
+ "key": "value-list-comma-newline-after",
+ "url": "https://stylelint.io/user-guide/rules/value-list-comma-newline-after/",
+ "name": "Require a newline or disallow whitespace after the commas of value lists"
+ },
+ {
+ "key": "value-list-comma-newline-before",
+ "url": "https://stylelint.io/user-guide/rules/value-list-comma-newline-before/",
+ "name": "Require a newline or disallow whitespace before the commas of value lists"
+ },
+ {
+ "key": "value-list-comma-space-after",
+ "url": "https://stylelint.io/user-guide/rules/value-list-comma-space-after/",
+ "name": "Require a single space or disallow whitespace after the commas of value lists"
+ },
+ {
+ "key": "value-list-comma-space-before",
+ "url": "https://stylelint.io/user-guide/rules/value-list-comma-space-before/",
+ "name": "Require a single space or disallow whitespace before the commas of value lists"
+ },
+ {
+ "key": "value-list-max-empty-lines",
+ "url": "https://stylelint.io/user-guide/rules/value-list-max-empty-lines/",
+ "name": "Limit the number of adjacent empty lines within value lists"
+ },
+ {
+ "key": "custom-property-empty-line-before",
+ "url": "https://stylelint.io/user-guide/rules/custom-property-empty-line-before/",
+ "name": "Require or disallow an empty line before custom properties"
+ },
+ {
+ "key": "property-case",
+ "url": "https://stylelint.io/user-guide/rules/property-case/",
+ "name": "Specify lowercase or uppercase for properties"
+ },
+ {
+ "key": "declaration-bang-space-after",
+ "url": "https://stylelint.io/user-guide/rules/declaration-bang-space-after/",
+ "name": "Require a single space or disallow whitespace after the bang of declarations"
+ },
+ {
+ "key": "declaration-bang-space-before",
+ "url": "https://stylelint.io/user-guide/rules/declaration-bang-space-before/",
+ "name": "Require a single space or disallow whitespace before the bang of declarations"
+ },
+ {
+ "key": "declaration-colon-newline-after",
+ "url": "https://stylelint.io/user-guide/rules/declaration-colon-newline-after/",
+ "name": "Require a newline or disallow whitespace after the colon of declarations"
+ },
+ {
+ "key": "declaration-colon-space-after",
+ "url": "https://stylelint.io/user-guide/rules/declaration-colon-space-after/",
+ "name": "Require a single space or disallow whitespace after the colon of declarations"
+ },
+ {
+ "key": "declaration-colon-space-before",
+ "url": "https://stylelint.io/user-guide/rules/declaration-colon-space-before/",
+ "name": "Require a single space or disallow whitespace before the colon of declarations"
+ },
+ {
+ "key": "declaration-empty-line-before",
+ "url": "https://stylelint.io/user-guide/rules/declaration-empty-line-before/",
+ "name": "Require or disallow an empty line before declarations"
+ },
+ {
+ "key": "declaration-block-semicolon-newline-after",
+ "url": "https://stylelint.io/user-guide/rules/declaration-block-semicolon-newline-after/",
+ "name": "Require a newline or disallow whitespace after the semicolons of declaration blocks"
+ },
+ {
+ "key": "declaration-block-semicolon-newline-before",
+ "url": "https://stylelint.io/user-guide/rules/declaration-block-semicolon-newline-before/",
+ "name": "Require a newline or disallow whitespace before the semicolons of declaration blocks"
+ },
+ {
+ "key": "declaration-block-semicolon-space-after",
+ "url": "https://stylelint.io/user-guide/rules/declaration-block-semicolon-space-after/",
+ "name": "Require a single space or disallow whitespace after the semicolons of declaration blocks"
+ },
+ {
+ "key": "declaration-block-semicolon-space-before",
+ "url": "https://stylelint.io/user-guide/rules/declaration-block-semicolon-space-before/",
+ "name": "Require a single space or disallow whitespace before the semicolons of declaration blocks"
+ },
+ {
+ "key": "declaration-block-trailing-semicolon",
+ "url": "https://stylelint.io/user-guide/rules/declaration-block-trailing-semicolon/",
+ "name": "Require or disallow a trailing semicolon within declaration blocks"
+ },
+ {
+ "key": "block-closing-brace-empty-line-before",
+ "url": "https://stylelint.io/user-guide/rules/block-closing-brace-empty-line-before/",
+ "name": "Require or disallow an empty line before the closing brace of blocks"
+ },
+ {
+ "key": "block-closing-brace-newline-after",
+ "url": "https://stylelint.io/user-guide/rules/block-closing-brace-newline-after/",
+ "name": "Require a newline or disallow whitespace after the closing brace of blocks"
+ },
+ {
+ "key": "block-closing-brace-newline-before",
+ "url": "https://stylelint.io/user-guide/rules/block-closing-brace-newline-before/",
+ "name": "Require a newline or disallow whitespace before the closing brace of blocks"
+ },
+ {
+ "key": "block-closing-brace-space-after",
+ "url": "https://stylelint.io/user-guide/rules/block-closing-brace-space-after/",
+ "name": "Require a single space or disallow whitespace after the closing brace of blocks"
+ },
+ {
+ "key": "block-closing-brace-space-before",
+ "url": "https://stylelint.io/user-guide/rules/block-closing-brace-space-before/",
+ "name": "Require a single space or disallow whitespace before the closing brace of blocks"
+ },
+ {
+ "key": "block-opening-brace-newline-after",
+ "url": "https://stylelint.io/user-guide/rules/block-opening-brace-newline-after/",
+ "name": "Require a newline after the opening brace of blocks"
+ },
+ {
+ "key": "block-opening-brace-newline-before",
+ "url": "https://stylelint.io/user-guide/rules/block-opening-brace-newline-before/",
+ "name": "Require a newline or disallow whitespace before the opening brace of blocks"
+ },
+ {
+ "key": "block-opening-brace-space-after",
+ "url": "https://stylelint.io/user-guide/rules/block-opening-brace-space-after/",
+ "name": "Require a single space or disallow whitespace after the opening brace of blocks"
+ },
+ {
+ "key": "block-opening-brace-space-before",
+ "url": "https://stylelint.io/user-guide/rules/block-opening-brace-space-before/",
+ "name": "Require a single space or disallow whitespace before the opening brace of blocks"
+ },
+ {
+ "key": "selector-attribute-brackets-space-inside",
+ "url": "https://stylelint.io/user-guide/rules/selector-attribute-brackets-space-inside/",
+ "name": "Require a single space or disallow whitespace on the inside of the brackets within attribute selectors"
+ },
+ {
+ "key": "selector-attribute-operator-space-after",
+ "url": "https://stylelint.io/user-guide/rules/selector-attribute-operator-space-after/",
+ "name": "Require a single space or disallow whitespace after operators within attribute selectors"
+ },
+ {
+ "key": "selector-attribute-operator-space-before",
+ "url": "https://stylelint.io/user-guide/rules/selector-attribute-operator-space-before/",
+ "name": "Require a single space or disallow whitespace before operators within attribute selectors"
+ },
+ {
+ "key": "selector-attribute-quotes",
+ "url": "https://stylelint.io/user-guide/rules/selector-attribute-quotes/",
+ "name": "Require or disallow quotes for attribute values"
+ },
+ {
+ "key": "selector-combinator-space-after",
+ "url": "https://stylelint.io/user-guide/rules/selector-combinator-space-after/",
+ "name": "Require a single space or disallow whitespace after the combinators of selectors"
+ },
+ {
+ "key": "selector-combinator-space-before",
+ "url": "https://stylelint.io/user-guide/rules/selector-combinator-space-before/",
+ "name": "Require a single space or disallow whitespace before the combinators of selectors"
+ },
+ {
+ "key": "selector-descendant-combinator-no-non-space",
+ "url": "https://stylelint.io/user-guide/rules/selector-descendant-combinator-no-non-space/",
+ "name": "Disallow non-space characters for descendant combinators of selectors"
+ },
+ {
+ "key": "selector-pseudo-class-case",
+ "url": "https://stylelint.io/user-guide/rules/selector-pseudo-class-case/",
+ "name": "Specify lowercase or uppercase for pseudo-class selectors"
+ },
+ {
+ "key": "selector-pseudo-class-parentheses-space-inside",
+ "url": "https://stylelint.io/user-guide/rules/selector-pseudo-class-parentheses-space-inside/",
+ "name": "Require a single space or disallow whitespace on the inside of the parentheses within pseudo-class selectors"
+ },
+ {
+ "key": "selector-pseudo-element-case",
+ "url": "https://stylelint.io/user-guide/rules/selector-pseudo-element-case/",
+ "name": "Specify lowercase or uppercase for pseudo-element selectors"
+ },
+ {
+ "key": "selector-pseudo-element-colon-notation",
+ "url": "https://stylelint.io/user-guide/rules/selector-pseudo-element-colon-notation/",
+ "name": "Specify single or double colon notation for applicable pseudo-elements"
+ },
+ {
+ "key": "selector-type-case",
+ "url": "https://stylelint.io/user-guide/rules/selector-type-case/",
+ "name": "Specify lowercase or uppercase for type selector"
+ },
+ {
+ "key": "selector-list-comma-newline-after",
+ "url": "https://stylelint.io/user-guide/rules/selector-list-comma-newline-after/",
+ "name": "Require a newline or disallow whitespace after the commas of selector lists"
+ },
+ {
+ "key": "selector-list-comma-newline-before",
+ "url": "https://stylelint.io/user-guide/rules/selector-list-comma-newline-before/",
+ "name": "Require a newline or disallow whitespace before the commas of selector lists"
+ },
+ {
+ "key": "selector-list-comma-space-after",
+ "url": "https://stylelint.io/user-guide/rules/selector-list-comma-space-after/",
+ "name": "Require a single space or disallow whitespace after the commas of selector lists"
+ },
+ {
+ "key": "selector-list-comma-space-before",
+ "url": "https://stylelint.io/user-guide/rules/selector-list-comma-space-before/",
+ "name": "Require a single space or disallow whitespace before the commas of selector lists"
+ },
+ {
+ "key": "rule-empty-line-before",
+ "url": "https://stylelint.io/user-guide/rules/rule-empty-line-before/",
+ "name": "Require or disallow an empty line before rules"
+ },
+ {
+ "key": "media-feature-colon-space-after",
+ "url": "https://stylelint.io/user-guide/rules/media-feature-colon-space-after/",
+ "name": "Require a single space or disallow whitespace after the colon in media features"
+ },
+ {
+ "key": "media-feature-colon-space-before",
+ "url": "https://stylelint.io/user-guide/rules/media-feature-colon-space-before/",
+ "name": "Require a single space or disallow whitespace before the colon in media features"
+ },
+ {
+ "key": "media-feature-name-case",
+ "url": "https://stylelint.io/user-guide/rules/media-feature-name-case/",
+ "name": "Specify lowercase or uppercase for media feature names"
+ },
+ {
+ "key": "media-feature-parentheses-space-inside",
+ "url": "https://stylelint.io/user-guide/rules/media-feature-parentheses-space-inside/",
+ "name": "Require a single space or disallow whitespace on the inside of the parentheses within media features"
+ },
+ {
+ "key": "media-feature-range-operator-space-after",
+ "url": "https://stylelint.io/user-guide/rules/media-feature-range-operator-space-after/",
+ "name": "Require a single space or disallow whitespace after the range operator in media features"
+ },
+ {
+ "key": "media-feature-range-operator-space-before",
+ "url": "https://stylelint.io/user-guide/rules/media-feature-range-operator-space-before/",
+ "name": "Require a single space or disallow whitespace before the range operator in media features"
+ },
+ {
+ "key": "media-query-list-comma-newline-after",
+ "url": "https://stylelint.io/user-guide/rules/media-query-list-comma-newline-after/",
+ "name": "Require a newline or disallow whitespace after the commas of media query lists"
+ },
+ {
+ "key": "media-query-list-comma-newline-before",
+ "url": "https://stylelint.io/user-guide/rules/media-query-list-comma-newline-before/",
+ "name": "Require a newline or disallow whitespace before the commas of media query lists"
+ },
+ {
+ "key": "media-query-list-comma-space-after",
+ "url": "https://stylelint.io/user-guide/rules/media-query-list-comma-space-after/",
+ "name": "Require a single space or disallow whitespace after the commas of media query lists"
+ },
+ {
+ "key": "media-query-list-comma-space-before",
+ "url": "https://stylelint.io/user-guide/rules/media-query-list-comma-space-before/",
+ "name": "Require a single space or disallow whitespace before the commas of media query lists"
+ },
+ {
+ "key": "at-rule-empty-line-before",
+ "url": "https://stylelint.io/user-guide/rules/at-rule-empty-line-before/",
+ "name": "Require or disallow an empty line before at-rules"
+ },
+ {
+ "key": "at-rule-name-case",
+ "url": "https://stylelint.io/user-guide/rules/at-rule-name-case/",
+ "name": "Specify lowercase or uppercase for at-rules names"
+ },
+ {
+ "key": "at-rule-name-newline-after",
+ "url": "https://stylelint.io/user-guide/rules/at-rule-name-newline-after/",
+ "name": "Require a newline after at-rule names"
+ },
+ {
+ "key": "at-rule-name-space-after",
+ "url": "https://stylelint.io/user-guide/rules/at-rule-name-space-after/",
+ "name": "Require a single space after at-rule names"
+ },
+ {
+ "key": "at-rule-semicolon-newline-after",
+ "url": "https://stylelint.io/user-guide/rules/at-rule-semicolon-newline-after/",
+ "name": "Require a newline after the semicolon of at-rules"
+ },
+ {
+ "key": "at-rule-semicolon-space-before",
+ "url": "https://stylelint.io/user-guide/rules/at-rule-semicolon-space-before/",
+ "name": "Require a single space or disallow whitespace before the semicolons of at rules"
+ },
+ {
+ "key": "comment-empty-line-before",
+ "url": "https://stylelint.io/user-guide/rules/comment-empty-line-before/",
+ "name": "Require or disallow an empty line before comments"
+ },
+ {
+ "key": "comment-whitespace-inside",
+ "url": "https://stylelint.io/user-guide/rules/comment-whitespace-inside/",
+ "name": "Require or disallow whitespace on the inside of comment markers"
+ },
+ {
+ "key": "indentation",
+ "url": "https://stylelint.io/user-guide/rules/indentation/",
+ "name": "Specify indentation"
+ },
+ {
+ "key": "max-empty-lines",
+ "url": "https://stylelint.io/user-guide/rules/max-empty-lines/",
+ "name": "Limit the number of adjacent empty lines"
+ },
+ {
+ "key": "max-line-length",
+ "url": "https://stylelint.io/user-guide/rules/max-line-length/",
+ "name": "Limit the length of a line"
+ },
+ {
+ "key": "no-eol-whitespace",
+ "url": "https://stylelint.io/user-guide/rules/no-eol-whitespace/",
+ "name": "Disallow end-of-line whitespace"
+ },
+ {
+ "key": "no-missing-end-of-source-newline",
+ "url": "https://stylelint.io/user-guide/rules/no-missing-end-of-source-newline/",
+ "name": "Disallow missing end-of-source newlines"
+ }
+]