1 type derived from VSInternalSpellCheckableRangeReport
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Protocol\Internal\VSInternalWorkspaceSpellCheckableReport.cs (1)
12
internal sealed class VSInternalWorkspaceSpellCheckableReport :
VSInternalSpellCheckableRangeReport
, ITextDocumentParams
11 instantiations of VSInternalSpellCheckableRangeReport
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\SpellCheck\DocumentSpellCheckHandler.cs (1)
18
=>
new
()
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (10)
SpellCheck\SpellCheckTests.cs (10)
66
AssertJsonEquals(results.Single(), new
VSInternalSpellCheckableRangeReport
101
AssertJsonEquals(results[i], new
VSInternalSpellCheckableRangeReport
132
AssertJsonEquals(results.Single(), new
VSInternalSpellCheckableRangeReport
167
AssertJsonEquals(results.Single(), new
VSInternalSpellCheckableRangeReport
202
AssertJsonEquals(results.Single(), new
VSInternalSpellCheckableRangeReport
225
AssertJsonEquals(results.Single(), new
VSInternalSpellCheckableRangeReport
250
AssertJsonEquals(results.Single(), new
VSInternalSpellCheckableRangeReport
264
AssertJsonEquals(results.Single(), new
VSInternalSpellCheckableRangeReport
290
AssertJsonEquals(results.Single(), new
VSInternalSpellCheckableRangeReport
316
AssertJsonEquals(results.Single(), new
VSInternalSpellCheckableRangeReport
13 references to VSInternalSpellCheckableRangeReport
Microsoft.CodeAnalysis.LanguageServer.Protocol (8)
Handler\SpellCheck\AbstractSpellCheckingHandler.cs (2)
26
where TReport :
VSInternalSpellCheckableRangeReport
57
/// Creates the <see cref="
VSInternalSpellCheckableRangeReport
"/> instance we'll report back to clients to let them know our
Handler\SpellCheck\DocumentSpellCheckHandler.cs (2)
12
internal sealed class DocumentSpellCheckHandler : AbstractSpellCheckHandler<VSInternalDocumentSpellCheckableParams,
VSInternalSpellCheckableRangeReport
>
17
protected override
VSInternalSpellCheckableRangeReport
CreateReport(TextDocumentIdentifier identifier, int[]? ranges, string? resultId)
Protocol\Internal\VSInternalDocumentSpellCheckableParams.cs (2)
13
internal sealed class VSInternalDocumentSpellCheckableParams : VSInternalStreamingParams, IPartialResultParams<
VSInternalSpellCheckableRangeReport
[]>
18
public IProgress<
VSInternalSpellCheckableRangeReport
[]>? PartialResultToken
Protocol\Internal\VSInternalMethods.cs (2)
71
public static readonly LspRequest<VSInternalDocumentSpellCheckableParams,
VSInternalSpellCheckableRangeReport
[]> TextDocumentSpellCheckableRanges = new LspRequest<VSInternalDocumentSpellCheckableParams,
VSInternalSpellCheckableRangeReport
[]>(TextDocumentSpellCheckableRangesName);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (5)
SpellCheck\SpellCheckTests.cs (5)
611
private static async Task<
VSInternalSpellCheckableRangeReport
[]> RunGetDocumentSpellCheckSpansAsync(
617
BufferedProgress<
VSInternalSpellCheckableRangeReport
[]>? progress = useProgress
618
? BufferedProgress.Create<
VSInternalSpellCheckableRangeReport
[]>(null) : null;
619
var spans = await testLspServer.ExecuteRequestAsync<VSInternalDocumentSpellCheckableParams,
VSInternalSpellCheckableRangeReport
[]>(
670
IProgress<
VSInternalSpellCheckableRangeReport
[]>? progress = null)