34 references to MatchInfo
Microsoft.TemplateEngine.Cli (14)
TemplateResolution\CliFilters.cs (13)
23
return new
MatchInfo
(MatchInfo.BuiltIn.ShortName, name, MatchKind.Mismatch);
29
return new
MatchInfo
(MatchInfo.BuiltIn.ShortName, name, MatchKind.Exact);
32
return new
MatchInfo
(MatchInfo.BuiltIn.ShortName, name, MatchKind.Mismatch);
48
return new
MatchInfo
(MatchInfo.BuiltIn.Name, name, MatchKind.Partial);
55
return new
MatchInfo
(MatchInfo.BuiltIn.Name, name, MatchKind.Exact);
66
return new
MatchInfo
(MatchInfo.BuiltIn.ShortName, name, MatchKind.Exact);
74
return new
MatchInfo
(MatchInfo.BuiltIn.Name, name, MatchKind.Partial);
79
return new
MatchInfo
(MatchInfo.BuiltIn.ShortName, name, MatchKind.Partial);
82
return new
MatchInfo
(MatchInfo.BuiltIn.Name, name, MatchKind.Mismatch);
113
return new
MatchInfo
(MatchInfo.BuiltIn.Language, language, MatchKind.Exact);
117
return new
MatchInfo
(MatchInfo.BuiltIn.Language, language, MatchKind.Mismatch);
125
return new
MatchInfo
(MatchInfo.BuiltIn.Language, defaultLanguage, MatchKind.Exact);
131
return new
MatchInfo
(MatchInfo.BuiltIn.Language, language, MatchKind.Exact);
TemplateResolution\ParameterMatchInfo.cs (1)
11
internal ParameterMatchInfo(string name, string? value, MatchKind kind, MismatchKind mismatchKind = MismatchKind.NoMismatch, string? inputFormat = null) :
base
(name, value, kind)
Microsoft.TemplateEngine.Utils (20)
WellKnownSearchFilters.cs (20)
43
return new
MatchInfo
(MatchInfo.BuiltIn.Name, name, MatchKind.Partial);
50
return new
MatchInfo
(MatchInfo.BuiltIn.Name, name, MatchKind.Exact);
61
return new
MatchInfo
(MatchInfo.BuiltIn.ShortName, name, MatchKind.Exact);
69
return new
MatchInfo
(MatchInfo.BuiltIn.Name, name, MatchKind.Partial);
74
return new
MatchInfo
(MatchInfo.BuiltIn.ShortName, name, MatchKind.Partial);
77
return new
MatchInfo
(MatchInfo.BuiltIn.Name, name, MatchKind.Mismatch);
100
return new
MatchInfo
(MatchInfo.BuiltIn.Type, type, MatchKind.Exact);
104
return new
MatchInfo
(MatchInfo.BuiltIn.Type, type, MatchKind.Mismatch);
126
return new
MatchInfo
(MatchInfo.BuiltIn.Classification, classification, MatchKind.Exact);
128
return new
MatchInfo
(MatchInfo.BuiltIn.Classification, classification, MatchKind.Mismatch);
150
return new
MatchInfo
(MatchInfo.BuiltIn.Language, language, MatchKind.Exact);
154
return new
MatchInfo
(MatchInfo.BuiltIn.Language, language, MatchKind.Mismatch);
177
return new
MatchInfo
(MatchInfo.BuiltIn.Baseline, baselineName, MatchKind.Exact);
181
return new
MatchInfo
(MatchInfo.BuiltIn.Baseline, baselineName, MatchKind.Mismatch);
206
return new
MatchInfo
(MatchInfo.BuiltIn.Author, author, MatchKind.Mismatch);
213
return new
MatchInfo
(MatchInfo.BuiltIn.Author, author, MatchKind.Exact);
218
return new
MatchInfo
(MatchInfo.BuiltIn.Author, author, MatchKind.Partial);
220
return new
MatchInfo
(MatchInfo.BuiltIn.Author, author, MatchKind.Mismatch);
250
return new
MatchInfo
($"{MatchInfo.BuiltIn.Constraint}.{constraintDefinition.Type}", null, MatchKind.Mismatch);
253
return new
MatchInfo
($"{MatchInfo.BuiltIn.Constraint}.{constraintDefinition.Type}", null, MatchKind.Exact);