1 instantiation of MoveToNamespaceAnalysisResult
Microsoft.CodeAnalysis.Features (1)
MoveToNamespace\MoveToNamespaceAnalysisResult.cs (1)
13public static readonly MoveToNamespaceAnalysisResult Invalid = new();
24 references to MoveToNamespaceAnalysisResult
Microsoft.CodeAnalysis.Features (24)
MoveToNamespace\AbstractMoveToNamespaceService.cs (18)
26Task<MoveToNamespaceAnalysisResult> AnalyzeTypeAtPositionAsync(Document document, int position, CancellationToken cancellationToken); 27Task<MoveToNamespaceResult> MoveToNamespaceAsync(MoveToNamespaceAnalysisResult analysisResult, string targetNamespace, CancellationToken cancellationToken); 63public async Task<MoveToNamespaceAnalysisResult> AnalyzeTypeAtPositionAsync( 74return MoveToNamespaceAnalysisResult.Invalid; 85return moveToNamespaceAnalysisResult ?? MoveToNamespaceAnalysisResult.Invalid; 87private async Task<MoveToNamespaceAnalysisResult?> TryAnalyzeNamespaceAsync( 105return new MoveToNamespaceAnalysisResult(document, declarationSyntax, namespaceName, [.. namespaces], MoveToNamespaceAnalysisResult.ContainerType.Namespace); 109return MoveToNamespaceAnalysisResult.Invalid; 112private async Task<MoveToNamespaceAnalysisResult> TryAnalyzeNamedTypeAsync( 120return MoveToNamespaceAnalysisResult.Invalid; 134return MoveToNamespaceAnalysisResult.Invalid; 141return MoveToNamespaceAnalysisResult.Invalid; 148return MoveToNamespaceAnalysisResult.Invalid; 155return new MoveToNamespaceAnalysisResult(document, namedTypeDeclarationSyntax, GetNamespaceName(container), [.. namespaces], MoveToNamespaceAnalysisResult.ContainerType.NamedType); 158return MoveToNamespaceAnalysisResult.Invalid; 171MoveToNamespaceAnalysisResult analysisResult, 180MoveToNamespaceAnalysisResult.ContainerType.Namespace => MoveItemsInNamespaceAsync(analysisResult.Document, analysisResult.SyntaxNode, targetNamespace, cancellationToken), 181MoveToNamespaceAnalysisResult.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,