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