В развернутом выводе отсутствуют новые строки.
<strong i="6">@mixin</strong> sprite-arrow() {
<strong i="7">@extend</strong> %hidden-text;
}
%hidden-text {
text-indent: -999em;
}
// button.scss
.button-left,
.button-right,
.button-plus,
.button-min {
&:after {
<strong i="8">@include</strong> sprite-arrow();
}
}
.banner {
&:after {
<strong i="9">@include</strong> sprite-arrow();
}
}
.calculator {
.btn-down,
.btn-up {
&:after {
<strong i="10">@include</strong> sprite-arrow();
}
}
}
LibSass 3.3.7
.button-left:after,
.button-min:after,
.button-plus:after,
.button-right:after, .banner:after, .calculator .btn-down:after,
.calculator .btn-up:after {
text-indent: -999em;
}
Руби Сасс
.button-left:after,
.button-min:after,
.button-plus:after,
.button-right:after,
.banner:after,
.calculator .btn-down:after,
.calculator .btn-up:after {
text-indent: -999em;
}
@bertusgroenewegen благодарит за отчет. Я обновил проблему с рабочим примером и точным заголовком.
@xzyfer Я был бы признателен, если бы вы могли исправить эту незначительную ошибку :)
@bertusgroenewegen нет планов исправить это в ближайшее время. Ошибки стиля вывода - наш самый низкий приоритет, потому что они не меняют поведения вывода.
но они повышают оценку CSS на Sonarqube :) Я знаю его второстепенный минор, и вы уже вкладываете много своего времени. Я могу купить вам большое пожертвование кофе 10 евро взамен :)
+1 по этому поводу! Вы тоже получите от меня большой кофе, если это исправление произойдет :) На данный момент я пытаюсь создать обходной путь с помощью Node, если это удастся, я также попытаюсь связать это здесь.
Закрытие с выхода ruby sass 3.5.6 такое же:
.button-left:after,
.button-right:after,
.button-plus:after,
.button-min:after, .banner:after, .calculator .btn-down:after,
.calculator .btn-up:after {
text-indent: -999em; }