Skip to content

Commit f4f60cd

Browse files
committed
fix: type definition
1 parent 5291209 commit f4f60cd

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/languageclient.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,9 @@ export class LanguageClientConnection extends EventEmitter {
343343
* symbol are required.
344344
* @returns A {Promise} containing either a single {Location} or an {Array} of many {Location}s.
345345
*/
346-
public gotoDefinition(params: lsp.TextDocumentPositionParams): Promise<lsp.Location | lsp.Location[]> {
346+
public gotoDefinition(
347+
params: lsp.TextDocumentPositionParams
348+
): Promise<lsp.Location | lsp.Location[] | lsp.LocationLink[] | null> {
347349
return this._sendRequest("textDocument/definition", params)
348350
}
349351

0 commit comments

Comments
 (0)