1 write to Aliases
Microsoft.TemplateEngine.Cli (1)
Commands\create\TemplateOption.cs (1)
17
Aliases
= aliases;
13 references to Aliases
Microsoft.TemplateEngine.Cli (8)
Commands\create\TemplateCommandArgs.cs (1)
93
alias = _command.TemplateOptions[canonicalName].
Aliases
.First();
Commands\create\TemplateOption.cs (7)
18
_option = TemplateParameter.GetOption(
Aliases
);
49
if (
Aliases
.Count != other.
Aliases
.Count)
54
foreach (string alias in other.
Aliases
)
56
if (!
Aliases
.Contains(alias))
68
return new { a = TemplateParameter.Name, b = TemplateParameter.Type, c =
Aliases
.Aggregate(0, (sum, next) => sum ^ next.GetHashCode()) }.GetHashCode();
88
_option = TemplateParameter.GetOption(
Aliases
);
Microsoft.TemplateEngine.Cli.UnitTests (5)
AliasAssignmentTests.cs (5)
271
Assert.Contains(expectedContainedAlias, templateOption.
Aliases
);
309
Assert.True(templateOption.
Aliases
.Count > 0);
310
var longAlias = templateOption.
Aliases
.ElementAt(0);
311
var shortAlias = templateOption.
Aliases
.Count > 1 ? templateOption.
Aliases
.ElementAt(1) : null;