This commit is contained in:
c-cube 2025-08-24 01:27:17 +00:00
parent b3258fa774
commit 09bb1db5c8
2146 changed files with 2356 additions and 2202 deletions

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Arg (cmdliner.Cmdliner.Arg)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">cmdliner</a> &#x00BB; <a href="../index.html">Cmdliner</a> &#x00BB; Arg</nav><header class="odoc-preamble"><h1>Module <code><span>Cmdliner.Arg</span></code></h1><p>Terms for command line arguments.</p><p>This module provides functions to define terms that evaluate to the arguments provided on the command line.</p><p>Basic constraints, like the argument type or repeatability, are specified by defining a value of type <a href="#type-t"><code>Arg.t</code></a>. Further constraints can be specified during the <a href="#argterms" title="argterms">conversion</a> to a term.</p></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#argconv">Argument converters</a></li><li><a href="#arginfo">Arguments and their information</a></li><li><a href="#optargs">Optional arguments</a></li><li><a href="#posargs">Positional arguments</a></li><li><a href="#argterms">Arguments as terms</a></li><li><a href="#predef">Predefined arguments</a></li><li><a href="#converters">Predefined converters</a></li><li><a href="#doc_helpers">Documentation formatting helpers</a></li><li><a href="#deprecated">Deprecated</a></li></ul></nav></div><div class="odoc-content"><h2 id="argconv"><a href="#argconv" class="anchor"></a>Argument converters</h2><p>An argument converter transforms a string argument of the command line to an OCaml value. <a href="#converters" title="converters">Predefined converters</a> are provided for many types of the standard library.</p><div class="odoc-spec"><div class="spec type anchored" id="type-parser"><a href="#type-parser" class="anchor"></a><code><span><span class="keyword">type</span> <span>'a parser</span></span><span> = <span>string <span class="arrow">&#45;&gt;</span></span> <span>[ <span>`Ok of <span class="type-var">'a</span></span> <span><span>| `Error</span> of string</span> ]</span></span></code></div><div class="spec-doc"><p>The type for argument parsers.</p><p><b>Deprecated.</b> Use parser signatures of <a href="#val-conv"><code>conv</code></a> or <a href="#val-conv'"><code>conv'</code></a>.</p><ul class="at-tags"><li class="deprecated"><span class="at-tag">deprecated</span> Use Arg.conv or Arg.conv' instead.</li></ul></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-printer"><a href="#type-printer" class="anchor"></a><code><span><span class="keyword">type</span> <span>'a printer</span></span><span> = <span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">&#45;&gt;</span></span> <span><span class="type-var">'a</span> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div><div class="spec-doc"><p>The type for converted argument printers.</p></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-conv"><a href="#type-conv" class="anchor"></a><code><span><span class="keyword">type</span> <span>'a conv</span></span><span> = <span><span class="type-var">'a</span> <a href="#type-parser">parser</a></span> * <span><span class="type-var">'a</span> <a href="#type-printer">printer</a></span></span></code></div><div class="spec-doc"><p>The type for argument converters.</p><p><b>Warning.</b> Do not use directly, use <a href="#val-conv"><code>conv</code></a> or <a href="#val-conv'"><code>conv'</code></a>. This type will become abstract in the next major version of cmdliner.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-conv"><a href="#val-conv" class="anchor"></a><code><span><span class="keyword">val</span> conv :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Arg (cmdliner.Cmdliner.Arg)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">cmdliner</a> &#x00BB; <a href="../index.html">Cmdliner</a> &#x00BB; Arg</nav><header class="odoc-preamble"><h1>Module <code><span>Cmdliner.Arg</span></code></h1><p>Terms for command line arguments.</p><p>This module provides functions to define terms that evaluate to the arguments provided on the command line.</p><p>Basic constraints, like the argument type or repeatability, are specified by defining a value of type <a href="#type-t"><code>Arg.t</code></a>. Further constraints can be specified during the <a href="#argterms" title="argterms">conversion</a> to a term.</p></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#argconv">Argument converters</a></li><li><a href="#arginfo">Arguments and their information</a></li><li><a href="#optargs">Optional arguments</a></li><li><a href="#posargs">Positional arguments</a></li><li><a href="#argterms">Arguments as terms</a></li><li><a href="#predef">Predefined arguments</a></li><li><a href="#converters">Predefined converters</a></li><li><a href="#doc_helpers">Documentation formatting helpers</a></li><li><a href="#deprecated">Deprecated</a></li></ul></nav></div><div class="odoc-content"><h2 id="argconv"><a href="#argconv" class="anchor"></a>Argument converters</h2><p>An argument converter transforms a string argument of the command line to an OCaml value. <a href="#converters" title="converters">Predefined converters</a> are provided for many types of the standard library.</p><div class="odoc-spec"><div class="spec type anchored" id="type-parser"><a href="#type-parser" class="anchor"></a><code><span><span class="keyword">type</span> <span>'a parser</span></span><span> = <span>string <span class="arrow">&#45;&gt;</span></span> <span>[ <span>`Ok of <span class="type-var">'a</span></span> <span><span>| `Error</span> of string</span> ]</span></span></code></div><div class="spec-doc"><p>The type for argument parsers.</p><p><b>Deprecated.</b> Use parser signatures of <a href="#val-conv"><code>conv</code></a> or <a href="#val-conv'"><code>conv'</code></a>.</p><ul class="at-tags"><li class="deprecated"><span class="at-tag">deprecated</span> Use Arg.conv or Arg.conv' instead.</li></ul></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-printer"><a href="#type-printer" class="anchor"></a><code><span><span class="keyword">type</span> <span>'a printer</span></span><span> = <span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">&#45;&gt;</span></span> <span><span class="type-var">'a</span> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div><div class="spec-doc"><p>The type for converted argument printers.</p></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-conv"><a href="#type-conv" class="anchor"></a><code><span><span class="keyword">type</span> <span>'a conv</span></span><span> = <span><span class="type-var">'a</span> <a href="#type-parser">parser</a></span> * <span><span class="type-var">'a</span> <a href="#type-printer">printer</a></span></span></code></div><div class="spec-doc"><p>The type for argument converters.</p><p><b>Warning.</b> Do not use directly, use <a href="#val-conv"><code>conv</code></a> or <a href="#val-conv'"><code>conv'</code></a>. This type will become abstract in the next major version of cmdliner.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-conv"><a href="#val-conv" class="anchor"></a><code><span><span class="keyword">val</span> conv :
<span><span class="optlabel">?docv</span>:string <span class="arrow">&#45;&gt;</span></span>
<span><span>(<span>(<span>string <span class="arrow">&#45;&gt;</span></span> <span><span>(<span class="type-var">'a</span>, <span>[ <span>`Msg of string</span> ]</span>)</span> <a href="../../../ocaml/Stdlib/index.html#type-result">result</a></span>)</span> * <span><span class="type-var">'a</span> <a href="#type-printer">printer</a></span>)</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="type-var">'a</span> <a href="#type-conv">conv</a></span></span></code></div><div class="spec-doc"><p><code>conv ~docv (parse, print)</code> is an argument converter parsing values with <code>parse</code> and printing them with <code>print</code>. <code>docv</code> is a documentation meta-variable used in the documentation to stand for the argument value, defaults to <code>&quot;VALUE&quot;</code>.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-conv'"><a href="#val-conv'" class="anchor"></a><code><span><span class="keyword">val</span> conv' :

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Env (cmdliner.Cmdliner.Cmd.Env)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../index.html">Index</a> &#x00BB; <a href="../../../index.html">cmdliner</a> &#x00BB; <a href="../../index.html">Cmdliner</a> &#x00BB; <a href="../index.html">Cmd</a> &#x00BB; Env</nav><header class="odoc-preamble"><h1>Module <code><span>Cmd.Env</span></code></h1><p>Environment variable and their information.</p></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#envvars">Environment variables</a></li><li><a href="#info">Environment variable information</a></li></ul></nav></div><div class="odoc-content"><h2 id="envvars"><a href="#envvars" class="anchor"></a>Environment variables</h2><div class="odoc-spec"><div class="spec type anchored" id="type-var"><a href="#type-var" class="anchor"></a><code><span><span class="keyword">type</span> var</span><span> = string</span></code></div><div class="spec-doc"><p>The type for environment names.</p></div></div><h2 id="info"><a href="#info" class="anchor"></a>Environment variable information</h2><div class="odoc-spec"><div class="spec type anchored" id="type-info"><a href="#type-info" class="anchor"></a><code><span><span class="keyword">type</span> info</span><span> = <a href="../../Term/index.html#type-env_info">Term.env_info</a></span></code></div><div class="spec-doc"><p>The type for environment variable information.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-info"><a href="#val-info" class="anchor"></a><code><span><span class="keyword">val</span> info : <span><span class="optlabel">?deprecated</span>:string <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?docs</span>:string <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?doc</span>:string <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-var">var</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-info">info</a></span></code></div><div class="spec-doc"><p><code>info ~docs ~doc var</code> describes an environment variable <code>var</code> such that:</p><ul><li><code>doc</code> is the man page information of the environment variable, defaults to <code>&quot;undocumented&quot;</code>.</li><li><code>docs</code> is the title of the man page section in which the environment variable will be listed, it defaults to <a href="../../Manpage/index.html#val-s_environment"><code>Cmdliner.Manpage.s_environment</code></a>.</li><li><code>deprecated</code>, if specified the environment is deprecated and the string is a message output on standard error when the environment variable gets used to lookup the default value of an argument.</li></ul><p>In <code>doc</code> the <a href="../../../tool_man.html#doclang" title="doclang">documentation markup language</a> can be used with following variables:</p><ul><li><code>$(env)</code>, the value of <code>var</code>.</li><li>The variables mentioned in <a href="#val-info"><code>info</code></a>.</li></ul></div></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Env (cmdliner.Cmdliner.Cmd.Env)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../index.html">Index</a> &#x00BB; <a href="../../../index.html">cmdliner</a> &#x00BB; <a href="../../index.html">Cmdliner</a> &#x00BB; <a href="../index.html">Cmd</a> &#x00BB; Env</nav><header class="odoc-preamble"><h1>Module <code><span>Cmd.Env</span></code></h1><p>Environment variable and their information.</p></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#envvars">Environment variables</a></li><li><a href="#info">Environment variable information</a></li></ul></nav></div><div class="odoc-content"><h2 id="envvars"><a href="#envvars" class="anchor"></a>Environment variables</h2><div class="odoc-spec"><div class="spec type anchored" id="type-var"><a href="#type-var" class="anchor"></a><code><span><span class="keyword">type</span> var</span><span> = string</span></code></div><div class="spec-doc"><p>The type for environment names.</p></div></div><h2 id="info"><a href="#info" class="anchor"></a>Environment variable information</h2><div class="odoc-spec"><div class="spec type anchored" id="type-info"><a href="#type-info" class="anchor"></a><code><span><span class="keyword">type</span> info</span><span> = <a href="../../Term/index.html#type-env_info">Term.env_info</a></span></code></div><div class="spec-doc"><p>The type for environment variable information.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-info"><a href="#val-info" class="anchor"></a><code><span><span class="keyword">val</span> info : <span><span class="optlabel">?deprecated</span>:string <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?docs</span>:string <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?doc</span>:string <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-var">var</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-info">info</a></span></code></div><div class="spec-doc"><p><code>info ~docs ~doc var</code> describes an environment variable <code>var</code> such that:</p><ul><li><code>doc</code> is the man page information of the environment variable, defaults to <code>&quot;undocumented&quot;</code>.</li><li><code>docs</code> is the title of the man page section in which the environment variable will be listed, it defaults to <a href="../../Manpage/index.html#val-s_environment"><code>Cmdliner.Manpage.s_environment</code></a>.</li><li><code>deprecated</code>, if specified the environment is deprecated and the string is a message output on standard error when the environment variable gets used to lookup the default value of an argument.</li></ul><p>In <code>doc</code> the <a href="../../../tool_man.html#doclang" title="doclang">documentation markup language</a> can be used with following variables:</p><ul><li><code>$(env)</code>, the value of <code>var</code>.</li><li>The variables mentioned in <a href="#val-info"><code>info</code></a>.</li></ul></div></div></div></body></html>

File diff suppressed because one or more lines are too long

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Cmd (cmdliner.Cmdliner.Cmd)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">cmdliner</a> &#x00BB; <a href="../index.html">Cmdliner</a> &#x00BB; Cmd</nav><header class="odoc-preamble"><h1>Module <code><span>Cmdliner.Cmd</span></code></h1><p>Commands.</p><p>Command line syntaxes are implicitely defined by <a href="../Term/index.html"><code>Term</code></a>s. A command value binds a syntax and its documentation to a command name.</p><p>A command can group a list of sub commands (and recursively). In this case your tool defines a tree of commands, each with its own command line syntax. The root of that tree is called the <em>main command</em>; it represents your tool and its name.</p></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#info">Command information</a></li><li><a href="#cmds">Commands</a></li><li><a href="#eval">Evaluation</a><ul><li><a href="#eval_low">Low level evaluation</a></li></ul></li></ul></nav></div><div class="odoc-content"><h2 id="info"><a href="#info" class="anchor"></a>Command information</h2><p>Command information defines the name and documentation of a command.</p><div class="odoc-spec"><div class="spec module anchored" id="module-Exit"><a href="#module-Exit" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Exit/index.html">Exit</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>Exit codes and their information.</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Env"><a href="#module-Env" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Env/index.html">Env</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>Environment variable and their information.</p></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-info"><a href="#type-info" class="anchor"></a><code><span><span class="keyword">type</span> info</span></code></div><div class="spec-doc"><p>The type for information about commands.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-info"><a href="#val-info" class="anchor"></a><code><span><span class="keyword">val</span> info :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Cmd (cmdliner.Cmdliner.Cmd)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">cmdliner</a> &#x00BB; <a href="../index.html">Cmdliner</a> &#x00BB; Cmd</nav><header class="odoc-preamble"><h1>Module <code><span>Cmdliner.Cmd</span></code></h1><p>Commands.</p><p>Command line syntaxes are implicitely defined by <a href="../Term/index.html"><code>Term</code></a>s. A command value binds a syntax and its documentation to a command name.</p><p>A command can group a list of sub commands (and recursively). In this case your tool defines a tree of commands, each with its own command line syntax. The root of that tree is called the <em>main command</em>; it represents your tool and its name.</p></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#info">Command information</a></li><li><a href="#cmds">Commands</a></li><li><a href="#eval">Evaluation</a><ul><li><a href="#eval_low">Low level evaluation</a></li></ul></li></ul></nav></div><div class="odoc-content"><h2 id="info"><a href="#info" class="anchor"></a>Command information</h2><p>Command information defines the name and documentation of a command.</p><div class="odoc-spec"><div class="spec module anchored" id="module-Exit"><a href="#module-Exit" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Exit/index.html">Exit</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>Exit codes and their information.</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Env"><a href="#module-Env" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Env/index.html">Env</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>Environment variable and their information.</p></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-info"><a href="#type-info" class="anchor"></a><code><span><span class="keyword">type</span> info</span></code></div><div class="spec-doc"><p>The type for information about commands.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-info"><a href="#val-info" class="anchor"></a><code><span><span class="keyword">val</span> info :
<span><span class="optlabel">?deprecated</span>:string <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?man_xrefs</span>:<span><a href="../Manpage/index.html#type-xref">Manpage.xref</a> list</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?man</span>:<span><a href="../Manpage/index.html#type-block">Manpage.block</a> list</span> <span class="arrow">&#45;&gt;</span></span>

File diff suppressed because one or more lines are too long

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Syntax (cmdliner.Cmdliner.Term.Syntax)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../index.html">Index</a> &#x00BB; <a href="../../../index.html">cmdliner</a> &#x00BB; <a href="../../index.html">Cmdliner</a> &#x00BB; <a href="../index.html">Term</a> &#x00BB; Syntax</nav><header class="odoc-preamble"><h1>Module <code><span>Term.Syntax</span></code></h1><p><code>let</code> operators.</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-(let+)"><a href="#val-(let+)" class="anchor"></a><code><span><span class="keyword">val</span> (let+) : <span><span><span class="type-var">'a</span> <a href="../index.html#type-t">t</a></span> <span class="arrow">&#45;&gt;</span></span> <span><span>(<span><span class="type-var">'a</span> <span class="arrow">&#45;&gt;</span></span> <span class="type-var">'b</span>)</span> <span class="arrow">&#45;&gt;</span></span> <span><span class="type-var">'b</span> <a href="../index.html#type-t">t</a></span></span></code></div><div class="spec-doc"><p><code>( let+ )</code> is <a href="../index.html#val-map"><code>map</code></a>.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-(and+)"><a href="#val-(and+)" class="anchor"></a><code><span><span class="keyword">val</span> (and+) : <span><span><span class="type-var">'a</span> <a href="../index.html#type-t">t</a></span> <span class="arrow">&#45;&gt;</span></span> <span><span><span class="type-var">'b</span> <a href="../index.html#type-t">t</a></span> <span class="arrow">&#45;&gt;</span></span> <span><span>(<span class="type-var">'a</span> * <span class="type-var">'b</span>)</span> <a href="../index.html#type-t">t</a></span></span></code></div><div class="spec-doc"><p><code>( and* )</code> is <a href="../index.html#val-product"><code>product</code></a>.</p></div></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Syntax (cmdliner.Cmdliner.Term.Syntax)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../index.html">Index</a> &#x00BB; <a href="../../../index.html">cmdliner</a> &#x00BB; <a href="../../index.html">Cmdliner</a> &#x00BB; <a href="../index.html">Term</a> &#x00BB; Syntax</nav><header class="odoc-preamble"><h1>Module <code><span>Term.Syntax</span></code></h1><p><code>let</code> operators.</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-(let+)"><a href="#val-(let+)" class="anchor"></a><code><span><span class="keyword">val</span> (let+) : <span><span><span class="type-var">'a</span> <a href="../index.html#type-t">t</a></span> <span class="arrow">&#45;&gt;</span></span> <span><span>(<span><span class="type-var">'a</span> <span class="arrow">&#45;&gt;</span></span> <span class="type-var">'b</span>)</span> <span class="arrow">&#45;&gt;</span></span> <span><span class="type-var">'b</span> <a href="../index.html#type-t">t</a></span></span></code></div><div class="spec-doc"><p><code>( let+ )</code> is <a href="../index.html#val-map"><code>map</code></a>.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-(and+)"><a href="#val-(and+)" class="anchor"></a><code><span><span class="keyword">val</span> (and+) : <span><span><span class="type-var">'a</span> <a href="../index.html#type-t">t</a></span> <span class="arrow">&#45;&gt;</span></span> <span><span><span class="type-var">'b</span> <a href="../index.html#type-t">t</a></span> <span class="arrow">&#45;&gt;</span></span> <span><span>(<span class="type-var">'a</span> * <span class="type-var">'b</span>)</span> <a href="../index.html#type-t">t</a></span></span></code></div><div class="spec-doc"><p><code>( and* )</code> is <a href="../index.html#val-product"><code>product</code></a>.</p></div></div></div></body></html>

File diff suppressed because one or more lines are too long

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Cmdliner (cmdliner.Cmdliner)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../index.html">Index</a> &#x00BB; <a href="../index.html">cmdliner</a> &#x00BB; Cmdliner</nav><header class="odoc-preamble"><h1>Module <code><span>Cmdliner</span></code></h1><p>Declarative definition of command line interfaces.</p><p>Consult the <a href="../tutorial.html" title="tutorial">tutorial</a>, details about the supported <a href="../cli.html" title="cli">command line syntax</a> and <a href="../examples.html" title="examples">examples</a> of use.</p><p>Open the module to use it, it defines only three modules in your scope.</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module anchored" id="module-Manpage"><a href="#module-Manpage" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Manpage/index.html">Manpage</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>Man page specification.</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Term"><a href="#module-Term" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Term/index.html">Term</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>Terms.</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Cmd"><a href="#module-Cmd" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Cmd/index.html">Cmd</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>Commands.</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Arg"><a href="#module-Arg" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Arg/index.html">Arg</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>Terms for command line arguments.</p></div></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Cmdliner (cmdliner.Cmdliner)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../index.html">Index</a> &#x00BB; <a href="../index.html">cmdliner</a> &#x00BB; Cmdliner</nav><header class="odoc-preamble"><h1>Module <code><span>Cmdliner</span></code></h1><p>Declarative definition of command line interfaces.</p><p>Consult the <a href="../tutorial.html" title="tutorial">tutorial</a>, details about the supported <a href="../cli.html" title="cli">command line syntax</a> and <a href="../examples.html" title="examples">examples</a> of use.</p><p>Open the module to use it, it defines only three modules in your scope.</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module anchored" id="module-Manpage"><a href="#module-Manpage" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Manpage/index.html">Manpage</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>Man page specification.</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Term"><a href="#module-Term" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Term/index.html">Term</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>Terms.</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Cmd"><a href="#module-Cmd" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Cmd/index.html">Cmd</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>Commands.</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Arg"><a href="#module-Arg" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Arg/index.html">Arg</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>Terms for command line arguments.</p></div></div></div></body></html>

File diff suppressed because one or more lines are too long

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>examples (cmdliner.examples)</title><meta charset="utf-8"/><link rel="stylesheet" href="../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="index.html">Up</a> <a href="../index.html">Index</a> &#x00BB; <a href="index.html">cmdliner</a> &#x00BB; examples</nav><header class="odoc-preamble"><h1 id="examples"><a href="#examples" class="anchor"></a>Examples</h1><p>The examples are self-contained, cut and paste them in a file to play with them.</p></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#exrm">A <code>rm</code> command</a></li><li><a href="#excp">A <code>cp</code> command</a></li><li><a href="#extail">A <code>tail</code> command</a></li><li><a href="#exdarcs">A <code>darcs</code> command</a></li></ul></nav></div><div class="odoc-content"><h2 id="exrm"><a href="#exrm" class="anchor"></a>A <code>rm</code> command</h2><p>We define the command line interface of an <code>rm</code> command with the synopsis:</p><pre>rm [OPTION]… FILE…</pre><p>The <code>-f</code>, <code>-i</code> and <code>-I</code> flags define the prompt behaviour of <code>rm</code>. It is represented in our program by the <code>prompt</code> type. If more than one of these flags is present on the command line the last one takes precedence.</p><p>To implement this behaviour we map the presence of these flags to values of the <code>prompt</code> type by using <a href="Cmdliner/Arg/index.html#val-vflag_all"><code>Cmdliner.Arg.vflag_all</code></a>.</p><p>This argument will contain all occurrences of the flag on the command line and we just take the <a href="Cmdliner/Arg/index.html#val-last"><code>Cmdliner.Arg.last</code></a> one to define our term value. If there is no occurrence the last value of the default list <code>[Always]</code> is taken. This means the default prompt behaviour is <code>Always</code>.</p><pre class="language-ocaml"><code>(* Implementation of the command, we just print the args. *)
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>examples (cmdliner.examples)</title><meta charset="utf-8"/><link rel="stylesheet" href="../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="index.html">Up</a> <a href="../index.html">Index</a> &#x00BB; <a href="index.html">cmdliner</a> &#x00BB; examples</nav><header class="odoc-preamble"><h1 id="examples"><a href="#examples" class="anchor"></a>Examples</h1><p>The examples are self-contained, cut and paste them in a file to play with them.</p></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#exrm">A <code>rm</code> command</a></li><li><a href="#excp">A <code>cp</code> command</a></li><li><a href="#extail">A <code>tail</code> command</a></li><li><a href="#exdarcs">A <code>darcs</code> command</a></li></ul></nav></div><div class="odoc-content"><h2 id="exrm"><a href="#exrm" class="anchor"></a>A <code>rm</code> command</h2><p>We define the command line interface of an <code>rm</code> command with the synopsis:</p><pre>rm [OPTION]… FILE…</pre><p>The <code>-f</code>, <code>-i</code> and <code>-I</code> flags define the prompt behaviour of <code>rm</code>. It is represented in our program by the <code>prompt</code> type. If more than one of these flags is present on the command line the last one takes precedence.</p><p>To implement this behaviour we map the presence of these flags to values of the <code>prompt</code> type by using <a href="Cmdliner/Arg/index.html#val-vflag_all"><code>Cmdliner.Arg.vflag_all</code></a>.</p><p>This argument will contain all occurrences of the flag on the command line and we just take the <a href="Cmdliner/Arg/index.html#val-last"><code>Cmdliner.Arg.last</code></a> one to define our term value. If there is no occurrence the last value of the default list <code>[Always]</code> is taken. This means the default prompt behaviour is <code>Always</code>.</p><pre class="language-ocaml"><code>(* Implementation of the command, we just print the args. *)
type prompt = Always | Once | Never
let prompt_str = function

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>index (cmdliner.index)</title><meta charset="utf-8"/><link rel="stylesheet" href="../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../index.html">Index</a> &#x00BB; cmdliner</nav><header class="odoc-preamble"><h1 id="package-cmdliner"><a href="#package-cmdliner" class="anchor"></a>Package cmdliner <nav><a type="text/plain; charset=UTF-8" href="_doc-dir/CHANGES.md">changes</a> <a href="#package_info">more…</a></nav></h1><p><code>Cmdliner</code> provides a simple and compositional mechanism to convert command line arguments to OCaml values and pass them to your functions.</p><p>The library automatically handles syntax errors, help messages and UNIX man page generation. It supports programs with single or multiple commands (like <code>git</code>) and respect most of the <a href="http://www.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap12.html">POSIX</a> and <a href="http://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html">GNU</a> conventions.</p></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#manuals">Manuals</a></li><li><a href="#api">API</a></li><li><a href="#package_info">Package info</a></li></ul></nav></div><div class="odoc-content"><h2 id="manuals"><a href="#manuals" class="anchor"></a>Manuals</h2><p>The following manuals are available.</p><ul><li>The <a href="tutorial.html" title="tutorial">tutorial</a> gets you through the steps to write your first command line interface with Cmdliner.</li><li>The <a href="cli.html" title="cli">Command line interface manual</a> describes how command lines and environment variables are parsed by Cmdliner.</li><li><a href="tool_man.html" title="tool_man">Tool man pages</a> describes how Cmdliner generates man pages for your tools and how you can format them.</li><li>The <a href="examples.html" title="examples">examples page</a> has a few annoted examples that show to express the command line interface of a few classic tools with Cmdliner</li></ul><h2 id="api"><a href="#api" class="anchor"></a>API</h2><ul class="modules"><li><a href="Cmdliner/index.html"><code>Cmdliner</code></a> <span class="synopsis">Declarative definition of command line interfaces.</span></li></ul><h2 id="package_info"><a href="#package_info" class="anchor"></a>Package info</h2><table class="package info"><tr id="info-changes-files"><td><a href="#info-changes-files" aria-hidden="true" class="anchor"></a>changes-files</td><td><ul><li><a type="text/plain; charset=UTF-8" href="_doc-dir/CHANGES.md">CHANGES.md</a></li></ul></td></tr><tr id="info-license-files"><td><a href="#info-license-files" aria-hidden="true" class="anchor"></a>license-files</td><td><ul><li><a type="text/plain; charset=UTF-8" href="_doc-dir/LICENSE.md">LICENSE.md</a></li></ul></td></tr><tr id="info-readme-files"><td><a href="#info-readme-files" aria-hidden="true" class="anchor"></a>readme-files</td><td><ul><li><a type="text/plain; charset=UTF-8" href="_doc-dir/README.md">README.md</a></li></ul></td></tr></table></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>index (cmdliner.index)</title><meta charset="utf-8"/><link rel="stylesheet" href="../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../index.html">Index</a> &#x00BB; cmdliner</nav><header class="odoc-preamble"><h1 id="package-cmdliner"><a href="#package-cmdliner" class="anchor"></a>Package cmdliner <nav><a type="text/plain; charset=UTF-8" href="_doc-dir/CHANGES.md">changes</a> <a href="#package_info">more…</a></nav></h1><p><code>Cmdliner</code> provides a simple and compositional mechanism to convert command line arguments to OCaml values and pass them to your functions.</p><p>The library automatically handles syntax errors, help messages and UNIX man page generation. It supports programs with single or multiple commands (like <code>git</code>) and respect most of the <a href="http://www.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap12.html">POSIX</a> and <a href="http://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html">GNU</a> conventions.</p></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#manuals">Manuals</a></li><li><a href="#api">API</a></li><li><a href="#package_info">Package info</a></li></ul></nav></div><div class="odoc-content"><h2 id="manuals"><a href="#manuals" class="anchor"></a>Manuals</h2><p>The following manuals are available.</p><ul><li>The <a href="tutorial.html" title="tutorial">tutorial</a> gets you through the steps to write your first command line interface with Cmdliner.</li><li>The <a href="cli.html" title="cli">Command line interface manual</a> describes how command lines and environment variables are parsed by Cmdliner.</li><li><a href="tool_man.html" title="tool_man">Tool man pages</a> describes how Cmdliner generates man pages for your tools and how you can format them.</li><li>The <a href="examples.html" title="examples">examples page</a> has a few annoted examples that show to express the command line interface of a few classic tools with Cmdliner</li></ul><h2 id="api"><a href="#api" class="anchor"></a>API</h2><ul class="modules"><li><a href="Cmdliner/index.html"><code>Cmdliner</code></a> <span class="synopsis">Declarative definition of command line interfaces.</span></li></ul><h2 id="package_info"><a href="#package_info" class="anchor"></a>Package info</h2><table class="package info"><tr id="info-changes-files"><td><a href="#info-changes-files" aria-hidden="true" class="anchor"></a>changes-files</td><td><ul><li><a type="text/plain; charset=UTF-8" href="_doc-dir/CHANGES.md">CHANGES.md</a></li></ul></td></tr><tr id="info-license-files"><td><a href="#info-license-files" aria-hidden="true" class="anchor"></a>license-files</td><td><ul><li><a type="text/plain; charset=UTF-8" href="_doc-dir/LICENSE.md">LICENSE.md</a></li></ul></td></tr><tr id="info-readme-files"><td><a href="#info-readme-files" aria-hidden="true" class="anchor"></a>readme-files</td><td><ul><li><a type="text/plain; charset=UTF-8" href="_doc-dir/README.md">README.md</a></li></ul></td></tr></table></div></body></html>

File diff suppressed because one or more lines are too long

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>tutorial (cmdliner.tutorial)</title><meta charset="utf-8"/><link rel="stylesheet" href="../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="index.html">Up</a> <a href="../index.html">Index</a> &#x00BB; <a href="index.html">cmdliner</a> &#x00BB; tutorial</nav><header class="odoc-preamble"><h1 id="tutorial"><a href="#tutorial" class="anchor"></a>Tutorial</h1></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#started">Getting started</a></li><li><a href="#subcommands">Sub commands</a></li></ul></nav></div><div class="odoc-content"><h2 id="started"><a href="#started" class="anchor"></a>Getting started</h2><p>With <code>Cmdliner</code> your tool's <code>main</code> function evaluates a command.</p><p>A command is a value of type <a href="Cmdliner/Cmd/index.html#type-t"><code>Cmdliner.Cmd.t</code></a> which gathers a command name and a term of type <a href="Cmdliner/Term/index.html#type-t"><code>Cmdliner.Term.t</code></a>. A term is an expression to be evaluated. The type parameter of the term (and the command) indicates the type of the result of the evaluation.</p><p>One way to create terms is by lifting regular OCaml values with <a href="Cmdliner/Term/index.html#val-const"><code>Cmdliner.Term.const</code></a>. Terms can be applied to terms evaluating to functional values with <a href="Cmdliner/Term/index.html#val-($)"><code>Cmdliner.Term.($)</code></a>.</p><p>For example, in a <code>revolt.ml</code> file, for the function:</p><pre class="language-ocaml"><code>let revolt () = print_endline &quot;Revolt!&quot;</code></pre><p>the term :</p><pre class="language-ocaml"><code>open Cmdliner
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>tutorial (cmdliner.tutorial)</title><meta charset="utf-8"/><link rel="stylesheet" href="../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="index.html">Up</a> <a href="../index.html">Index</a> &#x00BB; <a href="index.html">cmdliner</a> &#x00BB; tutorial</nav><header class="odoc-preamble"><h1 id="tutorial"><a href="#tutorial" class="anchor"></a>Tutorial</h1></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#started">Getting started</a></li><li><a href="#subcommands">Sub commands</a></li></ul></nav></div><div class="odoc-content"><h2 id="started"><a href="#started" class="anchor"></a>Getting started</h2><p>With <code>Cmdliner</code> your tool's <code>main</code> function evaluates a command.</p><p>A command is a value of type <a href="Cmdliner/Cmd/index.html#type-t"><code>Cmdliner.Cmd.t</code></a> which gathers a command name and a term of type <a href="Cmdliner/Term/index.html#type-t"><code>Cmdliner.Term.t</code></a>. A term is an expression to be evaluated. The type parameter of the term (and the command) indicates the type of the result of the evaluation.</p><p>One way to create terms is by lifting regular OCaml values with <a href="Cmdliner/Term/index.html#val-const"><code>Cmdliner.Term.const</code></a>. Terms can be applied to terms evaluating to functional values with <a href="Cmdliner/Term/index.html#val-($)"><code>Cmdliner.Term.($)</code></a>.</p><p>For example, in a <code>revolt.ml</code> file, for the function:</p><pre class="language-ocaml"><code>let revolt () = print_endline &quot;Revolt!&quot;</code></pre><p>the term :</p><pre class="language-ocaml"><code>open Cmdliner
let revolt_t = Term.(const revolt $ const ())</code></pre><p>is a term that evaluates to the result (and effect) of the <code>revolt</code> function. This term can be attached to a command:</p><pre class="language-ocaml"><code>let cmd = Cmd.v (Cmd.info &quot;revolt&quot;) revolt_t</code></pre><p>and evaluated with <a href="Cmdliner/Cmd/index.html#val-eval"><code>Cmdliner.Cmd.eval</code></a>:</p><pre class="language-ocaml"><code>let () = exit (Cmd.eval cmd)</code></pre><p>This defines a command line tool named <code>&quot;revolt&quot;</code> (this name will be used in error reporting and documentation generation), without command line arguments, that just prints <code>&quot;Revolt!&quot;</code> on <code>stdout</code>.</p><pre class="language-ocaml"><code>&gt; ocamlfind ocamlopt -linkpkg -package cmdliner -o revolt revolt.ml
&gt; ./revolt

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Fmt_cli (fmt.Fmt_cli)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../index.html">Index</a> &#x00BB; <a href="../index.html">fmt</a> &#x00BB; Fmt_cli</nav><header class="odoc-preamble"><h1>Module <code><span>Fmt_cli</span></code></h1><p><a href="../../cmdliner/Cmdliner/index.html"><code>Cmdliner</code></a> support for <code>Fmt</code>.</p></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#option-for-setting-the-style-renderer">Option for setting the style renderer</a></li></ul></nav></div><div class="odoc-content"><h2 id="option-for-setting-the-style-renderer"><a href="#option-for-setting-the-style-renderer" class="anchor"></a>Option for setting the style renderer</h2><div class="odoc-spec"><div class="spec value anchored" id="val-style_renderer"><a href="#val-style_renderer" class="anchor"></a><code><span><span class="keyword">val</span> style_renderer :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Fmt_cli (fmt.Fmt_cli)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../index.html">Index</a> &#x00BB; <a href="../index.html">fmt</a> &#x00BB; Fmt_cli</nav><header class="odoc-preamble"><h1>Module <code><span>Fmt_cli</span></code></h1><p><a href="../../cmdliner/Cmdliner/index.html"><code>Cmdliner</code></a> support for <code>Fmt</code>.</p></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#option-for-setting-the-style-renderer">Option for setting the style renderer</a></li></ul></nav></div><div class="odoc-content"><h2 id="option-for-setting-the-style-renderer"><a href="#option-for-setting-the-style-renderer" class="anchor"></a>Option for setting the style renderer</h2><div class="odoc-spec"><div class="spec value anchored" id="val-style_renderer"><a href="#val-style_renderer" class="anchor"></a><code><span><span class="keyword">val</span> style_renderer :
<span><span class="optlabel">?env</span>:<a href="../../cmdliner/Cmdliner/Cmd/Env/index.html#type-info">Cmdliner.Cmd.Env.info</a> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?docs</span>:string <span class="arrow">&#45;&gt;</span></span>
<span>unit <span class="arrow">&#45;&gt;</span></span>

2
fmt/Fmt_top/index.html Normal file
View file

@ -0,0 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Fmt_top (fmt.Fmt_top)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../index.html">Index</a> &#x00BB; <a href="../index.html">fmt</a> &#x00BB; Fmt_top</nav><header class="odoc-preamble"><h1>Module <code><span>Fmt_top</span></code></h1></header><div class="odoc-content"><p>This module is hidden.</p></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Fmt_tty (fmt.Fmt_tty)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../index.html">Index</a> &#x00BB; <a href="../index.html">fmt</a> &#x00BB; Fmt_tty</nav><header class="odoc-preamble"><h1>Module <code><span>Fmt_tty</span></code></h1><p><code>Fmt</code> TTY setup.</p><p><code>Fmt_tty</code> provides simple automatic setup on channel formatters for:</p><ul><li><a href="../Fmt/index.html#val-set_style_renderer"><code>Fmt.set_style_renderer</code></a>. <code>`Ansi_tty</code> is used if the channel <span class="xref-unresolved" title="Unix.isatty">is a tty</span> and the environment variable <code>TERM</code> is defined and its value is not <code>&quot;dumb&quot;</code>. <code>`None</code> is used otherwise.</li><li><a href="../Fmt/index.html#val-set_utf_8"><code>Fmt.set_utf_8</code></a>. <code>true</code> is used if one of the following environment variables has <code>&quot;UTF-8&quot;</code> as a case insensitive substring: <code>LANG</code>, <code>LC_ALL</code>, <code>LC_CTYPE</code>.</li></ul></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#tty_setup">TTY setup</a></li></ul></nav></div><div class="odoc-content"><h2 id="tty_setup"><a href="#tty_setup" class="anchor"></a>TTY setup</h2><div class="odoc-spec"><div class="spec value anchored" id="val-setup"><a href="#val-setup" class="anchor"></a><code><span><span class="keyword">val</span> setup :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Fmt_tty (fmt.Fmt_tty)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../index.html">Index</a> &#x00BB; <a href="../index.html">fmt</a> &#x00BB; Fmt_tty</nav><header class="odoc-preamble"><h1>Module <code><span>Fmt_tty</span></code></h1><p><code>Fmt</code> TTY setup.</p><p><code>Fmt_tty</code> provides simple automatic setup on channel formatters for:</p><ul><li><a href="../Fmt/index.html#val-set_style_renderer"><code>Fmt.set_style_renderer</code></a>. <code>`Ansi_tty</code> is used if the channel <span class="xref-unresolved" title="Unix.isatty">is a tty</span> and the environment variable <code>TERM</code> is defined and its value is not <code>&quot;dumb&quot;</code>. <code>`None</code> is used otherwise.</li><li><a href="../Fmt/index.html#val-set_utf_8"><code>Fmt.set_utf_8</code></a>. <code>true</code> is used if one of the following environment variables has <code>&quot;UTF-8&quot;</code> as a case insensitive substring: <code>LANG</code>, <code>LC_ALL</code>, <code>LC_CTYPE</code>.</li></ul></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#tty_setup">TTY setup</a></li></ul></nav></div><div class="odoc-content"><h2 id="tty_setup"><a href="#tty_setup" class="anchor"></a>TTY setup</h2><div class="odoc-spec"><div class="spec value anchored" id="val-setup"><a href="#val-setup" class="anchor"></a><code><span><span class="keyword">val</span> setup :
<span><span class="optlabel">?style_renderer</span>:<a href="../Fmt/index.html#type-style_renderer">Fmt.style_renderer</a> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?utf_8</span>:bool <span class="arrow">&#45;&gt;</span></span>
<span><a href="../../ocaml/Stdlib/index.html#type-out_channel">out_channel</a> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,3 +1,10 @@
v0.11.0 2025-07-25 Zagreb
-------------------------
* Add `Fmt.{cardinal,ordinal}` to format english
plurals. Thanks to Brian Ward for suggesting (#64).
* Export `fmt` from `fmt.tty` and `fmt.cli` libraries.
v0.10.0 2025-03-10 La Forclaz (VS)
----------------------------------

View file

@ -1,4 +1,4 @@
{0 Fmt {%html: <span class="version">v0.10.0</span>%}}
{0 Fmt {%html: <span class="version">v0.11.0</span>%}}
Fmt exposes combinators to devise {!Format} pretty-printing functions.

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>index (fmt.index)</title><meta charset="utf-8"/><link rel="stylesheet" href="../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../index.html">Index</a> &#x00BB; fmt</nav><header class="odoc-preamble"><h1 id="package-fmt"><a href="#package-fmt" class="anchor"></a>Package fmt <nav><a type="text/plain; charset=UTF-8" href="_doc-dir/CHANGES.md">changes</a> <a href="#package_info">more…</a></nav></h1><p>Fmt exposes combinators to devise <code>Format</code> pretty-printing functions.</p></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#library_fmt">Library <code>fmt</code></a></li><li><a href="#library_tty">Library <code>fmt.tty</code></a></li><li><a href="#library_tty_2">Library <code>fmt.cli</code></a></li><li><a href="#package_info">Package info</a></li></ul></nav></div><div class="odoc-content"><h2 id="library_fmt"><a href="#library_fmt" class="anchor"></a>Library <code>fmt</code></h2><ul class="modules"><li><a href="Fmt/index.html"><code>Fmt</code></a> <span class="synopsis"><code>Format</code> pretty-printer combinators.</span></li></ul><h2 id="library_tty"><a href="#library_tty" class="anchor"></a>Library <code>fmt.tty</code></h2><ul class="modules"><li><a href="Fmt_tty/index.html"><code>Fmt_tty</code></a> <span class="synopsis"><code>Fmt</code> TTY setup.</span></li></ul><h2 id="library_tty_2"><a href="#library_tty_2" class="anchor"></a>Library <code>fmt.cli</code></h2><ul class="modules"><li><a href="Fmt_cli/index.html"><code>Fmt_cli</code></a> <span class="synopsis"><a href="../cmdliner/Cmdliner/index.html"><code>Cmdliner</code></a> support for <code>Fmt</code>.</span></li></ul><h2 id="package_info"><a href="#package_info" class="anchor"></a>Package info</h2><table class="package info"><tr id="info-changes-files"><td><a href="#info-changes-files" aria-hidden="true" class="anchor"></a>changes-files</td><td><ul><li><a type="text/plain; charset=UTF-8" href="_doc-dir/CHANGES.md">CHANGES.md</a></li></ul></td></tr><tr id="info-license-files"><td><a href="#info-license-files" aria-hidden="true" class="anchor"></a>license-files</td><td><ul><li><a type="text/plain; charset=UTF-8" href="_doc-dir/LICENSE.md">LICENSE.md</a></li></ul></td></tr><tr id="info-readme-files"><td><a href="#info-readme-files" aria-hidden="true" class="anchor"></a>readme-files</td><td><ul><li><a type="text/plain; charset=UTF-8" href="_doc-dir/README.md">README.md</a></li></ul></td></tr></table></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>index (fmt.index)</title><meta charset="utf-8"/><link rel="stylesheet" href="../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../index.html">Index</a> &#x00BB; fmt</nav><header class="odoc-preamble"><h1 id="package-fmt"><a href="#package-fmt" class="anchor"></a>Package fmt <nav><a type="text/plain; charset=UTF-8" href="_doc-dir/CHANGES.md">changes</a> <a href="#package_info">more…</a></nav></h1><p>Fmt exposes combinators to devise <code>Format</code> pretty-printing functions.</p></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#library_fmt">Library <code>fmt</code></a></li><li><a href="#library_tty">Library <code>fmt.tty</code></a></li><li><a href="#library_tty_2">Library <code>fmt.cli</code></a></li><li><a href="#package_info">Package info</a></li></ul></nav></div><div class="odoc-content"><h2 id="library_fmt"><a href="#library_fmt" class="anchor"></a>Library <code>fmt</code></h2><ul class="modules"><li><a href="Fmt/index.html"><code>Fmt</code></a> <span class="synopsis"><code>Format</code> pretty-printer combinators.</span></li></ul><h2 id="library_tty"><a href="#library_tty" class="anchor"></a>Library <code>fmt.tty</code></h2><ul class="modules"><li><a href="Fmt_tty/index.html"><code>Fmt_tty</code></a> <span class="synopsis"><code>Fmt</code> TTY setup.</span></li></ul><h2 id="library_tty_2"><a href="#library_tty_2" class="anchor"></a>Library <code>fmt.cli</code></h2><ul class="modules"><li><a href="Fmt_cli/index.html"><code>Fmt_cli</code></a> <span class="synopsis"><a href="../cmdliner/Cmdliner/index.html"><code>Cmdliner</code></a> support for <code>Fmt</code>.</span></li></ul><h2 id="package_info"><a href="#package_info" class="anchor"></a>Package info</h2><table class="package info"><tr id="info-changes-files"><td><a href="#info-changes-files" aria-hidden="true" class="anchor"></a>changes-files</td><td><ul><li><a type="text/plain; charset=UTF-8" href="_doc-dir/CHANGES.md">CHANGES.md</a></li></ul></td></tr><tr id="info-license-files"><td><a href="#info-license-files" aria-hidden="true" class="anchor"></a>license-files</td><td><ul><li><a type="text/plain; charset=UTF-8" href="_doc-dir/LICENSE.md">LICENSE.md</a></li></ul></td></tr><tr id="info-readme-files"><td><a href="#info-readme-files" aria-hidden="true" class="anchor"></a>readme-files</td><td><ul><li><a type="text/plain; charset=UTF-8" href="_doc-dir/README.md">README.md</a></li></ul></td></tr></table></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>AnnotatedTextEdit (linol-lwt.Linol_lwt.AnnotatedTextEdit)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; AnnotatedTextEdit</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.AnnotatedTextEdit</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.annotationId" class="def record field anchored"><a href="#type-t.annotationId" class="anchor"></a><code><span>annotationId : string;</span></code></li><li id="type-t.newText" class="def record field anchored"><a href="#type-t.newText" class="anchor"></a><code><span>newText : string;</span></code></li><li id="type-t.range" class="def record field anchored"><a href="#type-t.range" class="anchor"></a><code><span>range : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>AnnotatedTextEdit (linol-lwt.Linol_lwt.AnnotatedTextEdit)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; AnnotatedTextEdit</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.AnnotatedTextEdit</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.annotationId" class="def record field anchored"><a href="#type-t.annotationId" class="anchor"></a><code><span>annotationId : string;</span></code></li><li id="type-t.newText" class="def record field anchored"><a href="#type-t.newText" class="anchor"></a><code><span>newText : string;</span></code></li><li id="type-t.range" class="def record field anchored"><a href="#type-t.range" class="anchor"></a><code><span>range : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="label">annotationId</span>:string <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">newText</span>:string <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">range</span>:<span class="xref-unresolved">Linol_lsp__Types.Range.t</span> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ApplyWorkspaceEditParams (linol-lwt.Linol_lwt.ApplyWorkspaceEditParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ApplyWorkspaceEditParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ApplyWorkspaceEditParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.edit" class="def record field anchored"><a href="#type-t.edit" class="anchor"></a><code><span>edit : <span class="xref-unresolved">Linol_lsp__Types.WorkspaceEdit.t</span>;</span></code></li><li id="type-t.label" class="def record field anchored"><a href="#type-t.label" class="anchor"></a><code><span>label : <span>string option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ApplyWorkspaceEditParams (linol-lwt.Linol_lwt.ApplyWorkspaceEditParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ApplyWorkspaceEditParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ApplyWorkspaceEditParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.edit" class="def record field anchored"><a href="#type-t.edit" class="anchor"></a><code><span>edit : <span class="xref-unresolved">Linol_lsp__Types.WorkspaceEdit.t</span>;</span></code></li><li id="type-t.label" class="def record field anchored"><a href="#type-t.label" class="anchor"></a><code><span>label : <span>string option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="label">edit</span>:<span class="xref-unresolved">Linol_lsp__Types.WorkspaceEdit.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?label</span>:string <span class="arrow">&#45;&gt;</span></span>
<span>unit <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ApplyWorkspaceEditResult (linol-lwt.Linol_lwt.ApplyWorkspaceEditResult)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ApplyWorkspaceEditResult</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ApplyWorkspaceEditResult</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.applied" class="def record field anchored"><a href="#type-t.applied" class="anchor"></a><code><span>applied : bool;</span></code></li><li id="type-t.failedChange" class="def record field anchored"><a href="#type-t.failedChange" class="anchor"></a><code><span>failedChange : <span>int option</span>;</span></code></li><li id="type-t.failureReason" class="def record field anchored"><a href="#type-t.failureReason" class="anchor"></a><code><span>failureReason : <span>string option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ApplyWorkspaceEditResult (linol-lwt.Linol_lwt.ApplyWorkspaceEditResult)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ApplyWorkspaceEditResult</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ApplyWorkspaceEditResult</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.applied" class="def record field anchored"><a href="#type-t.applied" class="anchor"></a><code><span>applied : bool;</span></code></li><li id="type-t.failedChange" class="def record field anchored"><a href="#type-t.failedChange" class="anchor"></a><code><span>failedChange : <span>int option</span>;</span></code></li><li id="type-t.failureReason" class="def record field anchored"><a href="#type-t.failureReason" class="anchor"></a><code><span>failureReason : <span>string option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="label">applied</span>:bool <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?failedChange</span>:int <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?failureReason</span>:string <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>BaseSymbolInformation (linol-lwt.Linol_lwt.BaseSymbolInformation)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; BaseSymbolInformation</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.BaseSymbolInformation</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.containerName" class="def record field anchored"><a href="#type-t.containerName" class="anchor"></a><code><span>containerName : <span>string option</span>;</span></code></li><li id="type-t.kind" class="def record field anchored"><a href="#type-t.kind" class="anchor"></a><code><span>kind : <span class="xref-unresolved">Linol_lsp__Types.SymbolKind.t</span>;</span></code></li><li id="type-t.name" class="def record field anchored"><a href="#type-t.name" class="anchor"></a><code><span>name : string;</span></code></li><li id="type-t.tags" class="def record field anchored"><a href="#type-t.tags" class="anchor"></a><code><span>tags : <span><span><span class="xref-unresolved">Linol_lsp__Types.SymbolTag.t</span> list</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>BaseSymbolInformation (linol-lwt.Linol_lwt.BaseSymbolInformation)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; BaseSymbolInformation</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.BaseSymbolInformation</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.containerName" class="def record field anchored"><a href="#type-t.containerName" class="anchor"></a><code><span>containerName : <span>string option</span>;</span></code></li><li id="type-t.kind" class="def record field anchored"><a href="#type-t.kind" class="anchor"></a><code><span>kind : <span class="xref-unresolved">Linol_lsp__Types.SymbolKind.t</span>;</span></code></li><li id="type-t.name" class="def record field anchored"><a href="#type-t.name" class="anchor"></a><code><span>name : string;</span></code></li><li id="type-t.tags" class="def record field anchored"><a href="#type-t.tags" class="anchor"></a><code><span>tags : <span><span><span class="xref-unresolved">Linol_lsp__Types.SymbolTag.t</span> list</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?containerName</span>:string <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">kind</span>:<span class="xref-unresolved">Linol_lsp__Types.SymbolKind.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">name</span>:string <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyClientCapabilities (linol-lwt.Linol_lwt.CallHierarchyClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.dynamicRegistration" class="def record field anchored"><a href="#type-t.dynamicRegistration" class="anchor"></a><code><span>dynamicRegistration : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?dynamicRegistration</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyClientCapabilities (linol-lwt.Linol_lwt.CallHierarchyClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.dynamicRegistration" class="def record field anchored"><a href="#type-t.dynamicRegistration" class="anchor"></a><code><span>dynamicRegistration : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?dynamicRegistration</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyIncomingCall (linol-lwt.Linol_lwt.CallHierarchyIncomingCall)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyIncomingCall</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyIncomingCall</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.from" class="def record field anchored"><a href="#type-t.from" class="anchor"></a><code><span>from : <span class="xref-unresolved">Linol_lsp__Types.CallHierarchyItem.t</span>;</span></code></li><li id="type-t.fromRanges" class="def record field anchored"><a href="#type-t.fromRanges" class="anchor"></a><code><span>fromRanges : <span><span class="xref-unresolved">Linol_lsp__Types.Range.t</span> list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyIncomingCall (linol-lwt.Linol_lwt.CallHierarchyIncomingCall)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyIncomingCall</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyIncomingCall</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.from" class="def record field anchored"><a href="#type-t.from" class="anchor"></a><code><span>from : <span class="xref-unresolved">Linol_lsp__Types.CallHierarchyItem.t</span>;</span></code></li><li id="type-t.fromRanges" class="def record field anchored"><a href="#type-t.fromRanges" class="anchor"></a><code><span>fromRanges : <span><span class="xref-unresolved">Linol_lsp__Types.Range.t</span> list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="label">from</span>:<span class="xref-unresolved">Linol_lsp__Types.CallHierarchyItem.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">fromRanges</span>:<span><span class="xref-unresolved">Linol_lsp__Types.Range.t</span> list</span> <span class="arrow">&#45;&gt;</span></span>
<a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyIncomingCallsParams (linol-lwt.Linol_lwt.CallHierarchyIncomingCallsParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyIncomingCallsParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyIncomingCallsParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.item" class="def record field anchored"><a href="#type-t.item" class="anchor"></a><code><span>item : <span class="xref-unresolved">Linol_lsp__Types.CallHierarchyItem.t</span>;</span></code></li><li id="type-t.partialResultToken" class="def record field anchored"><a href="#type-t.partialResultToken" class="anchor"></a><code><span>partialResultToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyIncomingCallsParams (linol-lwt.Linol_lwt.CallHierarchyIncomingCallsParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyIncomingCallsParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyIncomingCallsParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.item" class="def record field anchored"><a href="#type-t.item" class="anchor"></a><code><span>item : <span class="xref-unresolved">Linol_lsp__Types.CallHierarchyItem.t</span>;</span></code></li><li id="type-t.partialResultToken" class="def record field anchored"><a href="#type-t.partialResultToken" class="anchor"></a><code><span>partialResultToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="label">item</span>:<span class="xref-unresolved">Linol_lsp__Types.CallHierarchyItem.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?partialResultToken</span>:<span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?workDoneToken</span>:<span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyItem (linol-lwt.Linol_lwt.CallHierarchyItem)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyItem</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyItem</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.data" class="def record field anchored"><a href="#type-t.data" class="anchor"></a><code><span>data : <span><a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> option</span>;</span></code></li><li id="type-t.detail" class="def record field anchored"><a href="#type-t.detail" class="anchor"></a><code><span>detail : <span>string option</span>;</span></code></li><li id="type-t.kind" class="def record field anchored"><a href="#type-t.kind" class="anchor"></a><code><span>kind : <span class="xref-unresolved">Linol_lsp__Types.SymbolKind.t</span>;</span></code></li><li id="type-t.name" class="def record field anchored"><a href="#type-t.name" class="anchor"></a><code><span>name : string;</span></code></li><li id="type-t.range" class="def record field anchored"><a href="#type-t.range" class="anchor"></a><code><span>range : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li><li id="type-t.selectionRange" class="def record field anchored"><a href="#type-t.selectionRange" class="anchor"></a><code><span>selectionRange : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li><li id="type-t.tags" class="def record field anchored"><a href="#type-t.tags" class="anchor"></a><code><span>tags : <span><span><span class="xref-unresolved">Linol_lsp__Types.SymbolTag.t</span> list</span> option</span>;</span></code></li><li id="type-t.uri" class="def record field anchored"><a href="#type-t.uri" class="anchor"></a><code><span>uri : <a href="../../../linol/Linol_lsp/Uri0/index.html#type-t">Linol_lsp.Uri0.t</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyItem (linol-lwt.Linol_lwt.CallHierarchyItem)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyItem</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyItem</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.data" class="def record field anchored"><a href="#type-t.data" class="anchor"></a><code><span>data : <span><a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> option</span>;</span></code></li><li id="type-t.detail" class="def record field anchored"><a href="#type-t.detail" class="anchor"></a><code><span>detail : <span>string option</span>;</span></code></li><li id="type-t.kind" class="def record field anchored"><a href="#type-t.kind" class="anchor"></a><code><span>kind : <span class="xref-unresolved">Linol_lsp__Types.SymbolKind.t</span>;</span></code></li><li id="type-t.name" class="def record field anchored"><a href="#type-t.name" class="anchor"></a><code><span>name : string;</span></code></li><li id="type-t.range" class="def record field anchored"><a href="#type-t.range" class="anchor"></a><code><span>range : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li><li id="type-t.selectionRange" class="def record field anchored"><a href="#type-t.selectionRange" class="anchor"></a><code><span>selectionRange : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li><li id="type-t.tags" class="def record field anchored"><a href="#type-t.tags" class="anchor"></a><code><span>tags : <span><span><span class="xref-unresolved">Linol_lsp__Types.SymbolTag.t</span> list</span> option</span>;</span></code></li><li id="type-t.uri" class="def record field anchored"><a href="#type-t.uri" class="anchor"></a><code><span>uri : <a href="../../../linol/Linol_lsp/Uri0/index.html#type-t">Linol_lsp.Uri0.t</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?data</span>:<a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?detail</span>:string <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">kind</span>:<span class="xref-unresolved">Linol_lsp__Types.SymbolKind.t</span> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyOptions (linol-lwt.Linol_lwt.CallHierarchyOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.workDoneProgress" class="def record field anchored"><a href="#type-t.workDoneProgress" class="anchor"></a><code><span>workDoneProgress : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?workDoneProgress</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyOptions (linol-lwt.Linol_lwt.CallHierarchyOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.workDoneProgress" class="def record field anchored"><a href="#type-t.workDoneProgress" class="anchor"></a><code><span>workDoneProgress : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?workDoneProgress</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyOutgoingCall (linol-lwt.Linol_lwt.CallHierarchyOutgoingCall)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyOutgoingCall</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyOutgoingCall</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.fromRanges" class="def record field anchored"><a href="#type-t.fromRanges" class="anchor"></a><code><span>fromRanges : <span><span class="xref-unresolved">Linol_lsp__Types.Range.t</span> list</span>;</span></code></li><li id="type-t.to_" class="def record field anchored"><a href="#type-t.to_" class="anchor"></a><code><span>to_ : <span class="xref-unresolved">Linol_lsp__Types.CallHierarchyItem.t</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyOutgoingCall (linol-lwt.Linol_lwt.CallHierarchyOutgoingCall)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyOutgoingCall</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyOutgoingCall</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.fromRanges" class="def record field anchored"><a href="#type-t.fromRanges" class="anchor"></a><code><span>fromRanges : <span><span class="xref-unresolved">Linol_lsp__Types.Range.t</span> list</span>;</span></code></li><li id="type-t.to_" class="def record field anchored"><a href="#type-t.to_" class="anchor"></a><code><span>to_ : <span class="xref-unresolved">Linol_lsp__Types.CallHierarchyItem.t</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="label">fromRanges</span>:<span><span class="xref-unresolved">Linol_lsp__Types.Range.t</span> list</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">to_</span>:<span class="xref-unresolved">Linol_lsp__Types.CallHierarchyItem.t</span> <span class="arrow">&#45;&gt;</span></span>
<a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyOutgoingCallsParams (linol-lwt.Linol_lwt.CallHierarchyOutgoingCallsParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyOutgoingCallsParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyOutgoingCallsParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.item" class="def record field anchored"><a href="#type-t.item" class="anchor"></a><code><span>item : <span class="xref-unresolved">Linol_lsp__Types.CallHierarchyItem.t</span>;</span></code></li><li id="type-t.partialResultToken" class="def record field anchored"><a href="#type-t.partialResultToken" class="anchor"></a><code><span>partialResultToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyOutgoingCallsParams (linol-lwt.Linol_lwt.CallHierarchyOutgoingCallsParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyOutgoingCallsParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyOutgoingCallsParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.item" class="def record field anchored"><a href="#type-t.item" class="anchor"></a><code><span>item : <span class="xref-unresolved">Linol_lsp__Types.CallHierarchyItem.t</span>;</span></code></li><li id="type-t.partialResultToken" class="def record field anchored"><a href="#type-t.partialResultToken" class="anchor"></a><code><span>partialResultToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="label">item</span>:<span class="xref-unresolved">Linol_lsp__Types.CallHierarchyItem.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?partialResultToken</span>:<span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?workDoneToken</span>:<span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyPrepareParams (linol-lwt.Linol_lwt.CallHierarchyPrepareParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyPrepareParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyPrepareParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.position" class="def record field anchored"><a href="#type-t.position" class="anchor"></a><code><span>position : <span class="xref-unresolved">Linol_lsp__Types.Position.t</span>;</span></code></li><li id="type-t.textDocument" class="def record field anchored"><a href="#type-t.textDocument" class="anchor"></a><code><span>textDocument : <span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyPrepareParams (linol-lwt.Linol_lwt.CallHierarchyPrepareParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyPrepareParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyPrepareParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.position" class="def record field anchored"><a href="#type-t.position" class="anchor"></a><code><span>position : <span class="xref-unresolved">Linol_lsp__Types.Position.t</span>;</span></code></li><li id="type-t.textDocument" class="def record field anchored"><a href="#type-t.textDocument" class="anchor"></a><code><span>textDocument : <span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="label">position</span>:<span class="xref-unresolved">Linol_lsp__Types.Position.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">textDocument</span>:<span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?workDoneToken</span>:<span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyRegistrationOptions (linol-lwt.Linol_lwt.CallHierarchyRegistrationOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyRegistrationOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyRegistrationOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.documentSelector" class="def record field anchored"><a href="#type-t.documentSelector" class="anchor"></a><code><span>documentSelector : <span><span><span>[ <span>`TextDocumentFilter of
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CallHierarchyRegistrationOptions (linol-lwt.Linol_lwt.CallHierarchyRegistrationOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CallHierarchyRegistrationOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CallHierarchyRegistrationOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.documentSelector" class="def record field anchored"><a href="#type-t.documentSelector" class="anchor"></a><code><span>documentSelector : <span><span><span>[ <span>`TextDocumentFilter of
<span class="xref-unresolved">Linol_lsp__Types.TextDocumentFilter.t</span></span>
<span><span>| `NotebookCellTextDocumentFilter</span> of
<span class="xref-unresolved">Linol_lsp__Types.NotebookCellTextDocumentFilter.t</span></span> ]</span>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CancelParams (linol-lwt.Linol_lwt.CancelParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CancelParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CancelParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.id" class="def record field anchored"><a href="#type-t.id" class="anchor"></a><code><span>id : <a href="../../../linol/Linol_jsonrpc/Jsonrpc/Id/index.html#type-t">Linol_jsonrpc.Jsonrpc.Id.t</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="label">id</span>:<a href="../../../linol/Linol_jsonrpc/Jsonrpc/Id/index.html#type-t">Linol_jsonrpc.Jsonrpc.Id.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CancelParams (linol-lwt.Linol_lwt.CancelParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CancelParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CancelParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.id" class="def record field anchored"><a href="#type-t.id" class="anchor"></a><code><span>id : <a href="../../../linol/Linol_jsonrpc/Jsonrpc/Id/index.html#type-t">Linol_jsonrpc.Jsonrpc.Id.t</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="label">id</span>:<a href="../../../linol/Linol_jsonrpc/Jsonrpc/Id/index.html#type-t">Linol_jsonrpc.Jsonrpc.Id.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ChangeAnnotation (linol-lwt.Linol_lwt.ChangeAnnotation)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ChangeAnnotation</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ChangeAnnotation</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.description" class="def record field anchored"><a href="#type-t.description" class="anchor"></a><code><span>description : <span>string option</span>;</span></code></li><li id="type-t.label" class="def record field anchored"><a href="#type-t.label" class="anchor"></a><code><span>label : string;</span></code></li><li id="type-t.needsConfirmation" class="def record field anchored"><a href="#type-t.needsConfirmation" class="anchor"></a><code><span>needsConfirmation : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ChangeAnnotation (linol-lwt.Linol_lwt.ChangeAnnotation)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ChangeAnnotation</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ChangeAnnotation</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.description" class="def record field anchored"><a href="#type-t.description" class="anchor"></a><code><span>description : <span>string option</span>;</span></code></li><li id="type-t.label" class="def record field anchored"><a href="#type-t.label" class="anchor"></a><code><span>label : string;</span></code></li><li id="type-t.needsConfirmation" class="def record field anchored"><a href="#type-t.needsConfirmation" class="anchor"></a><code><span>needsConfirmation : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?description</span>:string <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">label</span>:string <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?needsConfirmation</span>:bool <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ChangeAnnotationIdentifier (linol-lwt.Linol_lwt.ChangeAnnotationIdentifier)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ChangeAnnotationIdentifier</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ChangeAnnotationIdentifier</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = string</span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ChangeAnnotationIdentifier (linol-lwt.Linol_lwt.ChangeAnnotationIdentifier)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ChangeAnnotationIdentifier</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ChangeAnnotationIdentifier</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = string</span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ClientCapabilities (linol-lwt.Linol_lwt.ClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.experimental" class="def record field anchored"><a href="#type-t.experimental" class="anchor"></a><code><span>experimental : <span><a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> option</span>;</span></code></li><li id="type-t.general" class="def record field anchored"><a href="#type-t.general" class="anchor"></a><code><span>general : <span><span class="xref-unresolved">Linol_lsp__Types.GeneralClientCapabilities.t</span> option</span>;</span></code></li><li id="type-t.notebookDocument" class="def record field anchored"><a href="#type-t.notebookDocument" class="anchor"></a><code><span>notebookDocument : <span><span class="xref-unresolved">Linol_lsp__Types.NotebookDocumentClientCapabilities.t</span> option</span>;</span></code></li><li id="type-t.textDocument" class="def record field anchored"><a href="#type-t.textDocument" class="anchor"></a><code><span>textDocument : <span><span class="xref-unresolved">Linol_lsp__Types.TextDocumentClientCapabilities.t</span> option</span>;</span></code></li><li id="type-t.window" class="def record field anchored"><a href="#type-t.window" class="anchor"></a><code><span>window : <span><span class="xref-unresolved">Linol_lsp__Types.WindowClientCapabilities.t</span> option</span>;</span></code></li><li id="type-t.workspace" class="def record field anchored"><a href="#type-t.workspace" class="anchor"></a><code><span>workspace : <span><span class="xref-unresolved">Linol_lsp__Types.WorkspaceClientCapabilities.t</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ClientCapabilities (linol-lwt.Linol_lwt.ClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.experimental" class="def record field anchored"><a href="#type-t.experimental" class="anchor"></a><code><span>experimental : <span><a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> option</span>;</span></code></li><li id="type-t.general" class="def record field anchored"><a href="#type-t.general" class="anchor"></a><code><span>general : <span><span class="xref-unresolved">Linol_lsp__Types.GeneralClientCapabilities.t</span> option</span>;</span></code></li><li id="type-t.notebookDocument" class="def record field anchored"><a href="#type-t.notebookDocument" class="anchor"></a><code><span>notebookDocument : <span><span class="xref-unresolved">Linol_lsp__Types.NotebookDocumentClientCapabilities.t</span> option</span>;</span></code></li><li id="type-t.textDocument" class="def record field anchored"><a href="#type-t.textDocument" class="anchor"></a><code><span>textDocument : <span><span class="xref-unresolved">Linol_lsp__Types.TextDocumentClientCapabilities.t</span> option</span>;</span></code></li><li id="type-t.window" class="def record field anchored"><a href="#type-t.window" class="anchor"></a><code><span>window : <span><span class="xref-unresolved">Linol_lsp__Types.WindowClientCapabilities.t</span> option</span>;</span></code></li><li id="type-t.workspace" class="def record field anchored"><a href="#type-t.workspace" class="anchor"></a><code><span>workspace : <span><span class="xref-unresolved">Linol_lsp__Types.WorkspaceClientCapabilities.t</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?experimental</span>:<a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?general</span>:<span class="xref-unresolved">Linol_lsp__Types.GeneralClientCapabilities.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?notebookDocument</span>:<span class="xref-unresolved">Linol_lsp__Types.NotebookDocumentClientCapabilities.t</span> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeAction (linol-lwt.Linol_lwt.CodeAction)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeAction</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeAction</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-disabled"><a href="#type-disabled" class="anchor"></a><code><span><span class="keyword">type</span> disabled</span><span> = </span><span>{</span></code><ol><li id="type-disabled.reason" class="def record field anchored"><a href="#type-disabled.reason" class="anchor"></a><code><span>reason : string;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_disabled"><a href="#val-create_disabled" class="anchor"></a><code><span><span class="keyword">val</span> create_disabled : <span><span class="label">reason</span>:string <span class="arrow">&#45;&gt;</span></span> <a href="#type-disabled">disabled</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.command" class="def record field anchored"><a href="#type-t.command" class="anchor"></a><code><span>command : <span><span class="xref-unresolved">Linol_lsp__Types.Command.t</span> option</span>;</span></code></li><li id="type-t.data" class="def record field anchored"><a href="#type-t.data" class="anchor"></a><code><span>data : <span><a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> option</span>;</span></code></li><li id="type-t.diagnostics" class="def record field anchored"><a href="#type-t.diagnostics" class="anchor"></a><code><span>diagnostics : <span><span><span class="xref-unresolved">Linol_lsp__Types.Diagnostic.t</span> list</span> option</span>;</span></code></li><li id="type-t.disabled" class="def record field anchored"><a href="#type-t.disabled" class="anchor"></a><code><span>disabled : <span><a href="#type-disabled">disabled</a> option</span>;</span></code></li><li id="type-t.edit" class="def record field anchored"><a href="#type-t.edit" class="anchor"></a><code><span>edit : <span><span class="xref-unresolved">Linol_lsp__Types.WorkspaceEdit.t</span> option</span>;</span></code></li><li id="type-t.isPreferred" class="def record field anchored"><a href="#type-t.isPreferred" class="anchor"></a><code><span>isPreferred : <span>bool option</span>;</span></code></li><li id="type-t.kind" class="def record field anchored"><a href="#type-t.kind" class="anchor"></a><code><span>kind : <span><span class="xref-unresolved">Linol_lsp__Types.CodeActionKind.t</span> option</span>;</span></code></li><li id="type-t.title" class="def record field anchored"><a href="#type-t.title" class="anchor"></a><code><span>title : string;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeAction (linol-lwt.Linol_lwt.CodeAction)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeAction</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeAction</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-disabled"><a href="#type-disabled" class="anchor"></a><code><span><span class="keyword">type</span> disabled</span><span> = </span><span>{</span></code><ol><li id="type-disabled.reason" class="def record field anchored"><a href="#type-disabled.reason" class="anchor"></a><code><span>reason : string;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_disabled"><a href="#val-create_disabled" class="anchor"></a><code><span><span class="keyword">val</span> create_disabled : <span><span class="label">reason</span>:string <span class="arrow">&#45;&gt;</span></span> <a href="#type-disabled">disabled</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.command" class="def record field anchored"><a href="#type-t.command" class="anchor"></a><code><span>command : <span><span class="xref-unresolved">Linol_lsp__Types.Command.t</span> option</span>;</span></code></li><li id="type-t.data" class="def record field anchored"><a href="#type-t.data" class="anchor"></a><code><span>data : <span><a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> option</span>;</span></code></li><li id="type-t.diagnostics" class="def record field anchored"><a href="#type-t.diagnostics" class="anchor"></a><code><span>diagnostics : <span><span><span class="xref-unresolved">Linol_lsp__Types.Diagnostic.t</span> list</span> option</span>;</span></code></li><li id="type-t.disabled" class="def record field anchored"><a href="#type-t.disabled" class="anchor"></a><code><span>disabled : <span><a href="#type-disabled">disabled</a> option</span>;</span></code></li><li id="type-t.edit" class="def record field anchored"><a href="#type-t.edit" class="anchor"></a><code><span>edit : <span><span class="xref-unresolved">Linol_lsp__Types.WorkspaceEdit.t</span> option</span>;</span></code></li><li id="type-t.isPreferred" class="def record field anchored"><a href="#type-t.isPreferred" class="anchor"></a><code><span>isPreferred : <span>bool option</span>;</span></code></li><li id="type-t.kind" class="def record field anchored"><a href="#type-t.kind" class="anchor"></a><code><span>kind : <span><span class="xref-unresolved">Linol_lsp__Types.CodeActionKind.t</span> option</span>;</span></code></li><li id="type-t.title" class="def record field anchored"><a href="#type-t.title" class="anchor"></a><code><span>title : string;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?command</span>:<span class="xref-unresolved">Linol_lsp__Types.Command.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?data</span>:<a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?diagnostics</span>:<span><span class="xref-unresolved">Linol_lsp__Types.Diagnostic.t</span> list</span> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeActionClientCapabilities (linol-lwt.Linol_lwt.CodeActionClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeActionClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeActionClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-resolveSupport"><a href="#type-resolveSupport" class="anchor"></a><code><span><span class="keyword">type</span> resolveSupport</span><span> = </span><span>{</span></code><ol><li id="type-resolveSupport.properties" class="def record field anchored"><a href="#type-resolveSupport.properties" class="anchor"></a><code><span>properties : <span>string list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_resolveSupport"><a href="#val-create_resolveSupport" class="anchor"></a><code><span><span class="keyword">val</span> create_resolveSupport : <span><span class="label">properties</span>:<span>string list</span> <span class="arrow">&#45;&gt;</span></span> <a href="#type-resolveSupport">resolveSupport</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-codeActionKind"><a href="#type-codeActionKind" class="anchor"></a><code><span><span class="keyword">type</span> codeActionKind</span><span> = </span><span>{</span></code><ol><li id="type-codeActionKind.valueSet" class="def record field anchored"><a href="#type-codeActionKind.valueSet" class="anchor"></a><code><span>valueSet : <span><span class="xref-unresolved">Linol_lsp__Types.CodeActionKind.t</span> list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_codeActionKind"><a href="#val-create_codeActionKind" class="anchor"></a><code><span><span class="keyword">val</span> create_codeActionKind :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeActionClientCapabilities (linol-lwt.Linol_lwt.CodeActionClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeActionClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeActionClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-resolveSupport"><a href="#type-resolveSupport" class="anchor"></a><code><span><span class="keyword">type</span> resolveSupport</span><span> = </span><span>{</span></code><ol><li id="type-resolveSupport.properties" class="def record field anchored"><a href="#type-resolveSupport.properties" class="anchor"></a><code><span>properties : <span>string list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_resolveSupport"><a href="#val-create_resolveSupport" class="anchor"></a><code><span><span class="keyword">val</span> create_resolveSupport : <span><span class="label">properties</span>:<span>string list</span> <span class="arrow">&#45;&gt;</span></span> <a href="#type-resolveSupport">resolveSupport</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-codeActionKind"><a href="#type-codeActionKind" class="anchor"></a><code><span><span class="keyword">type</span> codeActionKind</span><span> = </span><span>{</span></code><ol><li id="type-codeActionKind.valueSet" class="def record field anchored"><a href="#type-codeActionKind.valueSet" class="anchor"></a><code><span>valueSet : <span><span class="xref-unresolved">Linol_lsp__Types.CodeActionKind.t</span> list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_codeActionKind"><a href="#val-create_codeActionKind" class="anchor"></a><code><span><span class="keyword">val</span> create_codeActionKind :
<span><span class="label">valueSet</span>:<span><span class="xref-unresolved">Linol_lsp__Types.CodeActionKind.t</span> list</span> <span class="arrow">&#45;&gt;</span></span>
<a href="#type-codeActionKind">codeActionKind</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-codeActionLiteralSupport"><a href="#type-codeActionLiteralSupport" class="anchor"></a><code><span><span class="keyword">type</span> codeActionLiteralSupport</span><span> = </span><span>{</span></code><ol><li id="type-codeActionLiteralSupport.codeActionKind" class="def record field anchored"><a href="#type-codeActionLiteralSupport.codeActionKind" class="anchor"></a><code><span>codeActionKind : <a href="#type-codeActionKind">codeActionKind</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_codeActionLiteralSupport"><a href="#val-create_codeActionLiteralSupport" class="anchor"></a><code><span><span class="keyword">val</span> create_codeActionLiteralSupport :
<span><span class="label">codeActionKind</span>:<a href="#type-codeActionKind">codeActionKind</a> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeActionContext (linol-lwt.Linol_lwt.CodeActionContext)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeActionContext</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeActionContext</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.diagnostics" class="def record field anchored"><a href="#type-t.diagnostics" class="anchor"></a><code><span>diagnostics : <span><span class="xref-unresolved">Linol_lsp__Types.Diagnostic.t</span> list</span>;</span></code></li><li id="type-t.only" class="def record field anchored"><a href="#type-t.only" class="anchor"></a><code><span>only : <span><span><span class="xref-unresolved">Linol_lsp__Types.CodeActionKind.t</span> list</span> option</span>;</span></code></li><li id="type-t.triggerKind" class="def record field anchored"><a href="#type-t.triggerKind" class="anchor"></a><code><span>triggerKind : <span><span class="xref-unresolved">Linol_lsp__Types.CodeActionTriggerKind.t</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeActionContext (linol-lwt.Linol_lwt.CodeActionContext)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeActionContext</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeActionContext</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.diagnostics" class="def record field anchored"><a href="#type-t.diagnostics" class="anchor"></a><code><span>diagnostics : <span><span class="xref-unresolved">Linol_lsp__Types.Diagnostic.t</span> list</span>;</span></code></li><li id="type-t.only" class="def record field anchored"><a href="#type-t.only" class="anchor"></a><code><span>only : <span><span><span class="xref-unresolved">Linol_lsp__Types.CodeActionKind.t</span> list</span> option</span>;</span></code></li><li id="type-t.triggerKind" class="def record field anchored"><a href="#type-t.triggerKind" class="anchor"></a><code><span>triggerKind : <span><span class="xref-unresolved">Linol_lsp__Types.CodeActionTriggerKind.t</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="label">diagnostics</span>:<span><span class="xref-unresolved">Linol_lsp__Types.Diagnostic.t</span> list</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?only</span>:<span><span class="xref-unresolved">Linol_lsp__Types.CodeActionKind.t</span> list</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?triggerKind</span>:<span class="xref-unresolved">Linol_lsp__Types.CodeActionTriggerKind.t</span> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeActionKind (linol-lwt.Linol_lwt.CodeActionKind)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeActionKind</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeActionKind</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span></code><ol><li id="type-t.Empty" class="def variant constructor anchored"><a href="#type-t.Empty" class="anchor"></a><code><span>| </span><span><span class="constructor">Empty</span></span></code></li><li id="type-t.QuickFix" class="def variant constructor anchored"><a href="#type-t.QuickFix" class="anchor"></a><code><span>| </span><span><span class="constructor">QuickFix</span></span></code></li><li id="type-t.Refactor" class="def variant constructor anchored"><a href="#type-t.Refactor" class="anchor"></a><code><span>| </span><span><span class="constructor">Refactor</span></span></code></li><li id="type-t.RefactorExtract" class="def variant constructor anchored"><a href="#type-t.RefactorExtract" class="anchor"></a><code><span>| </span><span><span class="constructor">RefactorExtract</span></span></code></li><li id="type-t.RefactorInline" class="def variant constructor anchored"><a href="#type-t.RefactorInline" class="anchor"></a><code><span>| </span><span><span class="constructor">RefactorInline</span></span></code></li><li id="type-t.RefactorRewrite" class="def variant constructor anchored"><a href="#type-t.RefactorRewrite" class="anchor"></a><code><span>| </span><span><span class="constructor">RefactorRewrite</span></span></code></li><li id="type-t.Source" class="def variant constructor anchored"><a href="#type-t.Source" class="anchor"></a><code><span>| </span><span><span class="constructor">Source</span></span></code></li><li id="type-t.SourceOrganizeImports" class="def variant constructor anchored"><a href="#type-t.SourceOrganizeImports" class="anchor"></a><code><span>| </span><span><span class="constructor">SourceOrganizeImports</span></span></code></li><li id="type-t.SourceFixAll" class="def variant constructor anchored"><a href="#type-t.SourceFixAll" class="anchor"></a><code><span>| </span><span><span class="constructor">SourceFixAll</span></span></code></li><li id="type-t.Other" class="def variant constructor anchored"><a href="#type-t.Other" class="anchor"></a><code><span>| </span><span><span class="constructor">Other</span> <span class="keyword">of</span> string</span></code></li></ol></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeActionKind (linol-lwt.Linol_lwt.CodeActionKind)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeActionKind</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeActionKind</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span></code><ol><li id="type-t.Empty" class="def variant constructor anchored"><a href="#type-t.Empty" class="anchor"></a><code><span>| </span><span><span class="constructor">Empty</span></span></code></li><li id="type-t.QuickFix" class="def variant constructor anchored"><a href="#type-t.QuickFix" class="anchor"></a><code><span>| </span><span><span class="constructor">QuickFix</span></span></code></li><li id="type-t.Refactor" class="def variant constructor anchored"><a href="#type-t.Refactor" class="anchor"></a><code><span>| </span><span><span class="constructor">Refactor</span></span></code></li><li id="type-t.RefactorExtract" class="def variant constructor anchored"><a href="#type-t.RefactorExtract" class="anchor"></a><code><span>| </span><span><span class="constructor">RefactorExtract</span></span></code></li><li id="type-t.RefactorInline" class="def variant constructor anchored"><a href="#type-t.RefactorInline" class="anchor"></a><code><span>| </span><span><span class="constructor">RefactorInline</span></span></code></li><li id="type-t.RefactorRewrite" class="def variant constructor anchored"><a href="#type-t.RefactorRewrite" class="anchor"></a><code><span>| </span><span><span class="constructor">RefactorRewrite</span></span></code></li><li id="type-t.Source" class="def variant constructor anchored"><a href="#type-t.Source" class="anchor"></a><code><span>| </span><span><span class="constructor">Source</span></span></code></li><li id="type-t.SourceOrganizeImports" class="def variant constructor anchored"><a href="#type-t.SourceOrganizeImports" class="anchor"></a><code><span>| </span><span><span class="constructor">SourceOrganizeImports</span></span></code></li><li id="type-t.SourceFixAll" class="def variant constructor anchored"><a href="#type-t.SourceFixAll" class="anchor"></a><code><span>| </span><span><span class="constructor">SourceFixAll</span></span></code></li><li id="type-t.Other" class="def variant constructor anchored"><a href="#type-t.Other" class="anchor"></a><code><span>| </span><span><span class="constructor">Other</span> <span class="keyword">of</span> string</span></code></li></ol></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeActionOptions (linol-lwt.Linol_lwt.CodeActionOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeActionOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeActionOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.codeActionKinds" class="def record field anchored"><a href="#type-t.codeActionKinds" class="anchor"></a><code><span>codeActionKinds : <span><span><span class="xref-unresolved">Linol_lsp__Types.CodeActionKind.t</span> list</span> option</span>;</span></code></li><li id="type-t.resolveProvider" class="def record field anchored"><a href="#type-t.resolveProvider" class="anchor"></a><code><span>resolveProvider : <span>bool option</span>;</span></code></li><li id="type-t.workDoneProgress" class="def record field anchored"><a href="#type-t.workDoneProgress" class="anchor"></a><code><span>workDoneProgress : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeActionOptions (linol-lwt.Linol_lwt.CodeActionOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeActionOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeActionOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.codeActionKinds" class="def record field anchored"><a href="#type-t.codeActionKinds" class="anchor"></a><code><span>codeActionKinds : <span><span><span class="xref-unresolved">Linol_lsp__Types.CodeActionKind.t</span> list</span> option</span>;</span></code></li><li id="type-t.resolveProvider" class="def record field anchored"><a href="#type-t.resolveProvider" class="anchor"></a><code><span>resolveProvider : <span>bool option</span>;</span></code></li><li id="type-t.workDoneProgress" class="def record field anchored"><a href="#type-t.workDoneProgress" class="anchor"></a><code><span>workDoneProgress : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?codeActionKinds</span>:<span><span class="xref-unresolved">Linol_lsp__Types.CodeActionKind.t</span> list</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?resolveProvider</span>:bool <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?workDoneProgress</span>:bool <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeActionParams (linol-lwt.Linol_lwt.CodeActionParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeActionParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeActionParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.context" class="def record field anchored"><a href="#type-t.context" class="anchor"></a><code><span>context : <span class="xref-unresolved">Linol_lsp__Types.CodeActionContext.t</span>;</span></code></li><li id="type-t.partialResultToken" class="def record field anchored"><a href="#type-t.partialResultToken" class="anchor"></a><code><span>partialResultToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li><li id="type-t.range" class="def record field anchored"><a href="#type-t.range" class="anchor"></a><code><span>range : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li><li id="type-t.textDocument" class="def record field anchored"><a href="#type-t.textDocument" class="anchor"></a><code><span>textDocument : <span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeActionParams (linol-lwt.Linol_lwt.CodeActionParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeActionParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeActionParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.context" class="def record field anchored"><a href="#type-t.context" class="anchor"></a><code><span>context : <span class="xref-unresolved">Linol_lsp__Types.CodeActionContext.t</span>;</span></code></li><li id="type-t.partialResultToken" class="def record field anchored"><a href="#type-t.partialResultToken" class="anchor"></a><code><span>partialResultToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li><li id="type-t.range" class="def record field anchored"><a href="#type-t.range" class="anchor"></a><code><span>range : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li><li id="type-t.textDocument" class="def record field anchored"><a href="#type-t.textDocument" class="anchor"></a><code><span>textDocument : <span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="label">context</span>:<span class="xref-unresolved">Linol_lsp__Types.CodeActionContext.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?partialResultToken</span>:<span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">range</span>:<span class="xref-unresolved">Linol_lsp__Types.Range.t</span> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeActionRegistrationOptions (linol-lwt.Linol_lwt.CodeActionRegistrationOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeActionRegistrationOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeActionRegistrationOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.codeActionKinds" class="def record field anchored"><a href="#type-t.codeActionKinds" class="anchor"></a><code><span>codeActionKinds : <span><span><span class="xref-unresolved">Linol_lsp__Types.CodeActionKind.t</span> list</span> option</span>;</span></code></li><li id="type-t.documentSelector" class="def record field anchored"><a href="#type-t.documentSelector" class="anchor"></a><code><span>documentSelector : <span><span><span>[ <span>`TextDocumentFilter of
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeActionRegistrationOptions (linol-lwt.Linol_lwt.CodeActionRegistrationOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeActionRegistrationOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeActionRegistrationOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.codeActionKinds" class="def record field anchored"><a href="#type-t.codeActionKinds" class="anchor"></a><code><span>codeActionKinds : <span><span><span class="xref-unresolved">Linol_lsp__Types.CodeActionKind.t</span> list</span> option</span>;</span></code></li><li id="type-t.documentSelector" class="def record field anchored"><a href="#type-t.documentSelector" class="anchor"></a><code><span>documentSelector : <span><span><span>[ <span>`TextDocumentFilter of
<span class="xref-unresolved">Linol_lsp__Types.TextDocumentFilter.t</span></span>
<span><span>| `NotebookCellTextDocumentFilter</span> of
<span class="xref-unresolved">Linol_lsp__Types.NotebookCellTextDocumentFilter.t</span></span> ]</span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeActionResult (linol-lwt.Linol_lwt.CodeActionResult)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeActionResult</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeActionResult</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> =
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeActionResult (linol-lwt.Linol_lwt.CodeActionResult)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeActionResult</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeActionResult</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> =
<span><span><span>[ <span>`Command of <span class="xref-unresolved">Linol_lsp__Types.Command.t</span></span>
<span><span>| `CodeAction</span> of <span class="xref-unresolved">Linol_lsp__Types.CodeAction.t</span></span> ]</span>
list</span>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeActionTriggerKind (linol-lwt.Linol_lwt.CodeActionTriggerKind)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeActionTriggerKind</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeActionTriggerKind</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span></code><ol><li id="type-t.Invoked" class="def variant constructor anchored"><a href="#type-t.Invoked" class="anchor"></a><code><span>| </span><span><span class="constructor">Invoked</span></span></code></li><li id="type-t.Automatic" class="def variant constructor anchored"><a href="#type-t.Automatic" class="anchor"></a><code><span>| </span><span><span class="constructor">Automatic</span></span></code></li></ol></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeActionTriggerKind (linol-lwt.Linol_lwt.CodeActionTriggerKind)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeActionTriggerKind</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeActionTriggerKind</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span></code><ol><li id="type-t.Invoked" class="def variant constructor anchored"><a href="#type-t.Invoked" class="anchor"></a><code><span>| </span><span><span class="constructor">Invoked</span></span></code></li><li id="type-t.Automatic" class="def variant constructor anchored"><a href="#type-t.Automatic" class="anchor"></a><code><span>| </span><span><span class="constructor">Automatic</span></span></code></li></ol></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeDescription (linol-lwt.Linol_lwt.CodeDescription)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeDescription</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeDescription</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.href" class="def record field anchored"><a href="#type-t.href" class="anchor"></a><code><span>href : <a href="../../../linol/Linol_lsp/Uri0/index.html#type-t">Linol_lsp.Uri0.t</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="label">href</span>:<a href="../../../linol/Linol_lsp/Uri0/index.html#type-t">Linol_lsp.Uri0.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeDescription (linol-lwt.Linol_lwt.CodeDescription)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeDescription</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeDescription</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.href" class="def record field anchored"><a href="#type-t.href" class="anchor"></a><code><span>href : <a href="../../../linol/Linol_lsp/Uri0/index.html#type-t">Linol_lsp.Uri0.t</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="label">href</span>:<a href="../../../linol/Linol_lsp/Uri0/index.html#type-t">Linol_lsp.Uri0.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeLens (linol-lwt.Linol_lwt.CodeLens)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeLens</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeLens</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.command" class="def record field anchored"><a href="#type-t.command" class="anchor"></a><code><span>command : <span><span class="xref-unresolved">Linol_lsp__Types.Command.t</span> option</span>;</span></code></li><li id="type-t.data" class="def record field anchored"><a href="#type-t.data" class="anchor"></a><code><span>data : <span><a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> option</span>;</span></code></li><li id="type-t.range" class="def record field anchored"><a href="#type-t.range" class="anchor"></a><code><span>range : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeLens (linol-lwt.Linol_lwt.CodeLens)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeLens</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeLens</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.command" class="def record field anchored"><a href="#type-t.command" class="anchor"></a><code><span>command : <span><span class="xref-unresolved">Linol_lsp__Types.Command.t</span> option</span>;</span></code></li><li id="type-t.data" class="def record field anchored"><a href="#type-t.data" class="anchor"></a><code><span>data : <span><a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> option</span>;</span></code></li><li id="type-t.range" class="def record field anchored"><a href="#type-t.range" class="anchor"></a><code><span>range : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?command</span>:<span class="xref-unresolved">Linol_lsp__Types.Command.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?data</span>:<a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">range</span>:<span class="xref-unresolved">Linol_lsp__Types.Range.t</span> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeLensClientCapabilities (linol-lwt.Linol_lwt.CodeLensClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeLensClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeLensClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.dynamicRegistration" class="def record field anchored"><a href="#type-t.dynamicRegistration" class="anchor"></a><code><span>dynamicRegistration : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?dynamicRegistration</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeLensClientCapabilities (linol-lwt.Linol_lwt.CodeLensClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeLensClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeLensClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.dynamicRegistration" class="def record field anchored"><a href="#type-t.dynamicRegistration" class="anchor"></a><code><span>dynamicRegistration : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?dynamicRegistration</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeLensOptions (linol-lwt.Linol_lwt.CodeLensOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeLensOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeLensOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.resolveProvider" class="def record field anchored"><a href="#type-t.resolveProvider" class="anchor"></a><code><span>resolveProvider : <span>bool option</span>;</span></code></li><li id="type-t.workDoneProgress" class="def record field anchored"><a href="#type-t.workDoneProgress" class="anchor"></a><code><span>workDoneProgress : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?resolveProvider</span>:bool <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?workDoneProgress</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeLensOptions (linol-lwt.Linol_lwt.CodeLensOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeLensOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeLensOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.resolveProvider" class="def record field anchored"><a href="#type-t.resolveProvider" class="anchor"></a><code><span>resolveProvider : <span>bool option</span>;</span></code></li><li id="type-t.workDoneProgress" class="def record field anchored"><a href="#type-t.workDoneProgress" class="anchor"></a><code><span>workDoneProgress : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?resolveProvider</span>:bool <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?workDoneProgress</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeLensParams (linol-lwt.Linol_lwt.CodeLensParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeLensParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeLensParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.partialResultToken" class="def record field anchored"><a href="#type-t.partialResultToken" class="anchor"></a><code><span>partialResultToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li><li id="type-t.textDocument" class="def record field anchored"><a href="#type-t.textDocument" class="anchor"></a><code><span>textDocument : <span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeLensParams (linol-lwt.Linol_lwt.CodeLensParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeLensParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeLensParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.partialResultToken" class="def record field anchored"><a href="#type-t.partialResultToken" class="anchor"></a><code><span>partialResultToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li><li id="type-t.textDocument" class="def record field anchored"><a href="#type-t.textDocument" class="anchor"></a><code><span>textDocument : <span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?partialResultToken</span>:<span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">textDocument</span>:<span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?workDoneToken</span>:<span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeLensRegistrationOptions (linol-lwt.Linol_lwt.CodeLensRegistrationOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeLensRegistrationOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeLensRegistrationOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.documentSelector" class="def record field anchored"><a href="#type-t.documentSelector" class="anchor"></a><code><span>documentSelector : <span><span><span>[ <span>`TextDocumentFilter of
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeLensRegistrationOptions (linol-lwt.Linol_lwt.CodeLensRegistrationOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeLensRegistrationOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeLensRegistrationOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.documentSelector" class="def record field anchored"><a href="#type-t.documentSelector" class="anchor"></a><code><span>documentSelector : <span><span><span>[ <span>`TextDocumentFilter of
<span class="xref-unresolved">Linol_lsp__Types.TextDocumentFilter.t</span></span>
<span><span>| `NotebookCellTextDocumentFilter</span> of
<span class="xref-unresolved">Linol_lsp__Types.NotebookCellTextDocumentFilter.t</span></span> ]</span>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeLensWorkspaceClientCapabilities (linol-lwt.Linol_lwt.CodeLensWorkspaceClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeLensWorkspaceClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeLensWorkspaceClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.refreshSupport" class="def record field anchored"><a href="#type-t.refreshSupport" class="anchor"></a><code><span>refreshSupport : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?refreshSupport</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CodeLensWorkspaceClientCapabilities (linol-lwt.Linol_lwt.CodeLensWorkspaceClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CodeLensWorkspaceClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CodeLensWorkspaceClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.refreshSupport" class="def record field anchored"><a href="#type-t.refreshSupport" class="anchor"></a><code><span>refreshSupport : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?refreshSupport</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Color (linol-lwt.Linol_lwt.Color)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; Color</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.Color</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.alpha" class="def record field anchored"><a href="#type-t.alpha" class="anchor"></a><code><span>alpha : int;</span></code></li><li id="type-t.blue" class="def record field anchored"><a href="#type-t.blue" class="anchor"></a><code><span>blue : int;</span></code></li><li id="type-t.green" class="def record field anchored"><a href="#type-t.green" class="anchor"></a><code><span>green : int;</span></code></li><li id="type-t.red" class="def record field anchored"><a href="#type-t.red" class="anchor"></a><code><span>red : int;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="label">alpha</span>:int <span class="arrow">&#45;&gt;</span></span> <span><span class="label">blue</span>:int <span class="arrow">&#45;&gt;</span></span> <span><span class="label">green</span>:int <span class="arrow">&#45;&gt;</span></span> <span><span class="label">red</span>:int <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Color (linol-lwt.Linol_lwt.Color)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; Color</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.Color</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.alpha" class="def record field anchored"><a href="#type-t.alpha" class="anchor"></a><code><span>alpha : int;</span></code></li><li id="type-t.blue" class="def record field anchored"><a href="#type-t.blue" class="anchor"></a><code><span>blue : int;</span></code></li><li id="type-t.green" class="def record field anchored"><a href="#type-t.green" class="anchor"></a><code><span>green : int;</span></code></li><li id="type-t.red" class="def record field anchored"><a href="#type-t.red" class="anchor"></a><code><span>red : int;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="label">alpha</span>:int <span class="arrow">&#45;&gt;</span></span> <span><span class="label">blue</span>:int <span class="arrow">&#45;&gt;</span></span> <span><span class="label">green</span>:int <span class="arrow">&#45;&gt;</span></span> <span><span class="label">red</span>:int <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ColorInformation (linol-lwt.Linol_lwt.ColorInformation)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ColorInformation</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ColorInformation</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.color" class="def record field anchored"><a href="#type-t.color" class="anchor"></a><code><span>color : <span class="xref-unresolved">Linol_lsp__Types.Color.t</span>;</span></code></li><li id="type-t.range" class="def record field anchored"><a href="#type-t.range" class="anchor"></a><code><span>range : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ColorInformation (linol-lwt.Linol_lwt.ColorInformation)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ColorInformation</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ColorInformation</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.color" class="def record field anchored"><a href="#type-t.color" class="anchor"></a><code><span>color : <span class="xref-unresolved">Linol_lsp__Types.Color.t</span>;</span></code></li><li id="type-t.range" class="def record field anchored"><a href="#type-t.range" class="anchor"></a><code><span>range : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="label">color</span>:<span class="xref-unresolved">Linol_lsp__Types.Color.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">range</span>:<span class="xref-unresolved">Linol_lsp__Types.Range.t</span> <span class="arrow">&#45;&gt;</span></span>
<a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ColorPresentation (linol-lwt.Linol_lwt.ColorPresentation)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ColorPresentation</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ColorPresentation</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.additionalTextEdits" class="def record field anchored"><a href="#type-t.additionalTextEdits" class="anchor"></a><code><span>additionalTextEdits : <span><span><span class="xref-unresolved">Linol_lsp__Types.TextEdit.t</span> list</span> option</span>;</span></code></li><li id="type-t.label" class="def record field anchored"><a href="#type-t.label" class="anchor"></a><code><span>label : string;</span></code></li><li id="type-t.textEdit" class="def record field anchored"><a href="#type-t.textEdit" class="anchor"></a><code><span>textEdit : <span><span class="xref-unresolved">Linol_lsp__Types.TextEdit.t</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ColorPresentation (linol-lwt.Linol_lwt.ColorPresentation)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ColorPresentation</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ColorPresentation</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.additionalTextEdits" class="def record field anchored"><a href="#type-t.additionalTextEdits" class="anchor"></a><code><span>additionalTextEdits : <span><span><span class="xref-unresolved">Linol_lsp__Types.TextEdit.t</span> list</span> option</span>;</span></code></li><li id="type-t.label" class="def record field anchored"><a href="#type-t.label" class="anchor"></a><code><span>label : string;</span></code></li><li id="type-t.textEdit" class="def record field anchored"><a href="#type-t.textEdit" class="anchor"></a><code><span>textEdit : <span><span class="xref-unresolved">Linol_lsp__Types.TextEdit.t</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?additionalTextEdits</span>:<span><span class="xref-unresolved">Linol_lsp__Types.TextEdit.t</span> list</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">label</span>:string <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?textEdit</span>:<span class="xref-unresolved">Linol_lsp__Types.TextEdit.t</span> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ColorPresentationParams (linol-lwt.Linol_lwt.ColorPresentationParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ColorPresentationParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ColorPresentationParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.color" class="def record field anchored"><a href="#type-t.color" class="anchor"></a><code><span>color : <span class="xref-unresolved">Linol_lsp__Types.Color.t</span>;</span></code></li><li id="type-t.partialResultToken" class="def record field anchored"><a href="#type-t.partialResultToken" class="anchor"></a><code><span>partialResultToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li><li id="type-t.range" class="def record field anchored"><a href="#type-t.range" class="anchor"></a><code><span>range : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li><li id="type-t.textDocument" class="def record field anchored"><a href="#type-t.textDocument" class="anchor"></a><code><span>textDocument : <span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ColorPresentationParams (linol-lwt.Linol_lwt.ColorPresentationParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ColorPresentationParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ColorPresentationParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.color" class="def record field anchored"><a href="#type-t.color" class="anchor"></a><code><span>color : <span class="xref-unresolved">Linol_lsp__Types.Color.t</span>;</span></code></li><li id="type-t.partialResultToken" class="def record field anchored"><a href="#type-t.partialResultToken" class="anchor"></a><code><span>partialResultToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li><li id="type-t.range" class="def record field anchored"><a href="#type-t.range" class="anchor"></a><code><span>range : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li><li id="type-t.textDocument" class="def record field anchored"><a href="#type-t.textDocument" class="anchor"></a><code><span>textDocument : <span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="label">color</span>:<span class="xref-unresolved">Linol_lsp__Types.Color.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?partialResultToken</span>:<span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">range</span>:<span class="xref-unresolved">Linol_lsp__Types.Range.t</span> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Command (linol-lwt.Linol_lwt.Command)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; Command</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.Command</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.arguments" class="def record field anchored"><a href="#type-t.arguments" class="anchor"></a><code><span>arguments : <span><span><a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> list</span> option</span>;</span></code></li><li id="type-t.command" class="def record field anchored"><a href="#type-t.command" class="anchor"></a><code><span>command : string;</span></code></li><li id="type-t.title" class="def record field anchored"><a href="#type-t.title" class="anchor"></a><code><span>title : string;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Command (linol-lwt.Linol_lwt.Command)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; Command</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.Command</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.arguments" class="def record field anchored"><a href="#type-t.arguments" class="anchor"></a><code><span>arguments : <span><span><a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> list</span> option</span>;</span></code></li><li id="type-t.command" class="def record field anchored"><a href="#type-t.command" class="anchor"></a><code><span>command : string;</span></code></li><li id="type-t.title" class="def record field anchored"><a href="#type-t.title" class="anchor"></a><code><span>title : string;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?arguments</span>:<span><a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> list</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">command</span>:string <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">title</span>:string <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionClientCapabilities (linol-lwt.Linol_lwt.CompletionClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-completionList"><a href="#type-completionList" class="anchor"></a><code><span><span class="keyword">type</span> completionList</span><span> = </span><span>{</span></code><ol><li id="type-completionList.itemDefaults" class="def record field anchored"><a href="#type-completionList.itemDefaults" class="anchor"></a><code><span>itemDefaults : <span><span>string list</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_completionList"><a href="#val-create_completionList" class="anchor"></a><code><span><span class="keyword">val</span> create_completionList : <span><span class="optlabel">?itemDefaults</span>:<span>string list</span> <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-completionList">completionList</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-completionItemKind"><a href="#type-completionItemKind" class="anchor"></a><code><span><span class="keyword">type</span> completionItemKind</span><span> = </span><span>{</span></code><ol><li id="type-completionItemKind.valueSet" class="def record field anchored"><a href="#type-completionItemKind.valueSet" class="anchor"></a><code><span>valueSet : <span><span><span class="xref-unresolved">Linol_lsp__Types.CompletionItemKind.t</span> list</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_completionItemKind"><a href="#val-create_completionItemKind" class="anchor"></a><code><span><span class="keyword">val</span> create_completionItemKind :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionClientCapabilities (linol-lwt.Linol_lwt.CompletionClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-completionList"><a href="#type-completionList" class="anchor"></a><code><span><span class="keyword">type</span> completionList</span><span> = </span><span>{</span></code><ol><li id="type-completionList.itemDefaults" class="def record field anchored"><a href="#type-completionList.itemDefaults" class="anchor"></a><code><span>itemDefaults : <span><span>string list</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_completionList"><a href="#val-create_completionList" class="anchor"></a><code><span><span class="keyword">val</span> create_completionList : <span><span class="optlabel">?itemDefaults</span>:<span>string list</span> <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-completionList">completionList</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-completionItemKind"><a href="#type-completionItemKind" class="anchor"></a><code><span><span class="keyword">type</span> completionItemKind</span><span> = </span><span>{</span></code><ol><li id="type-completionItemKind.valueSet" class="def record field anchored"><a href="#type-completionItemKind.valueSet" class="anchor"></a><code><span>valueSet : <span><span><span class="xref-unresolved">Linol_lsp__Types.CompletionItemKind.t</span> list</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_completionItemKind"><a href="#val-create_completionItemKind" class="anchor"></a><code><span><span class="keyword">val</span> create_completionItemKind :
<span><span class="optlabel">?valueSet</span>:<span><span class="xref-unresolved">Linol_lsp__Types.CompletionItemKind.t</span> list</span> <span class="arrow">&#45;&gt;</span></span>
<span>unit <span class="arrow">&#45;&gt;</span></span>
<a href="#type-completionItemKind">completionItemKind</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-insertTextModeSupport"><a href="#type-insertTextModeSupport" class="anchor"></a><code><span><span class="keyword">type</span> insertTextModeSupport</span><span> = </span><span>{</span></code><ol><li id="type-insertTextModeSupport.valueSet" class="def record field anchored"><a href="#type-insertTextModeSupport.valueSet" class="anchor"></a><code><span>valueSet : <span><span class="xref-unresolved">Linol_lsp__Types.InsertTextMode.t</span> list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_insertTextModeSupport"><a href="#val-create_insertTextModeSupport" class="anchor"></a><code><span><span class="keyword">val</span> create_insertTextModeSupport :

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionContext (linol-lwt.Linol_lwt.CompletionContext)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionContext</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionContext</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.triggerCharacter" class="def record field anchored"><a href="#type-t.triggerCharacter" class="anchor"></a><code><span>triggerCharacter : <span>string option</span>;</span></code></li><li id="type-t.triggerKind" class="def record field anchored"><a href="#type-t.triggerKind" class="anchor"></a><code><span>triggerKind : <span class="xref-unresolved">Linol_lsp__Types.CompletionTriggerKind.t</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionContext (linol-lwt.Linol_lwt.CompletionContext)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionContext</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionContext</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.triggerCharacter" class="def record field anchored"><a href="#type-t.triggerCharacter" class="anchor"></a><code><span>triggerCharacter : <span>string option</span>;</span></code></li><li id="type-t.triggerKind" class="def record field anchored"><a href="#type-t.triggerKind" class="anchor"></a><code><span>triggerKind : <span class="xref-unresolved">Linol_lsp__Types.CompletionTriggerKind.t</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?triggerCharacter</span>:string <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">triggerKind</span>:<span class="xref-unresolved">Linol_lsp__Types.CompletionTriggerKind.t</span> <span class="arrow">&#45;&gt;</span></span>
<span>unit <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionItem (linol-lwt.Linol_lwt.CompletionItem)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionItem</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionItem</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.additionalTextEdits" class="def record field anchored"><a href="#type-t.additionalTextEdits" class="anchor"></a><code><span>additionalTextEdits : <span><span><span class="xref-unresolved">Linol_lsp__Types.TextEdit.t</span> list</span> option</span>;</span></code></li><li id="type-t.command" class="def record field anchored"><a href="#type-t.command" class="anchor"></a><code><span>command : <span><span class="xref-unresolved">Linol_lsp__Types.Command.t</span> option</span>;</span></code></li><li id="type-t.commitCharacters" class="def record field anchored"><a href="#type-t.commitCharacters" class="anchor"></a><code><span>commitCharacters : <span><span>string list</span> option</span>;</span></code></li><li id="type-t.data" class="def record field anchored"><a href="#type-t.data" class="anchor"></a><code><span>data : <span><a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> option</span>;</span></code></li><li id="type-t.deprecated" class="def record field anchored"><a href="#type-t.deprecated" class="anchor"></a><code><span>deprecated : <span>bool option</span>;</span></code></li><li id="type-t.detail" class="def record field anchored"><a href="#type-t.detail" class="anchor"></a><code><span>detail : <span>string option</span>;</span></code></li><li id="type-t.documentation" class="def record field anchored"><a href="#type-t.documentation" class="anchor"></a><code><span>documentation : <span><span>[ <span>`String of string</span>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionItem (linol-lwt.Linol_lwt.CompletionItem)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionItem</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionItem</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.additionalTextEdits" class="def record field anchored"><a href="#type-t.additionalTextEdits" class="anchor"></a><code><span>additionalTextEdits : <span><span><span class="xref-unresolved">Linol_lsp__Types.TextEdit.t</span> list</span> option</span>;</span></code></li><li id="type-t.command" class="def record field anchored"><a href="#type-t.command" class="anchor"></a><code><span>command : <span><span class="xref-unresolved">Linol_lsp__Types.Command.t</span> option</span>;</span></code></li><li id="type-t.commitCharacters" class="def record field anchored"><a href="#type-t.commitCharacters" class="anchor"></a><code><span>commitCharacters : <span><span>string list</span> option</span>;</span></code></li><li id="type-t.data" class="def record field anchored"><a href="#type-t.data" class="anchor"></a><code><span>data : <span><a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> option</span>;</span></code></li><li id="type-t.deprecated" class="def record field anchored"><a href="#type-t.deprecated" class="anchor"></a><code><span>deprecated : <span>bool option</span>;</span></code></li><li id="type-t.detail" class="def record field anchored"><a href="#type-t.detail" class="anchor"></a><code><span>detail : <span>string option</span>;</span></code></li><li id="type-t.documentation" class="def record field anchored"><a href="#type-t.documentation" class="anchor"></a><code><span>documentation : <span><span>[ <span>`String of string</span>
<span><span>| `MarkupContent</span> of <span class="xref-unresolved">Linol_lsp__Types.MarkupContent.t</span></span> ]</span>
option</span>;</span></code></li><li id="type-t.filterText" class="def record field anchored"><a href="#type-t.filterText" class="anchor"></a><code><span>filterText : <span>string option</span>;</span></code></li><li id="type-t.insertText" class="def record field anchored"><a href="#type-t.insertText" class="anchor"></a><code><span>insertText : <span>string option</span>;</span></code></li><li id="type-t.insertTextFormat" class="def record field anchored"><a href="#type-t.insertTextFormat" class="anchor"></a><code><span>insertTextFormat : <span><span class="xref-unresolved">Linol_lsp__Types.InsertTextFormat.t</span> option</span>;</span></code></li><li id="type-t.insertTextMode" class="def record field anchored"><a href="#type-t.insertTextMode" class="anchor"></a><code><span>insertTextMode : <span><span class="xref-unresolved">Linol_lsp__Types.InsertTextMode.t</span> option</span>;</span></code></li><li id="type-t.kind" class="def record field anchored"><a href="#type-t.kind" class="anchor"></a><code><span>kind : <span><span class="xref-unresolved">Linol_lsp__Types.CompletionItemKind.t</span> option</span>;</span></code></li><li id="type-t.label" class="def record field anchored"><a href="#type-t.label" class="anchor"></a><code><span>label : string;</span></code></li><li id="type-t.labelDetails" class="def record field anchored"><a href="#type-t.labelDetails" class="anchor"></a><code><span>labelDetails : <span><span class="xref-unresolved">Linol_lsp__Types.CompletionItemLabelDetails.t</span> option</span>;</span></code></li><li id="type-t.preselect" class="def record field anchored"><a href="#type-t.preselect" class="anchor"></a><code><span>preselect : <span>bool option</span>;</span></code></li><li id="type-t.sortText" class="def record field anchored"><a href="#type-t.sortText" class="anchor"></a><code><span>sortText : <span>string option</span>;</span></code></li><li id="type-t.tags" class="def record field anchored"><a href="#type-t.tags" class="anchor"></a><code><span>tags : <span><span><span class="xref-unresolved">Linol_lsp__Types.CompletionItemTag.t</span> list</span> option</span>;</span></code></li><li id="type-t.textEdit" class="def record field anchored"><a href="#type-t.textEdit" class="anchor"></a><code><span>textEdit : <span><span>[ <span>`TextEdit of <span class="xref-unresolved">Linol_lsp__Types.TextEdit.t</span></span>
<span><span>| `InsertReplaceEdit</span> of <span class="xref-unresolved">Linol_lsp__Types.InsertReplaceEdit.t</span></span> ]</span>

File diff suppressed because one or more lines are too long

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionItemLabelDetails (linol-lwt.Linol_lwt.CompletionItemLabelDetails)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionItemLabelDetails</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionItemLabelDetails</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.description" class="def record field anchored"><a href="#type-t.description" class="anchor"></a><code><span>description : <span>string option</span>;</span></code></li><li id="type-t.detail" class="def record field anchored"><a href="#type-t.detail" class="anchor"></a><code><span>detail : <span>string option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?description</span>:string <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?detail</span>:string <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionItemLabelDetails (linol-lwt.Linol_lwt.CompletionItemLabelDetails)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionItemLabelDetails</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionItemLabelDetails</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.description" class="def record field anchored"><a href="#type-t.description" class="anchor"></a><code><span>description : <span>string option</span>;</span></code></li><li id="type-t.detail" class="def record field anchored"><a href="#type-t.detail" class="anchor"></a><code><span>detail : <span>string option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?description</span>:string <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?detail</span>:string <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionItemTag (linol-lwt.Linol_lwt.CompletionItemTag)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionItemTag</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionItemTag</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span></code><ol><li id="type-t.Deprecated" class="def variant constructor anchored"><a href="#type-t.Deprecated" class="anchor"></a><code><span>| </span><span><span class="constructor">Deprecated</span></span></code></li></ol></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionItemTag (linol-lwt.Linol_lwt.CompletionItemTag)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionItemTag</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionItemTag</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span></code><ol><li id="type-t.Deprecated" class="def variant constructor anchored"><a href="#type-t.Deprecated" class="anchor"></a><code><span>| </span><span><span class="constructor">Deprecated</span></span></code></li></ol></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionList (linol-lwt.Linol_lwt.CompletionList)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionList</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionList</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-editRange"><a href="#type-editRange" class="anchor"></a><code><span><span class="keyword">type</span> editRange</span><span> = </span><span>{</span></code><ol><li id="type-editRange.insert" class="def record field anchored"><a href="#type-editRange.insert" class="anchor"></a><code><span>insert : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li><li id="type-editRange.replace" class="def record field anchored"><a href="#type-editRange.replace" class="anchor"></a><code><span>replace : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_editRange"><a href="#val-create_editRange" class="anchor"></a><code><span><span class="keyword">val</span> create_editRange :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionList (linol-lwt.Linol_lwt.CompletionList)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionList</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionList</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-editRange"><a href="#type-editRange" class="anchor"></a><code><span><span class="keyword">type</span> editRange</span><span> = </span><span>{</span></code><ol><li id="type-editRange.insert" class="def record field anchored"><a href="#type-editRange.insert" class="anchor"></a><code><span>insert : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li><li id="type-editRange.replace" class="def record field anchored"><a href="#type-editRange.replace" class="anchor"></a><code><span>replace : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_editRange"><a href="#val-create_editRange" class="anchor"></a><code><span><span class="keyword">val</span> create_editRange :
<span><span class="label">insert</span>:<span class="xref-unresolved">Linol_lsp__Types.Range.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">replace</span>:<span class="xref-unresolved">Linol_lsp__Types.Range.t</span> <span class="arrow">&#45;&gt;</span></span>
<a href="#type-editRange">editRange</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-itemDefaults"><a href="#type-itemDefaults" class="anchor"></a><code><span><span class="keyword">type</span> itemDefaults</span><span> = </span><span>{</span></code><ol><li id="type-itemDefaults.commitCharacters" class="def record field anchored"><a href="#type-itemDefaults.commitCharacters" class="anchor"></a><code><span>commitCharacters : <span><span>string list</span> option</span>;</span></code></li><li id="type-itemDefaults.editRange" class="def record field anchored"><a href="#type-itemDefaults.editRange" class="anchor"></a><code><span>editRange : <span><span>[ <span>`Range of <span class="xref-unresolved">Linol_lsp__Types.Range.t</span></span> <span><span>| `EditRange</span> of <a href="#type-editRange">editRange</a></span> ]</span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionOptions (linol-lwt.Linol_lwt.CompletionOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-completionItem"><a href="#type-completionItem" class="anchor"></a><code><span><span class="keyword">type</span> completionItem</span><span> = </span><span>{</span></code><ol><li id="type-completionItem.labelDetailsSupport" class="def record field anchored"><a href="#type-completionItem.labelDetailsSupport" class="anchor"></a><code><span>labelDetailsSupport : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_completionItem"><a href="#val-create_completionItem" class="anchor"></a><code><span><span class="keyword">val</span> create_completionItem : <span><span class="optlabel">?labelDetailsSupport</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-completionItem">completionItem</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.allCommitCharacters" class="def record field anchored"><a href="#type-t.allCommitCharacters" class="anchor"></a><code><span>allCommitCharacters : <span><span>string list</span> option</span>;</span></code></li><li id="type-t.completionItem" class="def record field anchored"><a href="#type-t.completionItem" class="anchor"></a><code><span>completionItem : <span><a href="#type-completionItem">completionItem</a> option</span>;</span></code></li><li id="type-t.resolveProvider" class="def record field anchored"><a href="#type-t.resolveProvider" class="anchor"></a><code><span>resolveProvider : <span>bool option</span>;</span></code></li><li id="type-t.triggerCharacters" class="def record field anchored"><a href="#type-t.triggerCharacters" class="anchor"></a><code><span>triggerCharacters : <span><span>string list</span> option</span>;</span></code></li><li id="type-t.workDoneProgress" class="def record field anchored"><a href="#type-t.workDoneProgress" class="anchor"></a><code><span>workDoneProgress : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionOptions (linol-lwt.Linol_lwt.CompletionOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-completionItem"><a href="#type-completionItem" class="anchor"></a><code><span><span class="keyword">type</span> completionItem</span><span> = </span><span>{</span></code><ol><li id="type-completionItem.labelDetailsSupport" class="def record field anchored"><a href="#type-completionItem.labelDetailsSupport" class="anchor"></a><code><span>labelDetailsSupport : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_completionItem"><a href="#val-create_completionItem" class="anchor"></a><code><span><span class="keyword">val</span> create_completionItem : <span><span class="optlabel">?labelDetailsSupport</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-completionItem">completionItem</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.allCommitCharacters" class="def record field anchored"><a href="#type-t.allCommitCharacters" class="anchor"></a><code><span>allCommitCharacters : <span><span>string list</span> option</span>;</span></code></li><li id="type-t.completionItem" class="def record field anchored"><a href="#type-t.completionItem" class="anchor"></a><code><span>completionItem : <span><a href="#type-completionItem">completionItem</a> option</span>;</span></code></li><li id="type-t.resolveProvider" class="def record field anchored"><a href="#type-t.resolveProvider" class="anchor"></a><code><span>resolveProvider : <span>bool option</span>;</span></code></li><li id="type-t.triggerCharacters" class="def record field anchored"><a href="#type-t.triggerCharacters" class="anchor"></a><code><span>triggerCharacters : <span><span>string list</span> option</span>;</span></code></li><li id="type-t.workDoneProgress" class="def record field anchored"><a href="#type-t.workDoneProgress" class="anchor"></a><code><span>workDoneProgress : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?allCommitCharacters</span>:<span>string list</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?completionItem</span>:<a href="#type-completionItem">completionItem</a> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?resolveProvider</span>:bool <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionParams (linol-lwt.Linol_lwt.CompletionParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.context" class="def record field anchored"><a href="#type-t.context" class="anchor"></a><code><span>context : <span><span class="xref-unresolved">Linol_lsp__Types.CompletionContext.t</span> option</span>;</span></code></li><li id="type-t.partialResultToken" class="def record field anchored"><a href="#type-t.partialResultToken" class="anchor"></a><code><span>partialResultToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li><li id="type-t.position" class="def record field anchored"><a href="#type-t.position" class="anchor"></a><code><span>position : <span class="xref-unresolved">Linol_lsp__Types.Position.t</span>;</span></code></li><li id="type-t.textDocument" class="def record field anchored"><a href="#type-t.textDocument" class="anchor"></a><code><span>textDocument : <span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionParams (linol-lwt.Linol_lwt.CompletionParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.context" class="def record field anchored"><a href="#type-t.context" class="anchor"></a><code><span>context : <span><span class="xref-unresolved">Linol_lsp__Types.CompletionContext.t</span> option</span>;</span></code></li><li id="type-t.partialResultToken" class="def record field anchored"><a href="#type-t.partialResultToken" class="anchor"></a><code><span>partialResultToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li><li id="type-t.position" class="def record field anchored"><a href="#type-t.position" class="anchor"></a><code><span>position : <span class="xref-unresolved">Linol_lsp__Types.Position.t</span>;</span></code></li><li id="type-t.textDocument" class="def record field anchored"><a href="#type-t.textDocument" class="anchor"></a><code><span>textDocument : <span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?context</span>:<span class="xref-unresolved">Linol_lsp__Types.CompletionContext.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?partialResultToken</span>:<span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">position</span>:<span class="xref-unresolved">Linol_lsp__Types.Position.t</span> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionRegistrationOptions (linol-lwt.Linol_lwt.CompletionRegistrationOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionRegistrationOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionRegistrationOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-completionItem"><a href="#type-completionItem" class="anchor"></a><code><span><span class="keyword">type</span> completionItem</span><span> = </span><span>{</span></code><ol><li id="type-completionItem.labelDetailsSupport" class="def record field anchored"><a href="#type-completionItem.labelDetailsSupport" class="anchor"></a><code><span>labelDetailsSupport : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_completionItem"><a href="#val-create_completionItem" class="anchor"></a><code><span><span class="keyword">val</span> create_completionItem : <span><span class="optlabel">?labelDetailsSupport</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-completionItem">completionItem</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.allCommitCharacters" class="def record field anchored"><a href="#type-t.allCommitCharacters" class="anchor"></a><code><span>allCommitCharacters : <span><span>string list</span> option</span>;</span></code></li><li id="type-t.completionItem" class="def record field anchored"><a href="#type-t.completionItem" class="anchor"></a><code><span>completionItem : <span><a href="#type-completionItem">completionItem</a> option</span>;</span></code></li><li id="type-t.documentSelector" class="def record field anchored"><a href="#type-t.documentSelector" class="anchor"></a><code><span>documentSelector : <span><span><span>[ <span>`TextDocumentFilter of
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionRegistrationOptions (linol-lwt.Linol_lwt.CompletionRegistrationOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionRegistrationOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionRegistrationOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-completionItem"><a href="#type-completionItem" class="anchor"></a><code><span><span class="keyword">type</span> completionItem</span><span> = </span><span>{</span></code><ol><li id="type-completionItem.labelDetailsSupport" class="def record field anchored"><a href="#type-completionItem.labelDetailsSupport" class="anchor"></a><code><span>labelDetailsSupport : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create_completionItem"><a href="#val-create_completionItem" class="anchor"></a><code><span><span class="keyword">val</span> create_completionItem : <span><span class="optlabel">?labelDetailsSupport</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-completionItem">completionItem</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.allCommitCharacters" class="def record field anchored"><a href="#type-t.allCommitCharacters" class="anchor"></a><code><span>allCommitCharacters : <span><span>string list</span> option</span>;</span></code></li><li id="type-t.completionItem" class="def record field anchored"><a href="#type-t.completionItem" class="anchor"></a><code><span>completionItem : <span><a href="#type-completionItem">completionItem</a> option</span>;</span></code></li><li id="type-t.documentSelector" class="def record field anchored"><a href="#type-t.documentSelector" class="anchor"></a><code><span>documentSelector : <span><span><span>[ <span>`TextDocumentFilter of
<span class="xref-unresolved">Linol_lsp__Types.TextDocumentFilter.t</span></span>
<span><span>| `NotebookCellTextDocumentFilter</span> of
<span class="xref-unresolved">Linol_lsp__Types.NotebookCellTextDocumentFilter.t</span></span> ]</span>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionTriggerKind (linol-lwt.Linol_lwt.CompletionTriggerKind)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionTriggerKind</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionTriggerKind</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span></code><ol><li id="type-t.Invoked" class="def variant constructor anchored"><a href="#type-t.Invoked" class="anchor"></a><code><span>| </span><span><span class="constructor">Invoked</span></span></code></li><li id="type-t.TriggerCharacter" class="def variant constructor anchored"><a href="#type-t.TriggerCharacter" class="anchor"></a><code><span>| </span><span><span class="constructor">TriggerCharacter</span></span></code></li><li id="type-t.TriggerForIncompleteCompletions" class="def variant constructor anchored"><a href="#type-t.TriggerForIncompleteCompletions" class="anchor"></a><code><span>| </span><span><span class="constructor">TriggerForIncompleteCompletions</span></span></code></li></ol></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CompletionTriggerKind (linol-lwt.Linol_lwt.CompletionTriggerKind)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CompletionTriggerKind</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CompletionTriggerKind</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span></code><ol><li id="type-t.Invoked" class="def variant constructor anchored"><a href="#type-t.Invoked" class="anchor"></a><code><span>| </span><span><span class="constructor">Invoked</span></span></code></li><li id="type-t.TriggerCharacter" class="def variant constructor anchored"><a href="#type-t.TriggerCharacter" class="anchor"></a><code><span>| </span><span><span class="constructor">TriggerCharacter</span></span></code></li><li id="type-t.TriggerForIncompleteCompletions" class="def variant constructor anchored"><a href="#type-t.TriggerForIncompleteCompletions" class="anchor"></a><code><span>| </span><span><span class="constructor">TriggerForIncompleteCompletions</span></span></code></li></ol></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ConfigurationItem (linol-lwt.Linol_lwt.ConfigurationItem)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ConfigurationItem</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ConfigurationItem</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.scopeUri" class="def record field anchored"><a href="#type-t.scopeUri" class="anchor"></a><code><span>scopeUri : <span><a href="../../../linol/Linol_lsp/Uri0/index.html#type-t">Linol_lsp.Uri0.t</a> option</span>;</span></code></li><li id="type-t.section" class="def record field anchored"><a href="#type-t.section" class="anchor"></a><code><span>section : <span>string option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?scopeUri</span>:<a href="../../../linol/Linol_lsp/Uri0/index.html#type-t">Linol_lsp.Uri0.t</a> <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?section</span>:string <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ConfigurationItem (linol-lwt.Linol_lwt.ConfigurationItem)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ConfigurationItem</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ConfigurationItem</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.scopeUri" class="def record field anchored"><a href="#type-t.scopeUri" class="anchor"></a><code><span>scopeUri : <span><a href="../../../linol/Linol_lsp/Uri0/index.html#type-t">Linol_lsp.Uri0.t</a> option</span>;</span></code></li><li id="type-t.section" class="def record field anchored"><a href="#type-t.section" class="anchor"></a><code><span>section : <span>string option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?scopeUri</span>:<a href="../../../linol/Linol_lsp/Uri0/index.html#type-t">Linol_lsp.Uri0.t</a> <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?section</span>:string <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ConfigurationParams (linol-lwt.Linol_lwt.ConfigurationParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ConfigurationParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ConfigurationParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.items" class="def record field anchored"><a href="#type-t.items" class="anchor"></a><code><span>items : <span><span class="xref-unresolved">Linol_lsp__Types.ConfigurationItem.t</span> list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="label">items</span>:<span><span class="xref-unresolved">Linol_lsp__Types.ConfigurationItem.t</span> list</span> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>ConfigurationParams (linol-lwt.Linol_lwt.ConfigurationParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; ConfigurationParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.ConfigurationParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.items" class="def record field anchored"><a href="#type-t.items" class="anchor"></a><code><span>items : <span><span class="xref-unresolved">Linol_lsp__Types.ConfigurationItem.t</span> list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="label">items</span>:<span><span class="xref-unresolved">Linol_lsp__Types.ConfigurationItem.t</span> list</span> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CreateFile (linol-lwt.Linol_lwt.CreateFile)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CreateFile</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CreateFile</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.annotationId" class="def record field anchored"><a href="#type-t.annotationId" class="anchor"></a><code><span>annotationId : <span>string option</span>;</span></code></li><li id="type-t.options" class="def record field anchored"><a href="#type-t.options" class="anchor"></a><code><span>options : <span><span class="xref-unresolved">Linol_lsp__Types.CreateFileOptions.t</span> option</span>;</span></code></li><li id="type-t.uri" class="def record field anchored"><a href="#type-t.uri" class="anchor"></a><code><span>uri : <a href="../../../linol/Linol_lsp/Uri0/index.html#type-t">Linol_lsp.Uri0.t</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CreateFile (linol-lwt.Linol_lwt.CreateFile)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CreateFile</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CreateFile</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.annotationId" class="def record field anchored"><a href="#type-t.annotationId" class="anchor"></a><code><span>annotationId : <span>string option</span>;</span></code></li><li id="type-t.options" class="def record field anchored"><a href="#type-t.options" class="anchor"></a><code><span>options : <span><span class="xref-unresolved">Linol_lsp__Types.CreateFileOptions.t</span> option</span>;</span></code></li><li id="type-t.uri" class="def record field anchored"><a href="#type-t.uri" class="anchor"></a><code><span>uri : <a href="../../../linol/Linol_lsp/Uri0/index.html#type-t">Linol_lsp.Uri0.t</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?annotationId</span>:string <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?options</span>:<span class="xref-unresolved">Linol_lsp__Types.CreateFileOptions.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">uri</span>:<a href="../../../linol/Linol_lsp/Uri0/index.html#type-t">Linol_lsp.Uri0.t</a> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CreateFileOptions (linol-lwt.Linol_lwt.CreateFileOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CreateFileOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CreateFileOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.ignoreIfExists" class="def record field anchored"><a href="#type-t.ignoreIfExists" class="anchor"></a><code><span>ignoreIfExists : <span>bool option</span>;</span></code></li><li id="type-t.overwrite" class="def record field anchored"><a href="#type-t.overwrite" class="anchor"></a><code><span>overwrite : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?ignoreIfExists</span>:bool <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?overwrite</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CreateFileOptions (linol-lwt.Linol_lwt.CreateFileOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CreateFileOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CreateFileOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.ignoreIfExists" class="def record field anchored"><a href="#type-t.ignoreIfExists" class="anchor"></a><code><span>ignoreIfExists : <span>bool option</span>;</span></code></li><li id="type-t.overwrite" class="def record field anchored"><a href="#type-t.overwrite" class="anchor"></a><code><span>overwrite : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?ignoreIfExists</span>:bool <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?overwrite</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CreateFilesParams (linol-lwt.Linol_lwt.CreateFilesParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CreateFilesParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CreateFilesParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.files" class="def record field anchored"><a href="#type-t.files" class="anchor"></a><code><span>files : <span><span class="xref-unresolved">Linol_lsp__Types.FileCreate.t</span> list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="label">files</span>:<span><span class="xref-unresolved">Linol_lsp__Types.FileCreate.t</span> list</span> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CreateFilesParams (linol-lwt.Linol_lwt.CreateFilesParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; CreateFilesParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.CreateFilesParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.files" class="def record field anchored"><a href="#type-t.files" class="anchor"></a><code><span>files : <span><span class="xref-unresolved">Linol_lsp__Types.FileCreate.t</span> list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="label">files</span>:<span><span class="xref-unresolved">Linol_lsp__Types.FileCreate.t</span> list</span> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Declaration (linol-lwt.Linol_lwt.Declaration)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; Declaration</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.Declaration</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>[ </span></code><ol><li id="type-t.Location" class="def variant constructor anchored"><a href="#type-t.Location" class="anchor"></a><code><span>| </span><span>`Location <span class="keyword">of</span> <span class="xref-unresolved">Linol_lsp__Types.Location.t</span></span></code></li><li id="type-t.List" class="def variant constructor anchored"><a href="#type-t.List" class="anchor"></a><code><span>| </span><span>`List <span class="keyword">of</span> <span><span class="xref-unresolved">Linol_lsp__Types.Location.t</span> list</span></span></code></li></ol><code><span> ]</span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Declaration (linol-lwt.Linol_lwt.Declaration)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; Declaration</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.Declaration</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>[ </span></code><ol><li id="type-t.Location" class="def variant constructor anchored"><a href="#type-t.Location" class="anchor"></a><code><span>| </span><span>`Location <span class="keyword">of</span> <span class="xref-unresolved">Linol_lsp__Types.Location.t</span></span></code></li><li id="type-t.List" class="def variant constructor anchored"><a href="#type-t.List" class="anchor"></a><code><span>| </span><span>`List <span class="keyword">of</span> <span><span class="xref-unresolved">Linol_lsp__Types.Location.t</span> list</span></span></code></li></ol><code><span> ]</span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DeclarationClientCapabilities (linol-lwt.Linol_lwt.DeclarationClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DeclarationClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DeclarationClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.dynamicRegistration" class="def record field anchored"><a href="#type-t.dynamicRegistration" class="anchor"></a><code><span>dynamicRegistration : <span>bool option</span>;</span></code></li><li id="type-t.linkSupport" class="def record field anchored"><a href="#type-t.linkSupport" class="anchor"></a><code><span>linkSupport : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?dynamicRegistration</span>:bool <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?linkSupport</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DeclarationClientCapabilities (linol-lwt.Linol_lwt.DeclarationClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DeclarationClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DeclarationClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.dynamicRegistration" class="def record field anchored"><a href="#type-t.dynamicRegistration" class="anchor"></a><code><span>dynamicRegistration : <span>bool option</span>;</span></code></li><li id="type-t.linkSupport" class="def record field anchored"><a href="#type-t.linkSupport" class="anchor"></a><code><span>linkSupport : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?dynamicRegistration</span>:bool <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?linkSupport</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DeclarationLink (linol-lwt.Linol_lwt.DeclarationLink)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DeclarationLink</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DeclarationLink</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DeclarationLink (linol-lwt.Linol_lwt.DeclarationLink)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DeclarationLink</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DeclarationLink</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DeclarationOptions (linol-lwt.Linol_lwt.DeclarationOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DeclarationOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DeclarationOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.workDoneProgress" class="def record field anchored"><a href="#type-t.workDoneProgress" class="anchor"></a><code><span>workDoneProgress : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?workDoneProgress</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DeclarationOptions (linol-lwt.Linol_lwt.DeclarationOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DeclarationOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DeclarationOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.workDoneProgress" class="def record field anchored"><a href="#type-t.workDoneProgress" class="anchor"></a><code><span>workDoneProgress : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?workDoneProgress</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DeclarationParams (linol-lwt.Linol_lwt.DeclarationParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DeclarationParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DeclarationParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.partialResultToken" class="def record field anchored"><a href="#type-t.partialResultToken" class="anchor"></a><code><span>partialResultToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li><li id="type-t.position" class="def record field anchored"><a href="#type-t.position" class="anchor"></a><code><span>position : <span class="xref-unresolved">Linol_lsp__Types.Position.t</span>;</span></code></li><li id="type-t.textDocument" class="def record field anchored"><a href="#type-t.textDocument" class="anchor"></a><code><span>textDocument : <span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DeclarationParams (linol-lwt.Linol_lwt.DeclarationParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DeclarationParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DeclarationParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.partialResultToken" class="def record field anchored"><a href="#type-t.partialResultToken" class="anchor"></a><code><span>partialResultToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li><li id="type-t.position" class="def record field anchored"><a href="#type-t.position" class="anchor"></a><code><span>position : <span class="xref-unresolved">Linol_lsp__Types.Position.t</span>;</span></code></li><li id="type-t.textDocument" class="def record field anchored"><a href="#type-t.textDocument" class="anchor"></a><code><span>textDocument : <span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?partialResultToken</span>:<span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">position</span>:<span class="xref-unresolved">Linol_lsp__Types.Position.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">textDocument</span>:<span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DeclarationRegistrationOptions (linol-lwt.Linol_lwt.DeclarationRegistrationOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DeclarationRegistrationOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DeclarationRegistrationOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.documentSelector" class="def record field anchored"><a href="#type-t.documentSelector" class="anchor"></a><code><span>documentSelector : <span><span><span>[ <span>`TextDocumentFilter of
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DeclarationRegistrationOptions (linol-lwt.Linol_lwt.DeclarationRegistrationOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DeclarationRegistrationOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DeclarationRegistrationOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.documentSelector" class="def record field anchored"><a href="#type-t.documentSelector" class="anchor"></a><code><span>documentSelector : <span><span><span>[ <span>`TextDocumentFilter of
<span class="xref-unresolved">Linol_lsp__Types.TextDocumentFilter.t</span></span>
<span><span>| `NotebookCellTextDocumentFilter</span> of
<span class="xref-unresolved">Linol_lsp__Types.NotebookCellTextDocumentFilter.t</span></span> ]</span>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Definition (linol-lwt.Linol_lwt.Definition)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; Definition</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.Definition</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>[ </span></code><ol><li id="type-t.Location" class="def variant constructor anchored"><a href="#type-t.Location" class="anchor"></a><code><span>| </span><span>`Location <span class="keyword">of</span> <span class="xref-unresolved">Linol_lsp__Types.Location.t</span></span></code></li><li id="type-t.List" class="def variant constructor anchored"><a href="#type-t.List" class="anchor"></a><code><span>| </span><span>`List <span class="keyword">of</span> <span><span class="xref-unresolved">Linol_lsp__Types.Location.t</span> list</span></span></code></li></ol><code><span> ]</span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Definition (linol-lwt.Linol_lwt.Definition)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; Definition</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.Definition</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>[ </span></code><ol><li id="type-t.Location" class="def variant constructor anchored"><a href="#type-t.Location" class="anchor"></a><code><span>| </span><span>`Location <span class="keyword">of</span> <span class="xref-unresolved">Linol_lsp__Types.Location.t</span></span></code></li><li id="type-t.List" class="def variant constructor anchored"><a href="#type-t.List" class="anchor"></a><code><span>| </span><span>`List <span class="keyword">of</span> <span><span class="xref-unresolved">Linol_lsp__Types.Location.t</span> list</span></span></code></li></ol><code><span> ]</span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DefinitionClientCapabilities (linol-lwt.Linol_lwt.DefinitionClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DefinitionClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DefinitionClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.dynamicRegistration" class="def record field anchored"><a href="#type-t.dynamicRegistration" class="anchor"></a><code><span>dynamicRegistration : <span>bool option</span>;</span></code></li><li id="type-t.linkSupport" class="def record field anchored"><a href="#type-t.linkSupport" class="anchor"></a><code><span>linkSupport : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?dynamicRegistration</span>:bool <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?linkSupport</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DefinitionClientCapabilities (linol-lwt.Linol_lwt.DefinitionClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DefinitionClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DefinitionClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.dynamicRegistration" class="def record field anchored"><a href="#type-t.dynamicRegistration" class="anchor"></a><code><span>dynamicRegistration : <span>bool option</span>;</span></code></li><li id="type-t.linkSupport" class="def record field anchored"><a href="#type-t.linkSupport" class="anchor"></a><code><span>linkSupport : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?dynamicRegistration</span>:bool <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?linkSupport</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DefinitionLink (linol-lwt.Linol_lwt.DefinitionLink)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DefinitionLink</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DefinitionLink</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DefinitionLink (linol-lwt.Linol_lwt.DefinitionLink)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DefinitionLink</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DefinitionLink</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DefinitionOptions (linol-lwt.Linol_lwt.DefinitionOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DefinitionOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DefinitionOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.workDoneProgress" class="def record field anchored"><a href="#type-t.workDoneProgress" class="anchor"></a><code><span>workDoneProgress : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?workDoneProgress</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DefinitionOptions (linol-lwt.Linol_lwt.DefinitionOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DefinitionOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DefinitionOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.workDoneProgress" class="def record field anchored"><a href="#type-t.workDoneProgress" class="anchor"></a><code><span>workDoneProgress : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?workDoneProgress</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DefinitionParams (linol-lwt.Linol_lwt.DefinitionParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DefinitionParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DefinitionParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.partialResultToken" class="def record field anchored"><a href="#type-t.partialResultToken" class="anchor"></a><code><span>partialResultToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li><li id="type-t.position" class="def record field anchored"><a href="#type-t.position" class="anchor"></a><code><span>position : <span class="xref-unresolved">Linol_lsp__Types.Position.t</span>;</span></code></li><li id="type-t.textDocument" class="def record field anchored"><a href="#type-t.textDocument" class="anchor"></a><code><span>textDocument : <span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DefinitionParams (linol-lwt.Linol_lwt.DefinitionParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DefinitionParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DefinitionParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.partialResultToken" class="def record field anchored"><a href="#type-t.partialResultToken" class="anchor"></a><code><span>partialResultToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li><li id="type-t.position" class="def record field anchored"><a href="#type-t.position" class="anchor"></a><code><span>position : <span class="xref-unresolved">Linol_lsp__Types.Position.t</span>;</span></code></li><li id="type-t.textDocument" class="def record field anchored"><a href="#type-t.textDocument" class="anchor"></a><code><span>textDocument : <span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span>;</span></code></li><li id="type-t.workDoneToken" class="def record field anchored"><a href="#type-t.workDoneToken" class="anchor"></a><code><span>workDoneToken : <span><span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?partialResultToken</span>:<span>[ <span>`Int of int</span> <span><span>| `String</span> of string</span> ]</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">position</span>:<span class="xref-unresolved">Linol_lsp__Types.Position.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">textDocument</span>:<span class="xref-unresolved">Linol_lsp__Types.TextDocumentIdentifier.t</span> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DefinitionRegistrationOptions (linol-lwt.Linol_lwt.DefinitionRegistrationOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DefinitionRegistrationOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DefinitionRegistrationOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.documentSelector" class="def record field anchored"><a href="#type-t.documentSelector" class="anchor"></a><code><span>documentSelector : <span><span><span>[ <span>`TextDocumentFilter of
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DefinitionRegistrationOptions (linol-lwt.Linol_lwt.DefinitionRegistrationOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DefinitionRegistrationOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DefinitionRegistrationOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.documentSelector" class="def record field anchored"><a href="#type-t.documentSelector" class="anchor"></a><code><span>documentSelector : <span><span><span>[ <span>`TextDocumentFilter of
<span class="xref-unresolved">Linol_lsp__Types.TextDocumentFilter.t</span></span>
<span><span>| `NotebookCellTextDocumentFilter</span> of
<span class="xref-unresolved">Linol_lsp__Types.NotebookCellTextDocumentFilter.t</span></span> ]</span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DeleteFile (linol-lwt.Linol_lwt.DeleteFile)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DeleteFile</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DeleteFile</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.annotationId" class="def record field anchored"><a href="#type-t.annotationId" class="anchor"></a><code><span>annotationId : <span>string option</span>;</span></code></li><li id="type-t.options" class="def record field anchored"><a href="#type-t.options" class="anchor"></a><code><span>options : <span><span class="xref-unresolved">Linol_lsp__Types.DeleteFileOptions.t</span> option</span>;</span></code></li><li id="type-t.uri" class="def record field anchored"><a href="#type-t.uri" class="anchor"></a><code><span>uri : <a href="../../../linol/Linol_lsp/Uri0/index.html#type-t">Linol_lsp.Uri0.t</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DeleteFile (linol-lwt.Linol_lwt.DeleteFile)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DeleteFile</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DeleteFile</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.annotationId" class="def record field anchored"><a href="#type-t.annotationId" class="anchor"></a><code><span>annotationId : <span>string option</span>;</span></code></li><li id="type-t.options" class="def record field anchored"><a href="#type-t.options" class="anchor"></a><code><span>options : <span><span class="xref-unresolved">Linol_lsp__Types.DeleteFileOptions.t</span> option</span>;</span></code></li><li id="type-t.uri" class="def record field anchored"><a href="#type-t.uri" class="anchor"></a><code><span>uri : <a href="../../../linol/Linol_lsp/Uri0/index.html#type-t">Linol_lsp.Uri0.t</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?annotationId</span>:string <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?options</span>:<span class="xref-unresolved">Linol_lsp__Types.DeleteFileOptions.t</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">uri</span>:<a href="../../../linol/Linol_lsp/Uri0/index.html#type-t">Linol_lsp.Uri0.t</a> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DeleteFileOptions (linol-lwt.Linol_lwt.DeleteFileOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DeleteFileOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DeleteFileOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.ignoreIfNotExists" class="def record field anchored"><a href="#type-t.ignoreIfNotExists" class="anchor"></a><code><span>ignoreIfNotExists : <span>bool option</span>;</span></code></li><li id="type-t.recursive" class="def record field anchored"><a href="#type-t.recursive" class="anchor"></a><code><span>recursive : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?ignoreIfNotExists</span>:bool <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?recursive</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DeleteFileOptions (linol-lwt.Linol_lwt.DeleteFileOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DeleteFileOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DeleteFileOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.ignoreIfNotExists" class="def record field anchored"><a href="#type-t.ignoreIfNotExists" class="anchor"></a><code><span>ignoreIfNotExists : <span>bool option</span>;</span></code></li><li id="type-t.recursive" class="def record field anchored"><a href="#type-t.recursive" class="anchor"></a><code><span>recursive : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?ignoreIfNotExists</span>:bool <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?recursive</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DeleteFilesParams (linol-lwt.Linol_lwt.DeleteFilesParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DeleteFilesParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DeleteFilesParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.files" class="def record field anchored"><a href="#type-t.files" class="anchor"></a><code><span>files : <span><span class="xref-unresolved">Linol_lsp__Types.FileDelete.t</span> list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="label">files</span>:<span><span class="xref-unresolved">Linol_lsp__Types.FileDelete.t</span> list</span> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DeleteFilesParams (linol-lwt.Linol_lwt.DeleteFilesParams)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DeleteFilesParams</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DeleteFilesParams</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.files" class="def record field anchored"><a href="#type-t.files" class="anchor"></a><code><span>files : <span><span class="xref-unresolved">Linol_lsp__Types.FileDelete.t</span> list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="label">files</span>:<span><span class="xref-unresolved">Linol_lsp__Types.FileDelete.t</span> list</span> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Diagnostic (linol-lwt.Linol_lwt.Diagnostic)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; Diagnostic</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.Diagnostic</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.code" class="def record field anchored"><a href="#type-t.code" class="anchor"></a><code><span>code : <span><a href="../../../linol/Linol_jsonrpc/Jsonrpc/Id/index.html#type-t">Linol_jsonrpc.Jsonrpc.Id.t</a> option</span>;</span></code></li><li id="type-t.codeDescription" class="def record field anchored"><a href="#type-t.codeDescription" class="anchor"></a><code><span>codeDescription : <span><span class="xref-unresolved">Linol_lsp__Types.CodeDescription.t</span> option</span>;</span></code></li><li id="type-t.data" class="def record field anchored"><a href="#type-t.data" class="anchor"></a><code><span>data : <span><a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> option</span>;</span></code></li><li id="type-t.message" class="def record field anchored"><a href="#type-t.message" class="anchor"></a><code><span>message : <span>[ <span>`String of string</span>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Diagnostic (linol-lwt.Linol_lwt.Diagnostic)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; Diagnostic</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.Diagnostic</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.code" class="def record field anchored"><a href="#type-t.code" class="anchor"></a><code><span>code : <span><a href="../../../linol/Linol_jsonrpc/Jsonrpc/Id/index.html#type-t">Linol_jsonrpc.Jsonrpc.Id.t</a> option</span>;</span></code></li><li id="type-t.codeDescription" class="def record field anchored"><a href="#type-t.codeDescription" class="anchor"></a><code><span>codeDescription : <span><span class="xref-unresolved">Linol_lsp__Types.CodeDescription.t</span> option</span>;</span></code></li><li id="type-t.data" class="def record field anchored"><a href="#type-t.data" class="anchor"></a><code><span>data : <span><a href="../../../linol/Linol_lsp/Import/Json/index.html#type-t">Linol_lsp.Import.Json.t</a> option</span>;</span></code></li><li id="type-t.message" class="def record field anchored"><a href="#type-t.message" class="anchor"></a><code><span>message : <span>[ <span>`String of string</span>
<span><span>| `MarkupContent</span> of <span class="xref-unresolved">Linol_lsp__Types.MarkupContent.t</span></span> ]</span>;</span></code></li><li id="type-t.range" class="def record field anchored"><a href="#type-t.range" class="anchor"></a><code><span>range : <span class="xref-unresolved">Linol_lsp__Types.Range.t</span>;</span></code></li><li id="type-t.relatedInformation" class="def record field anchored"><a href="#type-t.relatedInformation" class="anchor"></a><code><span>relatedInformation : <span><span><span class="xref-unresolved">Linol_lsp__Types.DiagnosticRelatedInformation.t</span> list</span>
option</span>;</span></code></li><li id="type-t.severity" class="def record field anchored"><a href="#type-t.severity" class="anchor"></a><code><span>severity : <span><span class="xref-unresolved">Linol_lsp__Types.DiagnosticSeverity.t</span> option</span>;</span></code></li><li id="type-t.source" class="def record field anchored"><a href="#type-t.source" class="anchor"></a><code><span>source : <span>string option</span>;</span></code></li><li id="type-t.tags" class="def record field anchored"><a href="#type-t.tags" class="anchor"></a><code><span>tags : <span><span><span class="xref-unresolved">Linol_lsp__Types.DiagnosticTag.t</span> list</span> option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?code</span>:<a href="../../../linol/Linol_jsonrpc/Jsonrpc/Id/index.html#type-t">Linol_jsonrpc.Jsonrpc.Id.t</a> <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DiagnosticClientCapabilities (linol-lwt.Linol_lwt.DiagnosticClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DiagnosticClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DiagnosticClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.dynamicRegistration" class="def record field anchored"><a href="#type-t.dynamicRegistration" class="anchor"></a><code><span>dynamicRegistration : <span>bool option</span>;</span></code></li><li id="type-t.markupMessageSupport" class="def record field anchored"><a href="#type-t.markupMessageSupport" class="anchor"></a><code><span>markupMessageSupport : <span>bool option</span>;</span></code></li><li id="type-t.relatedDocumentSupport" class="def record field anchored"><a href="#type-t.relatedDocumentSupport" class="anchor"></a><code><span>relatedDocumentSupport : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DiagnosticClientCapabilities (linol-lwt.Linol_lwt.DiagnosticClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DiagnosticClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DiagnosticClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.dynamicRegistration" class="def record field anchored"><a href="#type-t.dynamicRegistration" class="anchor"></a><code><span>dynamicRegistration : <span>bool option</span>;</span></code></li><li id="type-t.markupMessageSupport" class="def record field anchored"><a href="#type-t.markupMessageSupport" class="anchor"></a><code><span>markupMessageSupport : <span>bool option</span>;</span></code></li><li id="type-t.relatedDocumentSupport" class="def record field anchored"><a href="#type-t.relatedDocumentSupport" class="anchor"></a><code><span>relatedDocumentSupport : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?dynamicRegistration</span>:bool <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?markupMessageSupport</span>:bool <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?relatedDocumentSupport</span>:bool <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DiagnosticOptions (linol-lwt.Linol_lwt.DiagnosticOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DiagnosticOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DiagnosticOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.identifier" class="def record field anchored"><a href="#type-t.identifier" class="anchor"></a><code><span>identifier : <span>string option</span>;</span></code></li><li id="type-t.interFileDependencies" class="def record field anchored"><a href="#type-t.interFileDependencies" class="anchor"></a><code><span>interFileDependencies : bool;</span></code></li><li id="type-t.workDoneProgress" class="def record field anchored"><a href="#type-t.workDoneProgress" class="anchor"></a><code><span>workDoneProgress : <span>bool option</span>;</span></code></li><li id="type-t.workspaceDiagnostics" class="def record field anchored"><a href="#type-t.workspaceDiagnostics" class="anchor"></a><code><span>workspaceDiagnostics : bool;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DiagnosticOptions (linol-lwt.Linol_lwt.DiagnosticOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DiagnosticOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DiagnosticOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.identifier" class="def record field anchored"><a href="#type-t.identifier" class="anchor"></a><code><span>identifier : <span>string option</span>;</span></code></li><li id="type-t.interFileDependencies" class="def record field anchored"><a href="#type-t.interFileDependencies" class="anchor"></a><code><span>interFileDependencies : bool;</span></code></li><li id="type-t.workDoneProgress" class="def record field anchored"><a href="#type-t.workDoneProgress" class="anchor"></a><code><span>workDoneProgress : <span>bool option</span>;</span></code></li><li id="type-t.workspaceDiagnostics" class="def record field anchored"><a href="#type-t.workspaceDiagnostics" class="anchor"></a><code><span>workspaceDiagnostics : bool;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?identifier</span>:string <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">interFileDependencies</span>:bool <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?workDoneProgress</span>:bool <span class="arrow">&#45;&gt;</span></span>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DiagnosticRegistrationOptions (linol-lwt.Linol_lwt.DiagnosticRegistrationOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DiagnosticRegistrationOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DiagnosticRegistrationOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.documentSelector" class="def record field anchored"><a href="#type-t.documentSelector" class="anchor"></a><code><span>documentSelector : <span><span><span>[ <span>`TextDocumentFilter of
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DiagnosticRegistrationOptions (linol-lwt.Linol_lwt.DiagnosticRegistrationOptions)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DiagnosticRegistrationOptions</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DiagnosticRegistrationOptions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.documentSelector" class="def record field anchored"><a href="#type-t.documentSelector" class="anchor"></a><code><span>documentSelector : <span><span><span>[ <span>`TextDocumentFilter of
<span class="xref-unresolved">Linol_lsp__Types.TextDocumentFilter.t</span></span>
<span><span>| `NotebookCellTextDocumentFilter</span> of
<span class="xref-unresolved">Linol_lsp__Types.NotebookCellTextDocumentFilter.t</span></span> ]</span>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DiagnosticRelatedInformation (linol-lwt.Linol_lwt.DiagnosticRelatedInformation)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DiagnosticRelatedInformation</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DiagnosticRelatedInformation</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.location" class="def record field anchored"><a href="#type-t.location" class="anchor"></a><code><span>location : <span class="xref-unresolved">Linol_lsp__Types.Location.t</span>;</span></code></li><li id="type-t.message" class="def record field anchored"><a href="#type-t.message" class="anchor"></a><code><span>message : string;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="label">location</span>:<span class="xref-unresolved">Linol_lsp__Types.Location.t</span> <span class="arrow">&#45;&gt;</span></span> <span><span class="label">message</span>:string <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DiagnosticRelatedInformation (linol-lwt.Linol_lwt.DiagnosticRelatedInformation)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DiagnosticRelatedInformation</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DiagnosticRelatedInformation</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.location" class="def record field anchored"><a href="#type-t.location" class="anchor"></a><code><span>location : <span class="xref-unresolved">Linol_lsp__Types.Location.t</span>;</span></code></li><li id="type-t.message" class="def record field anchored"><a href="#type-t.message" class="anchor"></a><code><span>message : string;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="label">location</span>:<span class="xref-unresolved">Linol_lsp__Types.Location.t</span> <span class="arrow">&#45;&gt;</span></span> <span><span class="label">message</span>:string <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DiagnosticServerCancellationData (linol-lwt.Linol_lwt.DiagnosticServerCancellationData)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DiagnosticServerCancellationData</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DiagnosticServerCancellationData</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.retriggerRequest" class="def record field anchored"><a href="#type-t.retriggerRequest" class="anchor"></a><code><span>retriggerRequest : bool;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="label">retriggerRequest</span>:bool <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DiagnosticServerCancellationData (linol-lwt.Linol_lwt.DiagnosticServerCancellationData)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DiagnosticServerCancellationData</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DiagnosticServerCancellationData</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.retriggerRequest" class="def record field anchored"><a href="#type-t.retriggerRequest" class="anchor"></a><code><span>retriggerRequest : bool;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="label">retriggerRequest</span>:bool <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DiagnosticSeverity (linol-lwt.Linol_lwt.DiagnosticSeverity)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DiagnosticSeverity</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DiagnosticSeverity</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span></code><ol><li id="type-t.Error" class="def variant constructor anchored"><a href="#type-t.Error" class="anchor"></a><code><span>| </span><span><span class="constructor">Error</span></span></code></li><li id="type-t.Warning" class="def variant constructor anchored"><a href="#type-t.Warning" class="anchor"></a><code><span>| </span><span><span class="constructor">Warning</span></span></code></li><li id="type-t.Information" class="def variant constructor anchored"><a href="#type-t.Information" class="anchor"></a><code><span>| </span><span><span class="constructor">Information</span></span></code></li><li id="type-t.Hint" class="def variant constructor anchored"><a href="#type-t.Hint" class="anchor"></a><code><span>| </span><span><span class="constructor">Hint</span></span></code></li></ol></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DiagnosticSeverity (linol-lwt.Linol_lwt.DiagnosticSeverity)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DiagnosticSeverity</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DiagnosticSeverity</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span></code><ol><li id="type-t.Error" class="def variant constructor anchored"><a href="#type-t.Error" class="anchor"></a><code><span>| </span><span><span class="constructor">Error</span></span></code></li><li id="type-t.Warning" class="def variant constructor anchored"><a href="#type-t.Warning" class="anchor"></a><code><span>| </span><span><span class="constructor">Warning</span></span></code></li><li id="type-t.Information" class="def variant constructor anchored"><a href="#type-t.Information" class="anchor"></a><code><span>| </span><span><span class="constructor">Information</span></span></code></li><li id="type-t.Hint" class="def variant constructor anchored"><a href="#type-t.Hint" class="anchor"></a><code><span>| </span><span><span class="constructor">Hint</span></span></code></li></ol></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DiagnosticTag (linol-lwt.Linol_lwt.DiagnosticTag)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DiagnosticTag</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DiagnosticTag</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span></code><ol><li id="type-t.Unnecessary" class="def variant constructor anchored"><a href="#type-t.Unnecessary" class="anchor"></a><code><span>| </span><span><span class="constructor">Unnecessary</span></span></code></li><li id="type-t.Deprecated" class="def variant constructor anchored"><a href="#type-t.Deprecated" class="anchor"></a><code><span>| </span><span><span class="constructor">Deprecated</span></span></code></li></ol></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DiagnosticTag (linol-lwt.Linol_lwt.DiagnosticTag)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DiagnosticTag</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DiagnosticTag</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span></code><ol><li id="type-t.Unnecessary" class="def variant constructor anchored"><a href="#type-t.Unnecessary" class="anchor"></a><code><span>| </span><span><span class="constructor">Unnecessary</span></span></code></li><li id="type-t.Deprecated" class="def variant constructor anchored"><a href="#type-t.Deprecated" class="anchor"></a><code><span>| </span><span><span class="constructor">Deprecated</span></span></code></li></ol></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DiagnosticWorkspaceClientCapabilities (linol-lwt.Linol_lwt.DiagnosticWorkspaceClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DiagnosticWorkspaceClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DiagnosticWorkspaceClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.refreshSupport" class="def record field anchored"><a href="#type-t.refreshSupport" class="anchor"></a><code><span>refreshSupport : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?refreshSupport</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DiagnosticWorkspaceClientCapabilities (linol-lwt.Linol_lwt.DiagnosticWorkspaceClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DiagnosticWorkspaceClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DiagnosticWorkspaceClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.refreshSupport" class="def record field anchored"><a href="#type-t.refreshSupport" class="anchor"></a><code><span>refreshSupport : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?refreshSupport</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DidChangeConfigurationClientCapabilities (linol-lwt.Linol_lwt.DidChangeConfigurationClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DidChangeConfigurationClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DidChangeConfigurationClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.dynamicRegistration" class="def record field anchored"><a href="#type-t.dynamicRegistration" class="anchor"></a><code><span>dynamicRegistration : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?dynamicRegistration</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>DidChangeConfigurationClientCapabilities (linol-lwt.Linol_lwt.DidChangeConfigurationClientCapabilities)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../index.html">Index</a> &#x00BB; <a href="../../index.html">linol-lwt</a> &#x00BB; <a href="../index.html">Linol_lwt</a> &#x00BB; DidChangeConfigurationClientCapabilities</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt.DidChangeConfigurationClientCapabilities</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span><span>{</span></code><ol><li id="type-t.dynamicRegistration" class="def record field anchored"><a href="#type-t.dynamicRegistration" class="anchor"></a><code><span>dynamicRegistration : <span>bool option</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><span class="optlabel">?dynamicRegistration</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html">Linol_lsp.Import.Json.Jsonable.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../ppx_yojson_conv_lib/Ppx_yojson_conv_lib/Yojsonable/module-type-S/index.html#type-t">t</a> := <a href="#type-t">t</a></span></span></code></summary><div class="odoc-spec"><div class="spec value anchored" id="val-t_of_yojson"><a href="#val-t_of_yojson" class="anchor"></a><code><span><span class="keyword">val</span> t_of_yojson : <span><a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-yojson_of_t"><a href="#val-yojson_of_t" class="anchor"></a><code><span><span class="keyword">val</span> yojson_of_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../../yojson/Yojson/Safe/index.html#type-t">Yojson.Safe.t</a></span></code></div></div></details></div></div></body></html>

Some files were not shown because too many files have changed in this diff Show more