Ali
Ali
Checklist - [ ] It does not work if a method name is in the form of 'name' or ['name'] - [x] Clean-up and maybe offer better diagnostic messages
The LPS spec has type `string | MarkupContent` for `CompletionItem.documentation`, but this package has type `AnyCodable?`. If this is not indented, I can send a pull request. Thanks
Adds support for [Goto Type Definition Request](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_typeDefinition), a prerequisite for sourcegraph/sourcegraph#13605 ## Checklist - [x] Emit type-definition data for all symbols that don't have a primitive type (like structs, interfaces,...