1 instantiation of MoveToNamespaceAnalysisResult
Microsoft.CodeAnalysis.Features (1)
MoveToNamespace\MoveToNamespaceAnalysisResult.cs (1)
13public static readonly MoveToNamespaceAnalysisResult Invalid = new();
21 references to MoveToNamespaceAnalysisResult
Microsoft.CodeAnalysis.Features (21)
MoveToNamespace\AbstractMoveToNamespaceService.cs (15)
28Task<MoveToNamespaceAnalysisResult> AnalyzeTypeAtPositionAsync(Document document, int position, CancellationToken cancellationToken); 29Task<MoveToNamespaceResult> MoveToNamespaceAsync(MoveToNamespaceAnalysisResult analysisResult, string targetNamespace, CancellationToken cancellationToken); 64public async Task<MoveToNamespaceAnalysisResult> AnalyzeTypeAtPositionAsync( 82return moveToNamespaceAnalysisResult ?? MoveToNamespaceAnalysisResult.Invalid; 85private async Task<MoveToNamespaceAnalysisResult> TryAnalyzeNamespaceAsync( 103return new MoveToNamespaceAnalysisResult(document, declarationSyntax, namespaceName, [.. namespaces], MoveToNamespaceAnalysisResult.ContainerType.Namespace); 107return MoveToNamespaceAnalysisResult.Invalid; 110private async Task<MoveToNamespaceAnalysisResult> TryAnalyzeNamedTypeAsync( 118return MoveToNamespaceAnalysisResult.Invalid; 132return MoveToNamespaceAnalysisResult.Invalid; 145return new MoveToNamespaceAnalysisResult(document, namedTypeDeclarationSyntax, GetNamespaceName(container), [.. namespaces], MoveToNamespaceAnalysisResult.ContainerType.NamedType); 149return MoveToNamespaceAnalysisResult.Invalid; 162MoveToNamespaceAnalysisResult analysisResult, 171MoveToNamespaceAnalysisResult.ContainerType.Namespace => MoveItemsInNamespaceAsync(analysisResult.Document, analysisResult.SyntaxNode, targetNamespace, cancellationToken), 172MoveToNamespaceAnalysisResult.ContainerType.NamedType => MoveTypeToNamespaceAsync(analysisResult.Document, analysisResult.SyntaxNode, targetNamespace, cancellationToken),
MoveToNamespace\MoveToNamespaceAnalysisResult.cs (1)
13public static readonly MoveToNamespaceAnalysisResult Invalid = new();
MoveToNamespace\MoveToNamespaceCodeAction.cs (5)
19MoveToNamespaceAnalysisResult analysisResult, 23private readonly MoveToNamespaceAnalysisResult _moveToNamespaceAnalysisResult = analysisResult; 87public static MoveToNamespaceCodeAction Generate(IMoveToNamespaceService changeNamespaceService, MoveToNamespaceAnalysisResult analysisResult) 90MoveToNamespaceAnalysisResult.ContainerType.NamedType => FeaturesResources.Move_to_namespace, 91MoveToNamespaceAnalysisResult.ContainerType.Namespace => FeaturesResources.Move_contents_to_namespace,