1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-06-25 10:41:16 +02:00

Narrow scope on some local variables

This commit is contained in:
John Ericson 2025-02-01 18:33:00 -05:00
parent cba27bae6d
commit 53946fe017

View file

@ -235,6 +235,7 @@ Goal::Co DerivationGoal::haveDerivation()
}
});
{
/* Check what outputs paths are not already valid. */
auto [allValid, validOutputs] = checkPathValidity();
@ -242,6 +243,7 @@ Goal::Co DerivationGoal::haveDerivation()
if (allValid && buildMode == bmNormal) {
co_return done(BuildResult::AlreadyValid, std::move(validOutputs));
}
}
/* We are first going to try to create the invalid output paths
through substitutes. If that doesn't work, we'll build