1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-22 10:19:36 +01:00

Stabilize the "nix-command" feature

This commit is contained in:
Eelco Dolstra 2024-07-10 17:01:37 +02:00
parent 51583851a2
commit e638d00223
9 changed files with 6 additions and 35 deletions

View file

@ -583,7 +583,7 @@ Strings argvToStrings(int argc, char * * argv)
std::optional<ExperimentalFeature> Command::experimentalFeature ()
{
return { Xp::NixCommand };
return {};
}
MultiCommand::MultiCommand(std::string_view commandName, const Commands & commands_)

View file

@ -86,15 +86,6 @@ constexpr std::array<ExperimentalFeatureDetails, numXpFeatures> xpFeatureDetails
)",
.trackingUrl = "https://github.com/NixOS/nix/milestone/31",
},
{
.tag = Xp::NixCommand,
.name = "nix-command",
.description = R"(
Enable the new `nix` subcommands. See the manual on
[`nix`](@docroot@/command-ref/new-cli/nix.md) for details.
)",
.trackingUrl = "https://github.com/NixOS/nix/milestone/28",
},
{
.tag = Xp::GitHashing,
.name = "git-hashing",
@ -302,7 +293,7 @@ static_assert(
* A set of previously experimental features that are now considered
* stable. We don't warn if users have these in `experimental-features`.
*/
std::set<std::string> stabilizedFeatures{"flakes"};
std::set<std::string> stabilizedFeatures{"flakes", "nix-command"};
const std::optional<ExperimentalFeature> parseExperimentalFeature(const std::string_view & name)
{

View file

@ -20,7 +20,6 @@ enum struct ExperimentalFeature
CaDerivations,
ImpureDerivations,
FetchTree,
NixCommand,
GitHashing,
RecursiveNix,
NoUrlLiterals,