55 references to InlineRenameReplacementKind
Microsoft.CodeAnalysis.EditorFeatures (33)
ExternalAccess\VSTypeScript\VSTypeScriptInlineRenameReplacementKindHelpers.cs (12)
15
public static VSTypeScriptInlineRenameReplacementKind ConvertFrom(
InlineRenameReplacementKind
kind)
19
InlineRenameReplacementKind
.NoConflict => VSTypeScriptInlineRenameReplacementKind.NoConflict,
20
InlineRenameReplacementKind
.ResolvedReferenceConflict => VSTypeScriptInlineRenameReplacementKind.ResolvedReferenceConflict,
21
InlineRenameReplacementKind
.ResolvedNonReferenceConflict => VSTypeScriptInlineRenameReplacementKind.ResolvedNonReferenceConflict,
22
InlineRenameReplacementKind
.UnresolvedConflict => VSTypeScriptInlineRenameReplacementKind.UnresolvedConflict,
23
InlineRenameReplacementKind
.Complexified => VSTypeScriptInlineRenameReplacementKind.Complexified,
28
public static
InlineRenameReplacementKind
ConvertTo(VSTypeScriptInlineRenameReplacementKind kind)
32
VSTypeScriptInlineRenameReplacementKind.NoConflict =>
InlineRenameReplacementKind
.NoConflict,
33
VSTypeScriptInlineRenameReplacementKind.ResolvedReferenceConflict =>
InlineRenameReplacementKind
.ResolvedReferenceConflict,
34
VSTypeScriptInlineRenameReplacementKind.ResolvedNonReferenceConflict =>
InlineRenameReplacementKind
.ResolvedNonReferenceConflict,
35
VSTypeScriptInlineRenameReplacementKind.UnresolvedConflict =>
InlineRenameReplacementKind
.UnresolvedConflict,
36
VSTypeScriptInlineRenameReplacementKind.Complexified =>
InlineRenameReplacementKind
.Complexified,
InlineRename\AbstractEditorInlineRenameService.InlineRenameReplacementInfo.cs (1)
61
.Select(s => new InlineRenameReplacement(
InlineRenameReplacementKind
.Complexified, s.oldSpan, s.newSpan));
InlineRename\IEditorInlineRenameService.cs (8)
70
public
InlineRenameReplacementKind
Kind { get; }
74
public InlineRenameReplacement(
InlineRenameReplacementKind
kind, TextSpan originalSpan, TextSpan newSpan) : this()
86
private static
InlineRenameReplacementKind
GetReplacementKind(RelatedLocation location)
91
return
InlineRenameReplacementKind
.NoConflict;
93
return
InlineRenameReplacementKind
.ResolvedReferenceConflict;
95
return
InlineRenameReplacementKind
.ResolvedNonReferenceConflict;
98
return
InlineRenameReplacementKind
.UnresolvedConflict;
131
public static IEnumerable<
InlineRenameReplacementKind
> GetAllReplacementKinds(this IInlineRenameReplacementInfo info)
InlineRename\InlineRenameSession.cs (1)
643
SpecializedCollections.EmptyList<
InlineRenameReplacementKind
>()));
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (6)
630
private static RenameSpanKind GetRenameSpanKind(
InlineRenameReplacementKind
kind)
634
case
InlineRenameReplacementKind
.NoConflict:
635
case
InlineRenameReplacementKind
.ResolvedReferenceConflict:
638
case
InlineRenameReplacementKind
.ResolvedNonReferenceConflict:
641
case
InlineRenameReplacementKind
.UnresolvedConflict:
644
case
InlineRenameReplacementKind
.Complexified:
InlineRename\RenameLogMessage.cs (5)
35
IList<
InlineRenameReplacementKind
> replacementKinds)
50
m[RenamedIdentifiersWithoutConflicts] = replacementKinds.Count(r => r ==
InlineRenameReplacementKind
.NoConflict);
51
m[ResolvableReferenceConflicts] = replacementKinds.Count(r => r ==
InlineRenameReplacementKind
.ResolvedReferenceConflict);
52
m[ResolvableNonReferenceConflicts] = replacementKinds.Count(r => r ==
InlineRenameReplacementKind
.ResolvedNonReferenceConflict);
53
m[UnresolvableConflicts] = replacementKinds.Count(r => r ==
InlineRenameReplacementKind
.UnresolvedConflict);
Microsoft.CodeAnalysis.EditorFeatures.Wpf (8)
InlineRename\UI\Adornment\RenameFlyoutViewModel.cs (4)
320
foreach (
var
replacementKind in result.GetAllReplacementKinds())
324
case
InlineRenameReplacementKind
.UnresolvedConflict:
328
case
InlineRenameReplacementKind
.ResolvedReferenceConflict:
329
case
InlineRenameReplacementKind
.ResolvedNonReferenceConflict:
InlineRename\UI\Dashboard\RenameDashboardViewModel.cs (4)
72
foreach (
var
resolution in result.GetAllReplacementKinds())
76
case
InlineRenameReplacementKind
.ResolvedReferenceConflict:
77
case
InlineRenameReplacementKind
.ResolvedNonReferenceConflict:
80
case
InlineRenameReplacementKind
.UnresolvedConflict:
Microsoft.CodeAnalysis.ExternalAccess.FSharp (6)
Internal\Editor\FSharpEditorInlineRenameService.cs (6)
26
public static
InlineRenameReplacementKind
ConvertTo(FSharpInlineRenameReplacementKind kind)
32
return
InlineRenameReplacementKind
.NoConflict;
37
return
InlineRenameReplacementKind
.ResolvedReferenceConflict;
42
return
InlineRenameReplacementKind
.ResolvedNonReferenceConflict;
47
return
InlineRenameReplacementKind
.UnresolvedConflict;
52
return
InlineRenameReplacementKind
.Complexified;
Microsoft.CodeAnalysis.ExternalAccess.FSharp.UnitTests (8)
FSharpInlineRenameReplacementKindTests.cs (8)
27
internal static
InlineRenameReplacementKind
GetExpectedInlineRenameReplacementKind(FSharpInlineRenameReplacementKind kind)
33
return
InlineRenameReplacementKind
.NoConflict;
38
return
InlineRenameReplacementKind
.ResolvedReferenceConflict;
43
return
InlineRenameReplacementKind
.ResolvedNonReferenceConflict;
48
return
InlineRenameReplacementKind
.UnresolvedConflict;
53
return
InlineRenameReplacementKind
.Complexified;
67
var
actual = FSharpInlineRenameReplacementKindHelpers.ConvertTo(kind);
68
var
expected = GetExpectedInlineRenameReplacementKind(kind);