17 references to TemplateGroupStatus
Microsoft.TemplateEngine.Cli (17)
TemplateResolution\TemplateResolutionResult.cs (17)
27
private
TemplateGroupStatus
_unambigiousTemplateGroupStatus =
TemplateGroupStatus
.NotEvaluated;
170
internal
TemplateGroupStatus
GroupResolutionStatus
174
if (_unambigiousTemplateGroupStatus ==
TemplateGroupStatus
.NotEvaluated)
184
/// Has value only when <see cref="GroupResolutionStatus" /> is <see cref="
TemplateGroupStatus
.SingleMatch"/>.
190
if (_unambigiousTemplateGroupStatus ==
TemplateGroupStatus
.NotEvaluated)
200
/// Has value only when <see cref="GroupResolutionStatus" /> is <see cref="
TemplateGroupStatus
.SingleMatch"/>.
206
if (_unambigiousTemplateGroupStatus ==
TemplateGroupStatus
.NotEvaluated)
309
case
TemplateGroupStatus
.NotEvaluated:
310
throw new ArgumentException($"{nameof(GroupResolutionStatus)} should not be {nameof(
TemplateGroupStatus
.NotEvaluated)} after running {nameof(EvaluateUnambiguousTemplateGroup)}");
311
case
TemplateGroupStatus
.NoMatch:
314
case
TemplateGroupStatus
.Ambiguous:
317
case
TemplateGroupStatus
.SingleMatch:
320
throw new ArgumentException($"{nameof(_unambiguousTemplateGroup)} should not be null if running {nameof(GroupResolutionStatus)} is {nameof(
TemplateGroupStatus
.SingleMatch)}");
356
_unambigiousTemplateGroupStatus =
TemplateGroupStatus
.NoMatch;
362
_unambigiousTemplateGroupStatus =
TemplateGroupStatus
.SingleMatch;
365
_unambigiousTemplateGroupStatus =
TemplateGroupStatus
.Ambiguous;