Skip to content

Commit 0e62048

Browse files
author
Documenter.jl
committed
build based on 0c71c3d
1 parent be81004 commit 0e62048

11 files changed

Lines changed: 12 additions & 12 deletions

File tree

dev/.documenter-siteinfo.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"documenter":{"julia_version":"1.12.5","generation_timestamp":"2026-02-25T11:17:58","documenter_version":"1.17.0"}}
1+
{"documenter":{"julia_version":"1.12.5","generation_timestamp":"2026-02-25T13:18:12","documenter_version":"1.17.0"}}

dev/CHANGELOG/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

dev/cli-check/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,4 +77,4 @@
7777
match_by = "code"
7878
match_type = "literal"
7979
severity = "off"
80-
path = &quot;test/**/*.jl&quot;</code></pre><p>For complete configuration options, see the <a href="../configuration/#config/schema">JETLS configuration</a> page.</p></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../launching/">« Launching JETLS</a><a class="docs-footer-nextpage" href="../CHANGELOG/">CHANGELOG »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.17.0 on <span class="colophon-date" title="Wednesday 25 February 2026 11:17">Wednesday 25 February 2026</span>. Using Julia version 1.12.5.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
80+
path = &quot;test/**/*.jl&quot;</code></pre><p>For complete configuration options, see the <a href="../configuration/#config/schema">JETLS configuration</a> page.</p></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../launching/">« Launching JETLS</a><a class="docs-footer-nextpage" href="../CHANGELOG/">CHANGELOG »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.17.0 on <span class="colophon-date" title="Wednesday 25 February 2026 13:18">Wednesday 25 February 2026</span>. Using Julia version 1.12.5.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>

dev/configuration/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,4 +226,4 @@
226226
},
227227
})</code></pre><h2 id="config/priority"><a class="docs-heading-anchor" href="#config/priority">Configuration priority</a><a id="config/priority-1"></a><a class="docs-heading-anchor-permalink" href="#config/priority" title="Permalink"></a></h2><p>When multiple configuration sources are present, they are merged in priority order (highest first):</p><ol><li>File-based configuration (<code>.JETLSConfig.toml</code>)</li><li>Editor configuration via LSP (<code>workspace/configuration</code>)</li><li>Built-in defaults</li></ol><p>File-based configuration (<code>.JETLSConfig.toml</code>) takes precedence as it provides a <strong>client-agnostic</strong> way to configure JETLS that works consistently across all editors.</p><h3 id="config/merge"><a class="docs-heading-anchor" href="#config/merge">Configuration merging</a><a id="config/merge-1"></a><a class="docs-heading-anchor-permalink" href="#config/merge" title="Permalink"></a></h3><p>For array-type configuration fields (such as <a href="#config/diagnostic-patterns"><code>diagnostic.patterns</code></a>), entries from both LSP config and file config are merged rather than one completely overriding the other. Entries with same keys are merged with file config taking precedence, while entries unique to either source are preserved.</p><h2 id="config/schema-cli"><a class="docs-heading-anchor" href="#config/schema-cli">JSON Schema</a><a id="config/schema-cli-1"></a><a class="docs-heading-anchor-permalink" href="#config/schema-cli" title="Permalink"></a></h2><p>JETLS ships pre-generated <a href="https://json-schema.org/">JSON Schema</a> files for all configuration surfaces. These can be used to enable IDE validation and auto-completion when editing configuration files or editor settings.</p><table><tr><th style="text-align: right">Schema</th><th style="text-align: right">Description</th></tr><tr><td style="text-align: right"><a href="https://github.com/aviatesk/JETLS.jl/releases/latest/download/config-toml.schema.json"><code>config-toml.schema.json</code></a></td><td style="text-align: right">Complete schema for <code>.JETLSConfig.toml</code></td></tr><tr><td style="text-align: right"><a href="https://github.com/aviatesk/JETLS.jl/releases/latest/download/settings.schema.json"><code>settings.schema.json</code></a></td><td style="text-align: right">Settings schema (LSP <code>workspace/configuration</code>)</td></tr><tr><td style="text-align: right"><a href="https://github.com/aviatesk/JETLS.jl/releases/latest/download/init-options.schema.json"><code>init-options.schema.json</code></a></td><td style="text-align: right"><a href="../launching/#init-options">Initialization options</a> schema</td></tr></table><p>You can also print any schema to stdout using the <code>jetls schema</code> CLI command:</p><pre><code class="language-bash hljs">jetls schema --config-toml # .JETLSConfig.toml schema
228228
jetls schema --settings # settings schema
229-
jetls schema --init-options # initialization options schema</code></pre><section class="footnotes is-size-7"><ul><li class="footnote" id="footnote-zed_code_lens_testrunner"><a class="tag is-link" href="#citeref-zed_code_lens_testrunner">zed_code_lens_testrunner</a>The <a href="https://github.com/aviatesk/zed-julia">aviatesk/zed-julia</a> extension defaults this setting to <code>false</code> unless explicitly configured.</li></ul></section></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../notebook/">« Notebook support</a><a class="docs-footer-nextpage" href="../launching/">Launching JETLS »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.17.0 on <span class="colophon-date" title="Wednesday 25 February 2026 11:17">Wednesday 25 February 2026</span>. Using Julia version 1.12.5.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
229+
jetls schema --init-options # initialization options schema</code></pre><section class="footnotes is-size-7"><ul><li class="footnote" id="footnote-zed_code_lens_testrunner"><a class="tag is-link" href="#citeref-zed_code_lens_testrunner">zed_code_lens_testrunner</a>The <a href="https://github.com/aviatesk/zed-julia">aviatesk/zed-julia</a> extension defaults this setting to <code>false</code> unless explicitly configured.</li></ul></section></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../notebook/">« Notebook support</a><a class="docs-footer-nextpage" href="../launching/">Launching JETLS »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.17.0 on <span class="colophon-date" title="Wednesday 25 February 2026 13:18">Wednesday 25 February 2026</span>. Using Julia version 1.12.5.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>

dev/diagnostic/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,4 +172,4 @@
172172
pattern = &quot;inference/.*&quot;
173173
match_by = &quot;code&quot;
174174
match_type = &quot;regex&quot;
175-
severity = &quot;hint&quot;</code></pre><p>For complete configuration options, severity values, pattern matching syntax, and more examples, see the <a href="../configuration/#config/diagnostic"><code>[diagnostic]</code> configuration</a> section in the <a href="../configuration/#config">JETLS configuration</a> page.</p><section class="footnotes is-size-7"><ul><li class="footnote" id="footnote-perftip"><a class="tag is-link" href="#citeref-perftip">perftip</a>For detailed information about how captured variables affect performance, see Julia&#39;s <a href="https://docs.julialang.org/en/v1/manual/performance-tips/#man-performance-captured">Performance Tips on captured variables</a>.</li><li class="footnote" id="footnote-nospecializetip"><a class="tag is-link" href="#citeref-nospecializetip">nospecializetip</a>For such cases, you can add <code>@nospecialize</code> to the use-site methods to allow them to handle abstract data types while avoiding excessive compilation.</li></ul></section></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../">« Index</a><a class="docs-footer-nextpage" href="../formatting/">Formatter integration »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.17.0 on <span class="colophon-date" title="Wednesday 25 February 2026 11:17">Wednesday 25 February 2026</span>. Using Julia version 1.12.5.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
175+
severity = &quot;hint&quot;</code></pre><p>For complete configuration options, severity values, pattern matching syntax, and more examples, see the <a href="../configuration/#config/diagnostic"><code>[diagnostic]</code> configuration</a> section in the <a href="../configuration/#config">JETLS configuration</a> page.</p><section class="footnotes is-size-7"><ul><li class="footnote" id="footnote-perftip"><a class="tag is-link" href="#citeref-perftip">perftip</a>For detailed information about how captured variables affect performance, see Julia&#39;s <a href="https://docs.julialang.org/en/v1/manual/performance-tips/#man-performance-captured">Performance Tips on captured variables</a>.</li><li class="footnote" id="footnote-nospecializetip"><a class="tag is-link" href="#citeref-nospecializetip">nospecializetip</a>For such cases, you can add <code>@nospecialize</code> to the use-site methods to allow them to handle abstract data types while avoiding excessive compilation.</li></ul></section></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../">« Index</a><a class="docs-footer-nextpage" href="../formatting/">Formatter integration »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.17.0 on <span class="colophon-date" title="Wednesday 25 February 2026 13:18">Wednesday 25 February 2026</span>. Using Julia version 1.12.5.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>

0 commit comments

Comments
 (0)