34 references to MatchInfo
Microsoft.TemplateEngine.Cli (14)
TemplateResolution\CliFilters.cs (13)
23return new MatchInfo(MatchInfo.BuiltIn.ShortName, name, MatchKind.Mismatch); 29return new MatchInfo(MatchInfo.BuiltIn.ShortName, name, MatchKind.Exact); 32return new MatchInfo(MatchInfo.BuiltIn.ShortName, name, MatchKind.Mismatch); 48return new MatchInfo(MatchInfo.BuiltIn.Name, name, MatchKind.Partial); 55return new MatchInfo(MatchInfo.BuiltIn.Name, name, MatchKind.Exact); 66return new MatchInfo(MatchInfo.BuiltIn.ShortName, name, MatchKind.Exact); 74return new MatchInfo(MatchInfo.BuiltIn.Name, name, MatchKind.Partial); 79return new MatchInfo(MatchInfo.BuiltIn.ShortName, name, MatchKind.Partial); 82return new MatchInfo(MatchInfo.BuiltIn.Name, name, MatchKind.Mismatch); 113return new MatchInfo(MatchInfo.BuiltIn.Language, language, MatchKind.Exact); 117return new MatchInfo(MatchInfo.BuiltIn.Language, language, MatchKind.Mismatch); 125return new MatchInfo(MatchInfo.BuiltIn.Language, defaultLanguage, MatchKind.Exact); 131return new MatchInfo(MatchInfo.BuiltIn.Language, language, MatchKind.Exact);
TemplateResolution\ParameterMatchInfo.cs (1)
11internal 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)
43return new MatchInfo(MatchInfo.BuiltIn.Name, name, MatchKind.Partial); 50return new MatchInfo(MatchInfo.BuiltIn.Name, name, MatchKind.Exact); 61return new MatchInfo(MatchInfo.BuiltIn.ShortName, name, MatchKind.Exact); 69return new MatchInfo(MatchInfo.BuiltIn.Name, name, MatchKind.Partial); 74return new MatchInfo(MatchInfo.BuiltIn.ShortName, name, MatchKind.Partial); 77return new MatchInfo(MatchInfo.BuiltIn.Name, name, MatchKind.Mismatch); 100return new MatchInfo(MatchInfo.BuiltIn.Type, type, MatchKind.Exact); 104return new MatchInfo(MatchInfo.BuiltIn.Type, type, MatchKind.Mismatch); 126return new MatchInfo(MatchInfo.BuiltIn.Classification, classification, MatchKind.Exact); 128return new MatchInfo(MatchInfo.BuiltIn.Classification, classification, MatchKind.Mismatch); 150return new MatchInfo(MatchInfo.BuiltIn.Language, language, MatchKind.Exact); 154return new MatchInfo(MatchInfo.BuiltIn.Language, language, MatchKind.Mismatch); 177return new MatchInfo(MatchInfo.BuiltIn.Baseline, baselineName, MatchKind.Exact); 181return new MatchInfo(MatchInfo.BuiltIn.Baseline, baselineName, MatchKind.Mismatch); 206return new MatchInfo(MatchInfo.BuiltIn.Author, author, MatchKind.Mismatch); 213return new MatchInfo(MatchInfo.BuiltIn.Author, author, MatchKind.Exact); 218return new MatchInfo(MatchInfo.BuiltIn.Author, author, MatchKind.Partial); 220return new MatchInfo(MatchInfo.BuiltIn.Author, author, MatchKind.Mismatch); 250return new MatchInfo($"{MatchInfo.BuiltIn.Constraint}.{constraintDefinition.Type}", null, MatchKind.Mismatch); 253return new MatchInfo($"{MatchInfo.BuiltIn.Constraint}.{constraintDefinition.Type}", null, MatchKind.Exact);