1
Fork 0
mirror of https://github.com/RGBCube/alejandra synced 2025-07-31 04:27:45 +00:00

feat: trim end of whitespace lines

This commit is contained in:
Kevin Amado 2022-01-28 00:08:27 -05:00
parent c671ef15fc
commit b6679fa6e3
No known key found for this signature in database
GPG key ID: FFF341057F503148
4 changed files with 21 additions and 21 deletions

View file

@ -10,6 +10,4 @@ let
};
flake = import flakeCompatSrc { src = ./.; };
in
flake
.defaultNix
.defaultPackage
flake.defaultNix.defaultPackage

View file

@ -91,11 +91,13 @@ pub fn rule(
.collect();
if portions.len() == 1 {
if portions[0].len() > 0 || index + 1 == lines.len() {
steps.push_back(crate::builder::Step::Pad);
steps.push_back(crate::builder::Step::Token(
rnix::SyntaxKind::TOKEN_STRING_CONTENT,
portions[0].to_string(),
));
}
} else {
steps.push_back(crate::builder::Step::Pad);
for (index, portion) in portions.iter().enumerate() {