9 writes to CommitCharacters
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Completion\CompletionResultFactory.cs (1)
313completionList.CommitCharacters = mostUsedCommitCharacters;
Protocol\Internal\Efficiency\OptimizedVSCompletionList.cs (1)
26this.CommitCharacters = completionList.CommitCharacters;
Microsoft.CodeAnalysis.Razor.Workspaces (4)
Completion\CompletionListMerger.cs (2)
55CommitCharacters = mergedCommitCharacters, 215completionListToStopInheriting.CommitCharacters = null;
Completion\CompletionListOptimizer.cs (1)
83completionList.CommitCharacters = mostUsedCommitCharacterToItems.Value.VsCommitCharacters;
Protocol\Completion\RazorVSInternalCompletionList.cs (1)
27this.CommitCharacters = completionList.CommitCharacters;
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (3)
Completion\CompletionListMergerTest.cs (3)
127_completionListWith1.CommitCharacters = expectedCommitCharacters; 142_completionListWith2.CommitCharacters = lesserCommitCharacters; 144_completionListWith13.CommitCharacters = expectedCommitCharacters;
18 references to CommitCharacters
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Protocol\Internal\Efficiency\OptimizedVSCompletionList.cs (1)
26this.CommitCharacters = completionList.CommitCharacters;
Protocol\Internal\Efficiency\OptimizedVSCompletionListJsonConverter.cs (2)
54if (completionList.CommitCharacters != null) 57JsonSerializer.Serialize(writer, completionList.CommitCharacters, options);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (2)
Completion\CompletionTests.cs (2)
109Assert.Equal(expectedCommitCharacters, vsCompletionList.CommitCharacters.Value.First); 158Assert.Equal(expectedCommitCharacters, vsCompletionList.CommitCharacters.Value.First);
Microsoft.CodeAnalysis.Razor.Workspaces (8)
Completion\CompletionListMerger.cs (6)
42var mergedCommitCharacters = razorCompletionList.CommitCharacters 43?? delegatedCompletionList.CommitCharacters; 180var aInheritsCommitCharacters = completionListA.CommitCharacters is not null || completionListA.ItemDefaults?.CommitCharacters is not null; 181var bInheritsCommitCharacters = completionListB.CommitCharacters is not null || completionListB.ItemDefaults?.CommitCharacters is not null; 205if (completionListToStopInheriting.CommitCharacters is not null) 207completionItemsToStopInheriting[i].VsCommitCharacters = completionListToStopInheriting.CommitCharacters;
Completion\Delegation\HtmlCommitCharacterResponseRewriter.cs (1)
21if (completionList.CommitCharacters is { } commitCharacters)
Protocol\Completion\RazorVSInternalCompletionList.cs (1)
27this.CommitCharacters = completionList.CommitCharacters;
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (5)
Completion\CompletionListMergerTest.cs (2)
134Assert.Equal(expectedCommitCharacters, merged.CommitCharacters); 151Assert.Equal(expectedCommitCharacters, merged.CommitCharacters);
Completion\CompletionListOptimizerTest.cs (3)
43Assert.NotNull(vsCompletionList.CommitCharacters); 44var commitCharacter = Assert.Single(vsCompletionList.CommitCharacters.Value.First); 77Assert.Null(vsCompletionList.CommitCharacters);