Method

LspWorkspaceEditget_change_annotations

Declaration

GHashTable*
lsp_workspace_edit_get_change_annotations (
  LspWorkspaceEdit* self
)

Description

Gets the value of change_annotations.

A map of change annotations that can be referenced in annotated TextEdits or create, rename and delete file / folder operations.

Each key is the change annotation identifier.

Whether clients honor this property depends on the client capability workspace.changeAnnotationSupport.

Since:

3.16.0.

Return value

Type: GHashTable

The value of change_annotations.

The returned data is owned by the instance.
The return value can be NULL.