3 writes to Name
Microsoft.TemplateEngine.Cli (3)
CliTemplateParameter.cs (3)
38Name = parameter.Name; 80Name = name; 97Name = other.Name;
24 references to Name
Microsoft.TemplateEngine.Cli (17)
CliTemplateParameter.cs (1)
97Name = other.Name;
Commands\AliasAssignmentCoordinator.cs (7)
28if (parameter.Name.Contains(':')) 31errors.Add(string.Format(LocalizableStrings.AliasAssignmentCoordinator_Error_NameShouldNotHaveColon, parameter.Name)); 85errors.Add(string.Format(LocalizableStrings.AliasAssignmentCoordinator_Error_ShortAlias, parameter.Name, fullShortNameOverride, qualifiedShortNameOverride)); 104longNameOverrides = new[] { parameter.Name }; 129errors.Add(string.Format(LocalizableStrings.AliasAssignmentCoordinator_Error_LongAlias, parameter.Name, $"--{longName}", $"--param:{longName}")); 142string flagFullText = parameter.LongNameOverrides.Count > 0 ? parameter.LongNameOverrides[0] : parameter.Name; 161Reporter.Verbose.WriteLine(string.Format(LocalizableStrings.AliasAssignmentCoordinator_Error_ShortAlias, parameter.Name, shortName, qualifiedShortName));
Commands\create\InvalidTemplateOptionResult.cs (4)
69return TemplateOption.TemplateParameter.Name.Equals(info.TemplateOption?.TemplateParameter.Name, StringComparison.OrdinalIgnoreCase); 76return new { a = TemplateOption?.TemplateParameter.Name?.ToLowerInvariant(), b = ErrorKind, c = InputFormat }.GetHashCode(); 134if (template.CliParameters.TryGetValue(parameter.Name, out CliTemplateParameter? param))
Commands\create\TemplateCommand.cs (1)
318_templateSpecificOptions[parameter.Name] = option;
Commands\create\TemplateOption.cs (3)
39if (!string.Equals(TemplateParameter.Name, other.TemplateParameter.Name, StringComparison.Ordinal)) 68return new { a = TemplateParameter.Name, b = TemplateParameter.Type, c = Aliases.Aggregate(0, (sum, next) => sum ^ next.GetHashCode()) }.GetHashCode();
Commands\InvalidTemplateParametersException.cs (1)
27stringBuilder.AppendLine().Append(error.Key.Name.Indent(1));
Microsoft.TemplateEngine.Cli.UnitTests (7)
AliasAssignmentTests.cs (6)
58var result = AliasAssignmentCoordinator.AssignAliasesForParameter(paramList, InitiallyTakenAliases).ToDictionary(r => r.Parameter.Name, r => r); 76var result = AliasAssignmentCoordinator.AssignAliasesForParameter(paramList, InitiallyTakenAliases).ToDictionary(r => r.Parameter.Name, r => r); 94var result = AliasAssignmentCoordinator.AssignAliasesForParameter(paramList, InitiallyTakenAliases).ToDictionary(r => r.Parameter.Name, r => r); 111var result = AliasAssignmentCoordinator.AssignAliasesForParameter(paramList, InitiallyTakenAliases).ToDictionary(r => r.Parameter.Name, r => r); 126var result = AliasAssignmentCoordinator.AssignAliasesForParameter(paramList, InitiallyTakenAliases).ToDictionary(r => r.Parameter.Name, r => r); 200var result = AliasAssignmentCoordinator.AssignAliasesForParameter(paramList, InitiallyTakenAliases).ToDictionary(r => r.Parameter.Name, r => r);
ParserTests\InstantiateTests.NoMatchHandling.cs (1)
329Assert.Equal(expectedCanonicalName, actualParam.TemplateOption?.TemplateParameter.Name);