2 writes to TemplatePackages
Microsoft.TemplateEngine.Cli (2)
Commands\uninstall\UninstallCommandArgs.cs (2)
12
TemplatePackages
= parseResult.GetValue(BaseUninstallCommand.NameArgument) ?? Array.Empty<string>();
17
TemplatePackages
= TemplatePackages.Where(package => uninstallCommand.Name != package && !uninstallCommand.Aliases.Contains(package)).ToList();
14 references to TemplatePackages
Microsoft.TemplateEngine.Cli (8)
Commands\uninstall\UninstallCommandArgs.cs (3)
15
if (uninstallCommand is LegacyUninstallCommand && (
TemplatePackages
.Contains(uninstallCommand.Name) || uninstallCommand.Aliases.Any(alias =>
TemplatePackages
.Contains(alias))))
17
TemplatePackages =
TemplatePackages
.Where(package => uninstallCommand.Name != package && !uninstallCommand.Aliases.Contains(package)).ToList();
TemplatePackageCoordinator.cs (5)
361
if (args.
TemplatePackages
== null || args.
TemplatePackages
.Count <= 0)
657
_ = commandArgs.
TemplatePackages
?? throw new ArgumentNullException(nameof(commandArgs.
TemplatePackages
));
665
foreach (var requestedPackageIdentifier in commandArgs.
TemplatePackages
)
Microsoft.TemplateEngine.Cli.UnitTests (6)
ParserTests\UninstallTests.cs (6)
25
Assert.Empty(args.
TemplatePackages
);
41
Assert.Single(args.
TemplatePackages
);
42
Assert.Contains("source", args.
TemplatePackages
);
58
Assert.Equal(2, args.
TemplatePackages
.Count);
59
Assert.Contains("source1", args.
TemplatePackages
);
60
Assert.Contains("source2", args.
TemplatePackages
);