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