diff --git a/_specifications/lsp/3.17/general/initialize.md b/_specifications/lsp/3.17/general/initialize.md index 70f998b..dd1e0e0 100644 --- a/_specifications/lsp/3.17/general/initialize.md +++ b/_specifications/lsp/3.17/general/initialize.md @@ -728,7 +728,8 @@ interface ServerCapabilities { /** * The server provides document highlight support. */ - documentHighlightProvider?: boolean | DocumentHighlightOptions; + documentHighlightProvider?: boolean | DocumentHighlightOptions + | DocumentHighlightRegistrationOptions; /** * The server provides document symbol support. diff --git a/_specifications/lsp/3.17/language/documentHighlight.md b/_specifications/lsp/3.17/language/documentHighlight.md index 09bffce..6016ff7 100644 --- a/_specifications/lsp/3.17/language/documentHighlight.md +++ b/_specifications/lsp/3.17/language/documentHighlight.md @@ -22,7 +22,7 @@ export interface DocumentHighlightClientCapabilities { _Server Capability_: * property name (optional): `documentHighlightProvider` -* property type: `boolean | DocumentHighlightOptions` where `DocumentHighlightOptions` is defined as follows: +* property type: `boolean | DocumentHighlightOptions | DocumentHighlightRegistrationOptions` where `DocumentHighlightOptions` is defined as follows:
diff --git a/_specifications/lsp/3.17/metaModel/metaModel.json b/_specifications/lsp/3.17/metaModel/metaModel.json index ed0511f..089751a 100644 --- a/_specifications/lsp/3.17/metaModel/metaModel.json +++ b/_specifications/lsp/3.17/metaModel/metaModel.json @@ -8315,6 +8315,10 @@ { "kind": "reference", "name": "DocumentHighlightOptions" + }, + { + "kind": "reference", + "name": "DocumentHighlightRegistrationOptions" } ] }, diff --git a/_specifications/lsp/3.18/general/initialize.md b/_specifications/lsp/3.18/general/initialize.md index 4efddae..e1ccde6 100644 --- a/_specifications/lsp/3.18/general/initialize.md +++ b/_specifications/lsp/3.18/general/initialize.md @@ -756,7 +756,8 @@ interface ServerCapabilities { /** * The server provides document highlight support. */ - documentHighlightProvider?: boolean | DocumentHighlightOptions; + documentHighlightProvider?: boolean | DocumentHighlightOptions + | DocumentHighlightRegistrationOptions; /** * The server provides document symbol support. diff --git a/_specifications/lsp/3.18/language/documentHighlight.md b/_specifications/lsp/3.18/language/documentHighlight.md index 1487bbd..98348ce 100644 --- a/_specifications/lsp/3.18/language/documentHighlight.md +++ b/_specifications/lsp/3.18/language/documentHighlight.md @@ -22,7 +22,7 @@ export interface DocumentHighlightClientCapabilities { _Server Capability_: * property name (optional): `documentHighlightProvider` -* property type: `boolean | DocumentHighlightOptions` where `DocumentHighlightOptions` is defined as follows: +* property type: `boolean | DocumentHighlightOptions | DocumentHighlightRegistrationOptions` where `DocumentHighlightOptions` is defined as follows:
diff --git a/_specifications/lsp/3.18/metaModel/metaModel.json b/_specifications/lsp/3.18/metaModel/metaModel.json index f27bea4..1589668 100644 --- a/_specifications/lsp/3.18/metaModel/metaModel.json +++ b/_specifications/lsp/3.18/metaModel/metaModel.json @@ -8544,6 +8544,10 @@ { "kind": "reference", "name": "DocumentHighlightOptions" + }, + { + "kind": "reference", + "name": "DocumentHighlightRegistrationOptions" } ] },