8 instantiations of ImplementInterfaceConfiguration
Microsoft.CodeAnalysis.Features (8)
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceCodeFixProvider.cs (7)
150yield return new() { OnlyRemaining = true }; 153yield return new() { OnlyRemaining = true, ImplementDisposePattern = true, }; 157yield return new() { ThroughMember = member }; 160yield return new() { OnlyRemaining = true, Abstractly = true }; 165yield return new() { Explicitly = true }; 168yield return new() { ImplementDisposePattern = true, Explicitly = true }; 172yield return new() { OnlyRemaining = true, Explicitly = true };
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.cs (1)
56this, document, state.Info, options, new() { OnlyRemaining = true, ImplementDisposePattern = implementDisposePattern });
10 references to ImplementInterfaceConfiguration
Microsoft.CodeAnalysis.Features (10)
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceCodeFixProvider.cs (4)
55await foreach (var implementOptions in GetImplementOptionsAsync(document, info, cancellationToken)) 74private static string GetTitle(ImplementInterfaceConfiguration options) 104ImplementInterfaceConfiguration options) 125private static async IAsyncEnumerable<ImplementInterfaceConfiguration> GetImplementOptionsAsync(
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.cs (2)
95ImplementInterfaceConfiguration configuration, 107ImplementInterfaceConfiguration configuration,
src\Analyzers\Core\CodeFixes\ImplementInterface\IImplementInterfaceService.cs (2)
32ImplementInterfaceConfiguration configuration, 44ImplementInterfaceConfiguration configuration,
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (2)
40private readonly ImplementInterfaceConfiguration Configuration; 53ImplementInterfaceConfiguration configuration)