2 writes to TemplateParameter
Microsoft.TemplateEngine.Cli (2)
Commands\create\TemplateOption.cs (2)
16
TemplateParameter
= parameter;
86
TemplateParameter
= combinedChoice;
22 references to TemplateParameter
Microsoft.TemplateEngine.Cli (21)
Commands\create\InstantiateCommand.Help.cs (6)
411
if (currentOption.
TemplateParameter
.IsHidden && !currentOption.
TemplateParameter
.AlwaysShow)
418
if (currentOption.
TemplateParameter
is ChoiceTemplateParameter currentChoiceParam
419
&& existingOption.
TemplateParameter
is ChoiceTemplateParameter)
435
firstColumnText: option.
TemplateParameter
.GetCustomFirstColumnText(option),
436
secondColumnText: option.
TemplateParameter
.GetCustomSecondColumnText());
Commands\create\InvalidTemplateOptionResult.cs (5)
49
internal bool IsChoice => TemplateOption?.
TemplateParameter
is ChoiceTemplateParameter;
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();
120
ErrorMessage = AppendAllowedValues(error, GetValidValuesForChoiceParameter(templates, TemplateOption.
TemplateParameter
)).ToString();
Commands\create\TemplateOption.cs (10)
18
_option =
TemplateParameter
.GetOption(Aliases);
39
if (!string.Equals(
TemplateParameter
.Name, other.
TemplateParameter
.Name, StringComparison.Ordinal))
44
if (
TemplateParameter
.Type != other.
TemplateParameter
.Type)
68
return new { a =
TemplateParameter
.Name, b =
TemplateParameter
.Type, c = Aliases.Aggregate(0, (sum, next) => sum ^ next.GetHashCode()) }.GetHashCode();
73
if (
TemplateParameter
is not ChoiceTemplateParameter currentChoiceParam)
78
if (
TemplateParameter
is CombinedChoiceTemplateParameter combinedParam)
88
_option =
TemplateParameter
.GetOption(Aliases);
Microsoft.TemplateEngine.Cli.UnitTests (1)
ParserTests\InstantiateTests.NoMatchHandling.cs (1)
329
Assert.Equal(expectedCanonicalName, actualParam.TemplateOption?.
TemplateParameter
.Name);