1 implementation of IUnitTestingIncrementalAnalyzerProvider
Microsoft.CodeAnalysis.Features (1)
ExternalAccess\UnitTesting\API\NewUnitTestingIncrementalAnalyzerProvider.cs (1)
11
internal sealed partial class NewUnitTestingIncrementalAnalyzerProvider :
IUnitTestingIncrementalAnalyzerProvider
15 references to IUnitTestingIncrementalAnalyzerProvider
Microsoft.CodeAnalysis.Features (15)
ExternalAccess\UnitTesting\SolutionCrawler\ExportUnitTestingIncrementalAnalyzerProviderAttribute.cs (1)
20
: base(typeof(
IUnitTestingIncrementalAnalyzerProvider
))
ExternalAccess\UnitTesting\SolutionCrawler\IUnitTestingSolutionCrawlerRegistrationService.cs (1)
16
void AddAnalyzerProvider(
IUnitTestingIncrementalAnalyzerProvider
provider, UnitTestingIncrementalAnalyzerProviderMetadata metadata);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingSolutionCrawlerRegistrationService.cs (9)
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)
256
internal ref ImmutableDictionary<string, ImmutableArray<Lazy<
IUnitTestingIncrementalAnalyzerProvider
, UnitTestingIncrementalAnalyzerProviderMetadata>>> AnalyzerProviders
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (1)
38
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();