21 references to MoveTypeOperationKind
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
CodeActions\MoveType\MoveTypeTests.MoveScope.cs (1)
925
var modifiedSolution = await moveTypeService.GetModifiedSolutionAsync(documentToModify, textSpan,
MoveTypeOperationKind
.MoveTypeNamespaceScope, CodeActionOptions.DefaultProvider, CancellationToken.None).ConfigureAwait(false);
Microsoft.CodeAnalysis.Features (20)
CodeRefactorings\MoveType\AbstractMoveTypeService.cs (7)
31
public static SyntaxAnnotation NamespaceScopeMovedAnnotation = new(nameof(
MoveTypeOperationKind
.MoveTypeNamespaceScope));
33
public abstract Task<Solution> GetModifiedSolutionAsync(Document document, TextSpan textSpan,
MoveTypeOperationKind
operationKind, CodeCleanupOptionsProvider fallbackOptions, CancellationToken cancellationToken);
59
public override async Task<Solution> GetModifiedSolutionAsync(Document document, TextSpan textSpan,
MoveTypeOperationKind
operationKind, CodeCleanupOptionsProvider fallbackOptions, CancellationToken cancellationToken)
138
actions.Add(GetCodeAction(state, fileName, operationKind:
MoveTypeOperationKind
.MoveType));
148
actions.Add(GetCodeAction(state, fileName, operationKind:
MoveTypeOperationKind
.RenameFile));
157
operationKind:
MoveTypeOperationKind
.RenameType));
169
private CodeAction GetCodeAction(State state, string fileName,
MoveTypeOperationKind
operationKind)
CodeRefactorings\MoveType\AbstractMoveTypeService.Editor.cs (5)
61
public static Editor GetEditor(
MoveTypeOperationKind
operationKind, TService service, State state, string fileName, CancellationToken cancellationToken)
64
MoveTypeOperationKind
.MoveType => new MoveTypeEditor(service, state, fileName, cancellationToken),
65
MoveTypeOperationKind
.RenameType => new RenameTypeEditor(service, state, fileName, cancellationToken),
66
MoveTypeOperationKind
.RenameFile => new RenameFileEditor(service, state, fileName, cancellationToken),
67
MoveTypeOperationKind
.MoveTypeNamespaceScope => new MoveTypeNamespaceScopeEditor(service, state, fileName, cancellationToken),
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeCodeAction.cs (6)
21
private readonly
MoveTypeOperationKind
_operationKind;
28
MoveTypeOperationKind
operationKind,
41
MoveTypeOperationKind
.MoveType => string.Format(FeaturesResources.Move_type_to_0, _fileName),
42
MoveTypeOperationKind
.RenameType => string.Format(FeaturesResources.Rename_type_to_0, _state.DocumentNameWithoutExtension),
43
MoveTypeOperationKind
.RenameFile => string.Format(FeaturesResources.Rename_file_to_0, _fileName),
44
MoveTypeOperationKind
.MoveTypeNamespaceScope => string.Empty,
CodeRefactorings\MoveType\IMoveTypeService.cs (1)
22
Task<Solution> GetModifiedSolutionAsync(Document document, TextSpan textSpan,
MoveTypeOperationKind
operationKind, CodeCleanupOptionsProvider fallbackOptions, CancellationToken cancellationToken);
MoveToNamespace\AbstractMoveToNamespaceService.cs (1)
259
MoveTypeOperationKind
.MoveTypeNamespaceScope,