6 implementations of Classifications
Microsoft.TemplateEngine.Cli (1)
CliTemplateInfo.cs (1)
32public IReadOnlyList<string> Classifications => _templateInfo.Classifications;
Microsoft.TemplateEngine.Edge (2)
FilterableTemplateInfo.cs (1)
28public IReadOnlyList<string> Classifications { get; private set; }
Settings\TemplateInfo.cs (1)
119public IReadOnlyList<string> Classifications { get; private set; } = new List<string>();
Microsoft.TemplateEngine.Utils (1)
IScanTemplateInfoExtensions.cs (1)
35public IReadOnlyList<string> Classifications => _templateInfo.Classifications;
Microsoft.TemplateSearch.Common (2)
Abstractions\TemplateSearchData.cs (1)
59public IReadOnlyList<string> Classifications => TemplateInfo.Classifications;
TemplateDiscoveryMetadata\BlobStorageTemplateInfo.cs (1)
89public IReadOnlyList<string> Classifications { get; private set; } = new List<string>();
17 references to Classifications
Microsoft.TemplateEngine.Abstractions (1)
TemplateFiltering\MatchInfo.cs (1)
60/// Template classifications <see cref="ITemplateMetadata.Classifications"/>.
Microsoft.TemplateEngine.Cli (2)
CliTemplateInfo.cs (1)
32public IReadOnlyList<string> Classifications => _templateInfo.Classifications;
TabularOutput\TemplateGroupDisplay.cs (1)
178.SelectMany(template => template.Classifications)
Microsoft.TemplateEngine.Edge (6)
FilterableTemplateInfo.cs (1)
87Classifications = source.Classifications,
Settings\TemplateInfo.cs (1)
80Classifications = template.Classifications;
Template\WellKnownSearchFilters.cs (4)
94if (template.Classifications?.Contains(tagFilter, StringComparer.OrdinalIgnoreCase) ?? false) 157if (template.Classifications != null) 164if (!template.Classifications.Contains(part, StringComparer.OrdinalIgnoreCase)) 174anyParts &= parts.Length == template.Classifications.Count;
Microsoft.TemplateEngine.Utils (3)
IScanTemplateInfoExtensions.cs (1)
35public IReadOnlyList<string> Classifications => _templateInfo.Classifications;
WellKnownSearchFilters.cs (2)
112/// - if <paramref name="classification"/> is equal to any entry from <see cref="ITemplateMetadata.Classifications"/> (case insensitive), adds match disposition <see cref="MatchInfo.BuiltIn.Classification"/> with <see cref="MatchKind.Exact"/>;<br/> 124if (template.Classifications?.Contains(classification, StringComparer.CurrentCultureIgnoreCase) ?? false)
Microsoft.TemplateSearch.Common (5)
Abstractions\TemplateSearchData.cs (1)
59public IReadOnlyList<string> Classifications => TemplateInfo.Classifications;
TemplateDiscoveryMetadata\BlobStorageTemplateInfo.cs (1)
43Classifications = templateInfo.Classifications ?? [];
TemplateSearchCache\TemplateSearchData.Json.cs (3)
97if (value.TemplateInfo.Classifications.Any()) 99writer.WritePropertyName(nameof(ITemplateInfo.Classifications)); 101foreach (string classification in value.TemplateInfo.Classifications)