Skip to content

Commit d4b570f

Browse files
authored
Allow OmniSharp to provide ImplementType Options (#75312)
2 parents 586b8fa + 11a6576 commit d4b570f

File tree

6 files changed

+107
-42
lines changed

6 files changed

+107
-42
lines changed

src/Features/ExternalAccess/OmniSharp/CodeActions/OmniSharpCodeActionOptions.cs

Lines changed: 0 additions & 14 deletions
This file was deleted.

src/Features/ExternalAccess/OmniSharp/CodeActions/OmniSharpCodeFixContextFactory.cs

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,19 +19,13 @@ public static CodeFixContext CreateCodeFixContext(
1919
TextSpan span,
2020
ImmutableArray<Diagnostic> diagnostics,
2121
Action<CodeAction, ImmutableArray<Diagnostic>> registerCodeFix,
22-
#pragma warning disable IDE0060 // Remove unused parameter
23-
OmniSharpCodeActionOptions options,
24-
#pragma warning restore IDE0060 // Remove unused parameter
2522
CancellationToken cancellationToken)
2623
=> new(document, span, diagnostics, registerCodeFix, cancellationToken);
2724

2825
public static CodeAnalysis.CodeRefactorings.CodeRefactoringContext CreateCodeRefactoringContext(
2926
Document document,
3027
TextSpan span,
3128
Action<CodeAction, TextSpan?> registerRefactoring,
32-
#pragma warning disable IDE0060 // Remove unused parameter
33-
OmniSharpCodeActionOptions options,
34-
#pragma warning restore IDE0060 // Remove unused parameter
3529
CancellationToken cancellationToken)
3630
=> new(document, span, registerRefactoring, cancellationToken);
3731

@@ -44,9 +38,6 @@ public static FixAllContext CreateFixAllContext(
4438
string? codeActionEquivalenceKey,
4539
IEnumerable<string> diagnosticIds,
4640
FixAllContext.DiagnosticProvider fixAllDiagnosticProvider,
47-
#pragma warning disable IDE0060 // Remove unused parameter
48-
Func<string, OmniSharpCodeActionOptions> optionsProvider,
49-
#pragma warning restore IDE0060 // Remove unused parameter
5041
CancellationToken cancellationToken)
5142
=> new(new FixAllState(
5243
fixAllProvider: NoOpFixAllProvider.Instance,

0 commit comments

Comments
 (0)