1
Fork 0
mirror of https://github.com/RGBCube/alejandra synced 2025-07-30 12:07:46 +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

@ -46,7 +46,7 @@
packages = [ nixpkgs.cargo-tarpaulin nixpkgs.rustup ];
shellHook =
''
rustup toolchain install nightly
rustup toolchain install nightly
'';
};
packages = {
@ -58,15 +58,15 @@
builtins.toFile
"builder.sh"
''
source $stdenv/setup
source $stdenv/setup
cp -rT $nixpkgs $out
chmod -R +w $out
cp -rT $nixpkgs $out
chmod -R +w $out
alejandra $out
alejandra $out
git diff --no-index $nixpkgs $out > $diff || true
'';
git diff --no-index $nixpkgs $out > $diff || true
'';
buildInputs = [ inputs.self.defaultPackage.${ system } nixpkgs.git ];
nixpkgs = inputs.nixpkgs.sourceInfo.outPath;
NIX_BUILD_CORES = 0;

View file

@ -91,11 +91,13 @@ pub fn rule(
.collect();
if portions.len() == 1 {
steps.push_back(crate::builder::Step::Pad);
steps.push_back(crate::builder::Step::Token(
rnix::SyntaxKind::TOKEN_STRING_CONTENT,
portions[0].to_string(),
));
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() {

View file

@ -16,14 +16,14 @@
'' ${ "" }''
###
'' ${ "" }
''
###
'' a
''
###
'' a
''
###
'' a
@ -32,7 +32,7 @@
'' a
''
###
''
''
a
${ "" }
b
@ -41,10 +41,10 @@
e
''
###
''
''
''
###
''
''
declare -a makefiles=(./*.mak)
sed -i -f ${ makefile-sed } "''${makefiles[@]}"
### assign Makefile variables eagerly & change backticks to `$(shell …)`
@ -53,7 +53,7 @@
"''${makefiles[@]}"
''
###
''
''
[${ mkSectionName sectName }]
''
###