3 instantiations of ResourceOperationKind
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Protocol\ResourceOperationKind.cs (3)
23
public static readonly ResourceOperationKind Create =
new
("create");
28
public static readonly ResourceOperationKind Rename =
new
("rename");
33
public static readonly ResourceOperationKind Delete =
new
("delete");
10 references to ResourceOperationKind
Microsoft.CodeAnalysis.LanguageServer.Protocol (10)
Handler\CodeActions\CodeActionResolveHelper.cs (4)
38
public static async Task<LSP.WorkspaceEdit> GetCodeActionResolveEditsAsync(Solution solution, CodeActionResolveData data, ImmutableArray<CodeActionOperation> operations,
ResourceOperationKind
[] resourceOperations, Action<string> logFunction, CancellationToken cancellationToken)
94
if (!resourceOperations.Contains(
ResourceOperationKind
.Delete))
105
if (!resourceOperations.Contains(
ResourceOperationKind
.Create))
116
if (!resourceOperations.Contains(
ResourceOperationKind
.Rename))
Protocol\ResourceOperationKind.cs (5)
16
[JsonConverter(typeof(StringEnumConverter<
ResourceOperationKind
>))]
17
[TypeConverter(typeof(StringEnumConverter<
ResourceOperationKind
>.TypeConverter))]
23
public static readonly
ResourceOperationKind
Create = new("create");
28
public static readonly
ResourceOperationKind
Rename = new("rename");
33
public static readonly
ResourceOperationKind
Delete = new("delete");
Protocol\WorkspaceEditSetting.cs (1)
34
public
ResourceOperationKind
[]? ResourceOperations