Masafumi Koba
Masafumi Koba
@sharikovvladislav Thank you for the report with the reproduction. I can also reproduce the bug with [this online demo](https://stylelint.io/demo/#N4Igxg9gJgpiBcIACAzArgOzAFwJYQwAIBzGbAWgCcBDDKCAW3IDdqAbNGACgEpDgAOkUJJKZNJSINq2ABYA6GnUZcAjAAZ18gKw8A3EKGFCAEmbxC0uYtr0GazTv1GRY7BKJmDGAL5CQADQgKLhsMABy1AxwiDAAHlEADmHyAM5gqamB4AQhxAgggsICIMloxLgYqSUWANolqdgAnmFslRTpmSUAugEuJWBojYwAyk0Y2NRxNYQliRCNGankndWB-SCUaGFrFkXGxg1LAPToWHgE5FC4qexsEADuMFDkbY0ztfWbtow93S5+XzZSAYPIAMQglCsBQAVqkCNlYIksoh9rNSgtsEsVksZiUACzyLQAThKfWKIEaLRgbQmeJAqgAbPIABzyVRkjZU1rtHFdBDo5naIklIQ+EA+IA). Unfortunately, this problem seems to be caused by not a `stylelint`...
> I guess this one is too big to review. > @ybiquitous what about splitting it in 3? > i.e. 3 PRs I'm okay with 1 PR. For another point,...
@geofferb Thanks for the report with a reproducible demo! This looks like an autofix bug of `declaration-block-no-redundant-longhand-properties`. Probably it seems to be related to: - https://github.com/stylelint/stylelint/blob/860acdccb666ee3429d8509e596ce81708448b3f/lib/reference/properties.mjs#L338-L347 - https://github.com/stylelint/stylelint/blob/860acdccb666ee3429d8509e596ce81708448b3f/lib/rules/declaration-block-no-redundant-longhand-properties/index.mjs#L66-L87 I've labeled...
I agree with @romainmenke. If this pattern helps only developers using Sass, it would be against our rule criteria: https://github.com/stylelint/stylelint/blob/1232b539dfebc7a14aaa4b2d99af3af96114d776/docs/developer-guide/rules.md?plain=1#L14 Also, this issue is related to . The stylelint-scss repo...
@e-kulikov Thanks for the report. When looking at this quickly, it seems like a bug for `ignoreRules: ["&"]` option of the [max-nesting-depth](https://stylelint.io/user-guide/rules/max-nesting-depth#ignorerules-regex-regex-string) rule. 🤔 See [this demo](https://stylelint.io/demo/#N4Igxg9gJgpiBcICGACYAdAdilkA2EATvCoTFANxZY4BkauEBxKARngK4wUoC+12Nmho5GzEgHNCSAJ5VMIug3xESAdwAWASwAu3PgNEpa8DRABuMQsqaqURJJgn7+CwXQA0x0xas3xKAAOHISBeC4irrwgHiAAZlrhAHJIALZwiDAAHmlhMAB0YADORTHgEJgJEgggGILoIIQc4UUNJHVGDalIWQC0mDBFOlpOvbCBOhptKADaiqIAjB7zOB1Gog1aEphEMNNzIIFFMBxQEL1geEglgw0Ausvu65vbuwBKzbcIsw209ysGJ53SJYaKxSCVLYAMSI3R0NQAVkUKmVxqVEGsGkMZOE8CMdNMGgsAGz5ADs+QADA1QSBeEA). ```json { "rules":...
FYI. https://github.com/stylelint/stylelint/blob/fcd3158268f21e605af6b34cebfb4f88378e5cbe/lib/rules/max-nesting-depth/README.md?plain=1#L418-L420
I'm against removing the `declaration-property-value-no-unknown` rule, but it's worth discussing whether it should be removed from our recommended config. In my opinion, this rule is still valuable for many people...
> No need: it's not part of any of our configs. Ah, sorry. I misunderstood.
@romainmenke Thanks for the elaboration. I now understand how this work is challenging. > With each update to `@webref/css` the build script will remove outdated patch entries and insert new...
@romainmenke's thought makes sense to me. I don't think Stylelint should actively support removed or deprecated CSS features unless they don't widely impact many people.