8 instantiations of ParameterMatchInfo
Microsoft.TemplateEngine.Cli.UnitTests (8)
TemplateResolutionTests\TemplateResolutionResultTests.cs (8)
20
new
ParameterMatchInfo
("param", "paramValue", MatchKind.Mismatch, ParameterMatchInfo.MismatchKind.InvalidValue, "--param")
37
new
ParameterMatchInfo
("param", "paramValue", MatchKind.Mismatch, ParameterMatchInfo.MismatchKind.InvalidValue, null)
54
new
ParameterMatchInfo
("param", "paramValue", MatchKind.Mismatch, ParameterMatchInfo.MismatchKind.InvalidValue, "--param")
62
new
ParameterMatchInfo
("param", null, MatchKind.Mismatch, ParameterMatchInfo.MismatchKind.InvalidValue, "--param")
83
new
ParameterMatchInfo
("param", "paramValue", MatchKind.Mismatch, ParameterMatchInfo.MismatchKind.InvalidValue, "--param")
99
new
ParameterMatchInfo
("param", "paramValue", MatchKind.Exact, ParameterMatchInfo.MismatchKind.NoMismatch, "--param"),
100
new
ParameterMatchInfo
("param2", "paramValue2", MatchKind.Mismatch, ParameterMatchInfo.MismatchKind.InvalidValue, "--param2"),
101
new
ParameterMatchInfo
("param3", "paramValue3", MatchKind.Partial, ParameterMatchInfo.MismatchKind.NoMismatch, "--param3")
19 references to ParameterMatchInfo
Microsoft.TemplateEngine.Cli (11)
TemplateResolution\TemplateGroupMatchInfo.cs (6)
294
.Where(match => match.GetType() != typeof(
ParameterMatchInfo
))
301
.OfType<
ParameterMatchInfo
>()
337
private class OrdinalIgnoreCaseMatchInfoComparer : IEqualityComparer<
ParameterMatchInfo
>
339
public bool Equals(
ParameterMatchInfo
? x,
ParameterMatchInfo
? y)
355
public int GetHashCode(
ParameterMatchInfo
obj)
TemplateResolution\TemplateMatchInfoExtensions.cs (2)
14
.OfType<
ParameterMatchInfo
>()
22
.OfType<
ParameterMatchInfo
>()
TemplateResolution\TemplateResolutionResult.cs (3)
268
foreach (
ParameterMatchInfo
parameterMatchInfo in templateMatchInfos.SelectMany(template => template.MatchDisposition.OfType<
ParameterMatchInfo
>()))
294
matchInfo.GetType() == typeof(
ParameterMatchInfo
)
Microsoft.TemplateEngine.Cli.UnitTests (8)
TemplateResolutionTests\TemplateResolutionResultTests.cs (8)
20
new ParameterMatchInfo("param", "paramValue", MatchKind.Mismatch,
ParameterMatchInfo
.MismatchKind.InvalidValue, "--param")
37
new ParameterMatchInfo("param", "paramValue", MatchKind.Mismatch,
ParameterMatchInfo
.MismatchKind.InvalidValue, null)
54
new ParameterMatchInfo("param", "paramValue", MatchKind.Mismatch,
ParameterMatchInfo
.MismatchKind.InvalidValue, "--param")
62
new ParameterMatchInfo("param", null, MatchKind.Mismatch,
ParameterMatchInfo
.MismatchKind.InvalidValue, "--param")
83
new ParameterMatchInfo("param", "paramValue", MatchKind.Mismatch,
ParameterMatchInfo
.MismatchKind.InvalidValue, "--param")
99
new ParameterMatchInfo("param", "paramValue", MatchKind.Exact,
ParameterMatchInfo
.MismatchKind.NoMismatch, "--param"),
100
new ParameterMatchInfo("param2", "paramValue2", MatchKind.Mismatch,
ParameterMatchInfo
.MismatchKind.InvalidValue, "--param2"),
101
new ParameterMatchInfo("param3", "paramValue3", MatchKind.Partial,
ParameterMatchInfo
.MismatchKind.NoMismatch, "--param3")