diff --git a/linol-lwt/Linol_lwt/Jsonrpc2/class-server/index.html b/linol-lwt/Linol_lwt/Jsonrpc2/class-server/index.html index 266492f9..940b203f 100644 --- a/linol-lwt/Linol_lwt/Jsonrpc2/class-server/index.html +++ b/linol-lwt/Linol_lwt/Jsonrpc2/class-server/index.html @@ -15,7 +15,7 @@ Linol_lsp.Lsp.Types.ServerCapabilities.t
method config_symbol : [ `Bool of bool
| `DocumentSymbolOptions of
Linol_lsp.Lsp.Types.DocumentSymbolOptions.t ]
- optionmethod config_sync_opts : Linol_lsp.Lsp.Types.TextDocumentSyncOptions.tmethod find_doc : Linol_lsp.Lsp.Types.DocumentUri.t -> doc_state optionmethod config_sync_opts : Linol_lsp.Lsp.Types.TextDocumentSyncOptions.tmethod filter_text_document : Linol_lsp.Lsp.Types.DocumentUri.t -> boolmethod find_doc : Linol_lsp.Lsp.Types.DocumentUri.t -> doc_state optionmethod on_notif_doc_did_change : notify_back:notify_back ->
Linol_lsp.Lsp.Types.VersionedTextDocumentIdentifier.t ->
Linol_lsp.Lsp.Types.TextDocumentContentChangeEvent.t list ->
old_content:string ->
diff --git a/linol/Linol/Jsonrpc2/Make/class-server/index.html b/linol/Linol/Jsonrpc2/Make/class-server/index.html
index edcb6620..3c5f7fc0 100644
--- a/linol/Linol/Jsonrpc2/Make/class-server/index.html
+++ b/linol/Linol/Jsonrpc2/Make/class-server/index.html
@@ -15,7 +15,7 @@
Linol_lsp.Lsp.Types.ServerCapabilities.tmethod config_symbol : [ `Bool of bool
| `DocumentSymbolOptions of
Linol_lsp.Lsp.Types.DocumentSymbolOptions.t ]
- optionmethod config_sync_opts : Linol_lsp.Lsp.Types.TextDocumentSyncOptions.tmethod find_doc : Linol_lsp.Lsp.Types.DocumentUri.t -> doc_state optionmethod config_sync_opts : Linol_lsp.Lsp.Types.TextDocumentSyncOptions.tmethod filter_text_document : Linol_lsp.Lsp.Types.DocumentUri.t -> boolmethod find_doc : Linol_lsp.Lsp.Types.DocumentUri.t -> doc_state optionmethod on_notif_doc_did_change : notify_back:notify_back ->
Linol_lsp.Lsp.Types.VersionedTextDocumentIdentifier.t ->
Linol_lsp.Lsp.Types.TextDocumentContentChangeEvent.t list ->
old_content:string ->
diff --git a/linol/Linol/Jsonrpc2/module-type-S/class-server/index.html b/linol/Linol/Jsonrpc2/module-type-S/class-server/index.html
index cee16fd3..4b46926f 100644
--- a/linol/Linol/Jsonrpc2/module-type-S/class-server/index.html
+++ b/linol/Linol/Jsonrpc2/module-type-S/class-server/index.html
@@ -15,7 +15,7 @@
Linol_lsp.Lsp.Types.ServerCapabilities.tmethod config_symbol : [ `Bool of bool
| `DocumentSymbolOptions of
Linol_lsp.Lsp.Types.DocumentSymbolOptions.t ]
- optionmethod config_sync_opts : Linol_lsp.Lsp.Types.TextDocumentSyncOptions.tmethod find_doc : Linol_lsp.Lsp.Types.DocumentUri.t -> doc_state optionmethod config_sync_opts : Linol_lsp.Lsp.Types.TextDocumentSyncOptions.tmethod filter_text_document : Linol_lsp.Lsp.Types.DocumentUri.t -> boolmethod find_doc : Linol_lsp.Lsp.Types.DocumentUri.t -> doc_state optionmethod on_notif_doc_did_change : notify_back:notify_back ->
Linol_lsp.Lsp.Types.VersionedTextDocumentIdentifier.t ->
Linol_lsp.Lsp.Types.TextDocumentContentChangeEvent.t list ->
old_content:string ->
diff --git a/linol/Linol/Server/Make/class-server/index.html b/linol/Linol/Server/Make/class-server/index.html
index a15b96e1..237fd1a4 100644
--- a/linol/Linol/Server/Make/class-server/index.html
+++ b/linol/Linol/Server/Make/class-server/index.html
@@ -101,7 +101,7 @@
Linol_jsonrpc.Jsonrpc.Notification.t ->
unit IO.tmethod on_notification_unhandled : notify_back:notify_back ->
Linol_lsp.Lsp.Client_notification.t ->
- unit IO.tOverride to handle unprocessed notifications
method on_notification : notify_back:
+ unit IO.tOverride to handle unprocessed notifications
method filter_text_document : Linol_lsp.Lsp.Types.DocumentUri.t -> boolFilter the document URI to check if we want to process it or not. By default we accept all documents.
method on_notification : notify_back:
(Linol_lsp.Lsp.Server_notification.t -> unit IO.t) ->
server_request:send_request ->
Linol_lsp.Lsp.Client_notification.t ->
diff --git a/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojson_conv/Primitives/index.html b/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojson_conv/Primitives/index.html
index 4c0e47ba..919b7267 100644
--- a/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojson_conv/Primitives/index.html
+++ b/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojson_conv/Primitives/index.html
@@ -1,9 +1,9 @@
-Primitives (ppx_yojson_conv_lib.Ppx_yojson_conv_lib.Yojson_conv.Primitives) Module Yojson_conv.Primitives
val yojson_of_unit : unit -> Yojson.Safe.tval yojson_of_bool : bool -> Yojson.Safe.tval yojson_of_string : string -> Yojson.Safe.tval yojson_of_bytes : bytes -> Yojson.Safe.tval yojson_of_char : char -> Yojson.Safe.tval yojson_of_int : int -> Yojson.Safe.tval yojson_of_float : float -> Yojson.Safe.tval yojson_of_int32 : int32 -> Yojson.Safe.tval yojson_of_int64 : int64 -> Yojson.Safe.tval yojson_of_nativeint : nativeint -> Yojson.Safe.tval yojson_of_ref : ('a -> Yojson.Safe.t) -> 'a ref -> Yojson.Safe.tval yojson_of_lazy_t : ('a -> Yojson.Safe.t) -> 'a lazy_t -> Yojson.Safe.tval yojson_of_option : ('a -> Yojson.Safe.t) -> 'a option -> Yojson.Safe.tval yojson_of_list : ('a -> Yojson.Safe.t) -> 'a list -> Yojson.Safe.tval yojson_of_array : ('a -> Yojson.Safe.t) -> 'a array -> Yojson.Safe.tval yojson_of_hashtbl :
+Primitives (ppx_yojson_conv_lib.Ppx_yojson_conv_lib.Yojson_conv.Primitives) Module Yojson_conv.Primitives
val yojson_of_unit : unit -> Yojson.Safe.tval yojson_of_bool : bool -> Yojson.Safe.tval yojson_of_string : string -> Yojson.Safe.tval yojson_of_bytes : bytes -> Yojson.Safe.tval yojson_of_char : char -> Yojson.Safe.tval yojson_of_int : int -> Yojson.Safe.tval yojson_of_float : float -> Yojson.Safe.tval yojson_of_int32 : int32 -> Yojson.Safe.tval yojson_of_int64 : int64 -> Yojson.Safe.tval yojson_of_nativeint : nativeint -> Yojson.Safe.tval yojson_of_ref : ('a -> Yojson.Safe.t) -> 'a Stdlib.ref -> Yojson.Safe.tval yojson_of_lazy_t : ('a -> Yojson.Safe.t) -> 'a lazy_t -> Yojson.Safe.tval yojson_of_option : ('a -> Yojson.Safe.t) -> 'a option -> Yojson.Safe.tval yojson_of_list : ('a -> Yojson.Safe.t) -> 'a list -> Yojson.Safe.tval yojson_of_array : ('a -> Yojson.Safe.t) -> 'a array -> Yojson.Safe.tval yojson_of_hashtbl :
('a -> Yojson.Safe.t) ->
('b -> Yojson.Safe.t) ->
('a, 'b) Stdlib.Hashtbl.t ->
- Yojson.Safe.tval unit_of_yojson : Yojson.Safe.t -> unitval bool_of_yojson : Yojson.Safe.t -> boolval string_of_yojson : Yojson.Safe.t -> stringval bytes_of_yojson : Yojson.Safe.t -> bytesval char_of_yojson : Yojson.Safe.t -> charval int_of_yojson : Yojson.Safe.t -> intval float_of_yojson : Yojson.Safe.t -> floatval int32_of_yojson : Yojson.Safe.t -> int32val int64_of_yojson : Yojson.Safe.t -> int64val nativeint_of_yojson : Yojson.Safe.t -> nativeintval ref_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a refval lazy_t_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a lazy_tval option_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a optionval list_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a listval array_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a arrayval hashtbl_of_yojson :
+ Yojson.Safe.tval unit_of_yojson : Yojson.Safe.t -> unitval bool_of_yojson : Yojson.Safe.t -> boolval string_of_yojson : Yojson.Safe.t -> stringval bytes_of_yojson : Yojson.Safe.t -> bytesval char_of_yojson : Yojson.Safe.t -> charval int_of_yojson : Yojson.Safe.t -> intval float_of_yojson : Yojson.Safe.t -> floatval int32_of_yojson : Yojson.Safe.t -> int32val int64_of_yojson : Yojson.Safe.t -> int64val nativeint_of_yojson : Yojson.Safe.t -> nativeintval ref_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a Stdlib.refval lazy_t_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a lazy_tval option_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a optionval list_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a listval array_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a arrayval hashtbl_of_yojson :
(Yojson.Safe.t -> 'a) ->
(Yojson.Safe.t -> 'b) ->
Yojson.Safe.t ->
diff --git a/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojson_conv/index.html b/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojson_conv/index.html
index 8af733e9..fe8e3e32 100644
--- a/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojson_conv/index.html
+++ b/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojson_conv/index.html
@@ -1,5 +1,5 @@
-Yojson_conv (ppx_yojson_conv_lib.Ppx_yojson_conv_lib.Yojson_conv) Module Ppx_yojson_conv_lib.Yojson_conv
Utility Module for Yojson Conversions
Conversion of OCaml-values to Yojsons
val yojson_of_unit : unit -> Yojson.Safe.tyojson_of_unit () converts a value of type unit to an Yojson.
val yojson_of_bool : bool -> Yojson.Safe.tyojson_of_bool b converts the value b of type bool to an Yojson.
val yojson_of_string : string -> Yojson.Safe.tyojson_of_string str converts the value str of type string to an Yojson.
val yojson_of_bytes : bytes -> Yojson.Safe.tyojson_of_bytes str converts the value str of type bytes to an Yojson.
val yojson_of_char : char -> Yojson.Safe.tyojson_of_char c converts the value c of type char to an Yojson.
val yojson_of_int : int -> Yojson.Safe.tyojson_of_int n converts the value n of type int to an Yojson.
val yojson_of_float : float -> Yojson.Safe.tyojson_of_float n converts the value n of type float to an Yojson.
val yojson_of_int32 : int32 -> Yojson.Safe.tyojson_of_int32 n converts the value n of type int32 to an Yojson.
val yojson_of_int64 : int64 -> Yojson.Safe.tyojson_of_int64 n converts the value n of type int64 to an Yojson.
val yojson_of_nativeint : nativeint -> Yojson.Safe.tyojson_of_nativeint n converts the value n of type nativeint to an Yojson.
val yojson_of_ref : ('a -> Yojson.Safe.t) -> 'a ref -> Yojson.Safe.tyojson_of_ref conv r converts the value r of type 'a ref to an Yojson. Uses conv to convert values of type 'a to an Yojson.
val yojson_of_lazy_t : ('a -> Yojson.Safe.t) -> 'a lazy_t -> Yojson.Safe.tyojson_of_lazy_t conv l converts the value l of type 'a lazy_t to an Yojson. Uses conv to convert values of type 'a to an Yojson.
val yojson_of_option : ('a -> Yojson.Safe.t) -> 'a option -> Yojson.Safe.tyojson_of_option conv opt converts the value opt of type 'a option to an Yojson. Uses conv to convert values of type 'a to an Yojson.
val yojson_of_pair :
+Yojson_conv (ppx_yojson_conv_lib.Ppx_yojson_conv_lib.Yojson_conv) Module Ppx_yojson_conv_lib.Yojson_conv
Utility Module for Yojson Conversions
Conversion of OCaml-values to Yojsons
val yojson_of_unit : unit -> Yojson.Safe.tyojson_of_unit () converts a value of type unit to an Yojson.
val yojson_of_bool : bool -> Yojson.Safe.tyojson_of_bool b converts the value b of type bool to an Yojson.
val yojson_of_string : string -> Yojson.Safe.tyojson_of_string str converts the value str of type string to an Yojson.
val yojson_of_bytes : bytes -> Yojson.Safe.tyojson_of_bytes str converts the value str of type bytes to an Yojson.
val yojson_of_char : char -> Yojson.Safe.tyojson_of_char c converts the value c of type char to an Yojson.
val yojson_of_int : int -> Yojson.Safe.tyojson_of_int n converts the value n of type int to an Yojson.
val yojson_of_float : float -> Yojson.Safe.tyojson_of_float n converts the value n of type float to an Yojson.
val yojson_of_int32 : int32 -> Yojson.Safe.tyojson_of_int32 n converts the value n of type int32 to an Yojson.
val yojson_of_int64 : int64 -> Yojson.Safe.tyojson_of_int64 n converts the value n of type int64 to an Yojson.
val yojson_of_nativeint : nativeint -> Yojson.Safe.tyojson_of_nativeint n converts the value n of type nativeint to an Yojson.
val yojson_of_ref : ('a -> Yojson.Safe.t) -> 'a Stdlib.ref -> Yojson.Safe.tyojson_of_ref conv r converts the value r of type 'a ref to an Yojson. Uses conv to convert values of type 'a to an Yojson.
val yojson_of_lazy_t : ('a -> Yojson.Safe.t) -> 'a lazy_t -> Yojson.Safe.tyojson_of_lazy_t conv l converts the value l of type 'a lazy_t to an Yojson. Uses conv to convert values of type 'a to an Yojson.
val yojson_of_option : ('a -> Yojson.Safe.t) -> 'a option -> Yojson.Safe.tyojson_of_option conv opt converts the value opt of type 'a option to an Yojson. Uses conv to convert values of type 'a to an Yojson.
val yojson_of_pair :
('a -> Yojson.Safe.t) ->
('b -> Yojson.Safe.t) ->
('a * 'b) ->
@@ -12,7 +12,7 @@
('a -> Yojson.Safe.t) ->
('b -> Yojson.Safe.t) ->
('a, 'b) Stdlib.Hashtbl.t ->
- Yojson.Safe.tyojson_of_hashtbl conv_key conv_value htbl converts the value htbl of type ('a, 'b) Hashtbl.t to an Yojson. Uses conv_key to convert the hashtable keys of type 'a, and conv_value to convert hashtable values of type 'b to Yojsons.
val yojson_of_opaque : 'a -> Yojson.Safe.tyojson_of_opaque x converts the value x of opaque type to an Yojson. This means the user need not provide converters, but the result cannot be interpreted.
val yojson_of_fun : ('a -> 'b) -> Yojson.Safe.tyojson_of_fun f converts the value f of function type to a dummy Yojson. Functions cannot be serialized as Yojsons, but at least a placeholder can be generated for pretty-printing.
Conversion of Yojsons to OCaml-values
exception Of_yojson_error of exn * Yojson.Safe.tOf_yojson_error (exn, yojson) the exception raised when an Yojson could not be successfully converted to an OCaml-value.
val record_check_extra_fields : bool refrecord_check_extra_fields checks for extra (= unknown) fields in record Yojsons.
val of_yojson_error : string -> Yojson.Safe.t -> 'aof_yojson_error reason yojson
val of_yojson_error_exn : exn -> Yojson.Safe.t -> 'aof_yojson_error_exn exc yojson
val unit_of_yojson : Yojson.Safe.t -> unitunit_of_yojson yojson converts Yojson yojson to a value of type unit.
val bool_of_yojson : Yojson.Safe.t -> boolbool_of_yojson yojson converts Yojson yojson to a value of type bool.
val string_of_yojson : Yojson.Safe.t -> stringstring_of_yojson yojson converts Yojson yojson to a value of type string.
val bytes_of_yojson : Yojson.Safe.t -> bytesbytes_of_yojson yojson converts Yojson yojson to a value of type bytes.
val char_of_yojson : Yojson.Safe.t -> charchar_of_yojson yojson converts Yojson yojson to a value of type char.
val int_of_yojson : Yojson.Safe.t -> intint_of_yojson yojson converts Yojson yojson to a value of type int.
val float_of_yojson : Yojson.Safe.t -> floatfloat_of_yojson yojson converts Yojson yojson to a value of type float.
val int32_of_yojson : Yojson.Safe.t -> int32int32_of_yojson yojson converts Yojson yojson to a value of type int32.
val int64_of_yojson : Yojson.Safe.t -> int64int64_of_yojson yojson converts Yojson yojson to a value of type int64.
val nativeint_of_yojson : Yojson.Safe.t -> nativeintnativeint_of_yojson yojson converts Yojson yojson to a value of type nativeint.
val ref_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a refref_of_yojson conv yojson converts Yojson yojson to a value of type 'a ref using conversion function conv, which converts an Yojson to a value of type 'a.
val lazy_t_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a lazy_tlazy_t_of_yojson conv yojson converts Yojson yojson to a value of type 'a lazy_t using conversion function conv, which converts an Yojson to a value of type 'a.
val option_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a optionoption_of_yojson conv yojson converts Yojson yojson to a value of type 'a option using conversion function conv, which converts an Yojson to a value of type 'a.
val pair_of_yojson :
+ Yojson.Safe.tyojson_of_hashtbl conv_key conv_value htbl converts the value htbl of type ('a, 'b) Hashtbl.t to an Yojson. Uses conv_key to convert the hashtable keys of type 'a, and conv_value to convert hashtable values of type 'b to Yojsons.
val yojson_of_opaque : 'a -> Yojson.Safe.tyojson_of_opaque x converts the value x of opaque type to an Yojson. This means the user need not provide converters, but the result cannot be interpreted.
val yojson_of_fun : ('a -> 'b) -> Yojson.Safe.tyojson_of_fun f converts the value f of function type to a dummy Yojson. Functions cannot be serialized as Yojsons, but at least a placeholder can be generated for pretty-printing.
Conversion of Yojsons to OCaml-values
exception Of_yojson_error of exn * Yojson.Safe.tOf_yojson_error (exn, yojson) the exception raised when an Yojson could not be successfully converted to an OCaml-value.
val record_check_extra_fields : bool Stdlib.refrecord_check_extra_fields checks for extra (= unknown) fields in record Yojsons.
val of_yojson_error : string -> Yojson.Safe.t -> 'aof_yojson_error reason yojson
val of_yojson_error_exn : exn -> Yojson.Safe.t -> 'aof_yojson_error_exn exc yojson
val unit_of_yojson : Yojson.Safe.t -> unitunit_of_yojson yojson converts Yojson yojson to a value of type unit.
val bool_of_yojson : Yojson.Safe.t -> boolbool_of_yojson yojson converts Yojson yojson to a value of type bool.
val string_of_yojson : Yojson.Safe.t -> stringstring_of_yojson yojson converts Yojson yojson to a value of type string.
val bytes_of_yojson : Yojson.Safe.t -> bytesbytes_of_yojson yojson converts Yojson yojson to a value of type bytes.
val char_of_yojson : Yojson.Safe.t -> charchar_of_yojson yojson converts Yojson yojson to a value of type char.
val int_of_yojson : Yojson.Safe.t -> intint_of_yojson yojson converts Yojson yojson to a value of type int.
val float_of_yojson : Yojson.Safe.t -> floatfloat_of_yojson yojson converts Yojson yojson to a value of type float.
val int32_of_yojson : Yojson.Safe.t -> int32int32_of_yojson yojson converts Yojson yojson to a value of type int32.
val int64_of_yojson : Yojson.Safe.t -> int64int64_of_yojson yojson converts Yojson yojson to a value of type int64.
val nativeint_of_yojson : Yojson.Safe.t -> nativeintnativeint_of_yojson yojson converts Yojson yojson to a value of type nativeint.
val ref_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a Stdlib.refref_of_yojson conv yojson converts Yojson yojson to a value of type 'a ref using conversion function conv, which converts an Yojson to a value of type 'a.
val lazy_t_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a lazy_tlazy_t_of_yojson conv yojson converts Yojson yojson to a value of type 'a lazy_t using conversion function conv, which converts an Yojson to a value of type 'a.
val option_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a optionoption_of_yojson conv yojson converts Yojson yojson to a value of type 'a option using conversion function conv, which converts an Yojson to a value of type 'a.
val pair_of_yojson :
(Yojson.Safe.t -> 'a) ->
(Yojson.Safe.t -> 'b) ->
Yojson.Safe.t ->
diff --git a/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/index.html b/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/index.html
index c7a8ddbd..92324f40 100644
--- a/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/index.html
+++ b/ppx_yojson_conv_lib/Ppx_yojson_conv_lib/index.html
@@ -1,2 +1,2 @@
-Ppx_yojson_conv_lib (ppx_yojson_conv_lib.Ppx_yojson_conv_lib) Module Ppx_yojson_conv_lib
module Yojson_conv_error : sig ... endmodule Yojson_conv : sig ... endUtility Module for Yojson Conversions
module Yojsonable : sig ... endmodule Yojson = Yojsonmodule Option : sig ... endval (!) : 'a ref -> 'a
+Ppx_yojson_conv_lib (ppx_yojson_conv_lib.Ppx_yojson_conv_lib) Module Ppx_yojson_conv_lib
module Yojson_conv_error : sig ... endmodule Yojson_conv : sig ... endUtility Module for Yojson Conversions
module Yojsonable : sig ... endmodule Yojson = Yojsonmodule Option : sig ... endval (!) : 'a Stdlib.ref -> 'a