1 implementation of Provider
Microsoft.CodeAnalysis.Workspaces (1)
CodeFixesAndRefactorings\CommonFixAllState.cs (1)
70
IRefactorOrFixProvider IRefactorOrFixAllState.
Provider
=> this.Provider;
6 references to Provider
Microsoft.CodeAnalysis.Features (3)
CodeFixesAndRefactorings\AbstractFixAllCodeAction.cs (3)
97
/// Determine if the <see cref="IRefactorOrFixAllState.
Provider
"/> is an internal first-party provider or not.
101
var exportAttributes = fixAllState.
Provider
.GetType().GetTypeInfo().GetCustomAttributes(typeof(ExportCodeFixProviderAttribute), false);
108
exportAttributes = fixAllState.
Provider
.GetType().GetTypeInfo().GetCustomAttributes(typeof(ExportCodeRefactoringProviderAttribute), false);
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Suggestions\SuggestedAction.cs (1)
121
return new(codeAction, codeActionPriority, refactorOrFixAllState.
Provider
, codeRefactoringKind, diagnostics, flavors: null, nestedActionSets: [], refactorOrFixAllState);
Microsoft.CodeAnalysis.Workspaces (2)
CodeFixesAndRefactorings\FixAllLogger.cs (2)
67
m[providerKey] = fixAllState.
Provider
.GetType().FullName!;
73
m[providerKey] = fixAllState.
Provider
.GetType().FullName!.GetHashCode().ToString();