16 references to UnitTestingIncrementalAnalyzerProviderMetadata
Microsoft.CodeAnalysis.Features (16)
ExternalAccess\UnitTesting\API\NewUnitTestingIncrementalAnalyzerProvider.cs (1)
54
var
metadata = new UnitTestingIncrementalAnalyzerProviderMetadata(
ExternalAccess\UnitTesting\SolutionCrawler\IUnitTestingSolutionCrawlerRegistrationService.cs (1)
16
void AddAnalyzerProvider(IUnitTestingIncrementalAnalyzerProvider provider,
UnitTestingIncrementalAnalyzerProviderMetadata
metadata);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingSolutionCrawlerRegistrationService.cs (10)
32
private ImmutableDictionary<string, ImmutableArray<Lazy<IUnitTestingIncrementalAnalyzerProvider,
UnitTestingIncrementalAnalyzerProviderMetadata
>>> _analyzerProviders;
44
[ImportMany] IEnumerable<Lazy<IUnitTestingIncrementalAnalyzerProvider,
UnitTestingIncrementalAnalyzerProviderMetadata
>> analyzerProviders,
94
public void AddAnalyzerProvider(IUnitTestingIncrementalAnalyzerProvider provider,
UnitTestingIncrementalAnalyzerProviderMetadata
metadata)
99
var lazyProvider = new Lazy<IUnitTestingIncrementalAnalyzerProvider,
UnitTestingIncrementalAnalyzerProviderMetadata
>(() => provider, metadata);
154
private IEnumerable<Lazy<IUnitTestingIncrementalAnalyzerProvider,
UnitTestingIncrementalAnalyzerProviderMetadata
>> GetAnalyzerProviders(string workspaceKind)
175
ImmutableArray<Lazy<IUnitTestingIncrementalAnalyzerProvider,
UnitTestingIncrementalAnalyzerProviderMetadata
>> lazyProviders,
176
[NotNullWhen(true)] out Lazy<IUnitTestingIncrementalAnalyzerProvider,
UnitTestingIncrementalAnalyzerProviderMetadata
>? lazyProvider)
213
ImmutableDictionary<string, ImmutableArray<Lazy<IUnitTestingIncrementalAnalyzerProvider,
UnitTestingIncrementalAnalyzerProviderMetadata
>>> analyzerProviders)
239
private static bool IsDefaultProvider(
UnitTestingIncrementalAnalyzerProviderMetadata
providerMetadata)
256
internal ref ImmutableDictionary<string, ImmutableArray<Lazy<IUnitTestingIncrementalAnalyzerProvider,
UnitTestingIncrementalAnalyzerProviderMetadata
>>> AnalyzerProviders
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (1)
39
IEnumerable<Lazy<IUnitTestingIncrementalAnalyzerProvider,
UnitTestingIncrementalAnalyzerProviderMetadata
>> analyzerProviders,
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingIncrementalAnalyzerProcessor.cs (3)
45
IEnumerable<Lazy<IUnitTestingIncrementalAnalyzerProvider,
UnitTestingIncrementalAnalyzerProviderMetadata
>> analyzerProviders,
284
private sealed class UnitTestingAnalyzersGetter(IEnumerable<Lazy<IUnitTestingIncrementalAnalyzerProvider,
UnitTestingIncrementalAnalyzerProviderMetadata
>> analyzerProviders)
286
private readonly List<Lazy<IUnitTestingIncrementalAnalyzerProvider,
UnitTestingIncrementalAnalyzerProviderMetadata
>> _analyzerProviders = analyzerProviders.ToList();