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