Skip to content

Commit 0ad2787

Browse files
Fixed document color handler and params (#383)
1 parent 7a1d7f6 commit 0ad2787

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/Protocol/Document/IDocumentColorHandler.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ namespace OmniSharp.Extensions.LanguageServer.Protocol.Document
1212
[Method(TextDocumentNames.DocumentColor, Direction.ClientToServer)]
1313
[GenerateHandlerMethods]
1414
[GenerateRequestMethods(typeof(ITextDocumentLanguageClient), typeof(ILanguageClient))]
15-
public interface IDocumentColorHandler : IJsonRpcRequestHandler<DocumentColorParams, Container<ColorPresentation>>, IRegistration<DocumentColorRegistrationOptions>,
15+
public interface IDocumentColorHandler : IJsonRpcRequestHandler<DocumentColorParams, Container<ColorInformation>>, IRegistration<DocumentColorRegistrationOptions>,
1616
ICapability<ColorProviderCapability>
1717
{
1818
}
@@ -23,7 +23,7 @@ public abstract class DocumentColorHandler : IDocumentColorHandler
2323
public DocumentColorHandler(DocumentColorRegistrationOptions registrationOptions) => _options = registrationOptions;
2424

2525
public DocumentColorRegistrationOptions GetRegistrationOptions() => _options;
26-
public abstract Task<Container<ColorPresentation>> Handle(DocumentColorParams request, CancellationToken cancellationToken);
26+
public abstract Task<Container<ColorInformation>> Handle(DocumentColorParams request, CancellationToken cancellationToken);
2727
public virtual void SetCapability(ColorProviderCapability capability) => Capability = capability;
2828
protected ColorProviderCapability Capability { get; private set; } = null!;
2929
}

src/Protocol/Models/DocumentColorParams.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
namespace OmniSharp.Extensions.LanguageServer.Protocol.Models
55
{
66
[Method(TextDocumentNames.DocumentColor, Direction.ClientToServer)]
7-
public class DocumentColorParams : IPartialItemsRequest<Container<ColorPresentation>, ColorPresentation>, IWorkDoneProgressParams
7+
public class DocumentColorParams : IPartialItemsRequest<Container<ColorInformation>, ColorInformation>, IWorkDoneProgressParams
88
{
99
/// <summary>
1010
/// The text document.

0 commit comments

Comments
 (0)