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