Skip to content

textDocument/inlineCompletion requests that are outside the document's bounds should not cause an error #318

@rcjsuen

Description

@rcjsuen
runtime.boundsError runtime error: index out of range [58] with length 55 
    /home/runner/work/docker-language-server/docker-language-server/internal/pkg/server/server.go:218 (*Server).handleRecovered
    /home/runner/work/docker-language-server/docker-language-server/internal/pkg/server/server.go:131 NewServer.func1
    /home/runner/work/docker-language-server/docker-language-server/internal/tliron/glsp/protocol/handler.go:100 (*Handler).Handle.func1
    runtime/panic.go:792 gopanic
    runtime/panic.go:115 goPanicIndex
    /home/runner/work/docker-language-server/docker-language-server/internal/bake/hcl/inlineCompletion.go:43 shouldSuggest
    /home/runner/work/docker-language-server/docker-language-server/internal/bake/hcl/inlineCompletion.go:62 InlineCompletion
    /home/runner/work/docker-language-server/docker-language-server/internal/pkg/server/inlineCompletion.go:18 (*Server).TextDocumentInlineCompletion
    /home/runner/work/docker-language-server/docker-language-server/internal/tliron/glsp/protocol/handler.go:765 (*Handler).Handle
    /home/runner/work/docker-language-server/docker-language-server/internal/tliron/glsp/server/handler.go:48 (*Server).handle
    github.com/sourcegraph/jsonrpc2@v0.2.0/handler_with_error.go:21 (*HandlerWithErrorConfigurer).Handle
    github.com/sourcegraph/jsonrpc2@v0.2.0/conn.go:205 (*Conn).readMessages

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions