Libsass: 展開された出力に新しい行がありません

作成日 2016年09月13日  ·  6コメント  ·  ソース: sass/libsass

展開された出力に新しい行がありません。

 <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();
        }
    }
}

ライブラリサス 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;
}
Bug - Whitespace Dev - Test Written

全てのコメント6件

@bertusgroenewegen報告ありがとう

@xzyferこの小さなバグを修正していただければ幸いです:) よろしくお願いします

@bertusgroenewegenこれを修正する当面の計画はありません。 出力スタイルのバグは、出力の動作を変更しないため、優先順位が最も低くなります。

しかし、彼らは Sonarqube のスコア CSS を押し上げます :) 私はそのマイナー マイナーを知っており、あなたはすでに多くの時間を投資しています。 お返しに、大きなコーヒーの寄付 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; }
このページは役に立ちましたか?
0 / 5 - 0 評価