Module Linol_lwt.WorkspaceEditClientCapabilities
type changeAnnotationSupport = {
groupsOnLabel : bool option;
}
type t = {
changeAnnotationSupport : changeAnnotationSupport option;
documentChanges : bool option;
failureHandling : Linol_lsp__Types.FailureHandlingKind.t option;
normalizesLineEndings : bool option;
resourceOperations : Linol_lsp__Types.ResourceOperationKind.t list option;
}
val create :
?changeAnnotationSupport:changeAnnotationSupport ->
?documentChanges:bool ->
?failureHandling:Linol_lsp__Types.FailureHandlingKind.t ->
?normalizesLineEndings:bool ->
?resourceOperations:Linol_lsp__Types.ResourceOperationKind.t list ->
unit ->
t