Libsass: Nouvelles lignes manquantes dans la sortie étendue

Créé le 13 sept. 2016  ·  6Commentaires  ·  Source: sass/libsass

Nouvelles lignes manquantes dans la sortie étendue.

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

Ruby Sass

.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

Tous les 6 commentaires

@bertusgroenewegen merci pour le rapport. J'ai mis à jour le problème avec un exemple de travail et un titre précis.

@xzyfer J'apprécierais, si vous pouviez corriger ce bug mineur :) assez s'il vous plaît

@bertusgroenewegen il n'y a pas de plans immédiats pour résoudre ce problème. Les bogues de style de sortie sont notre priorité la plus basse car ils ne modifient pas le comportement de la sortie.

mais ils boostent le score CSS sur Sonarqube :) Je sais que c'est mineur mineur et vous investissez déjà beaucoup de votre temps. Je peux vous acheter un gros don de café 10 euros en retour :)

+1 sur ce problème ! Vous obtenez également un grand café de ma part si ce correctif se produit :) Pour l'instant, j'essaie de créer une solution de contournement avec Node, si cela réussit, j'essaierai également de lier cela ici.

Fermeture depuis la sortie ruby ​​sass 3.5.6 est la même :

.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; }
Cette page vous a été utile?
0 / 5 - 0 notes