# \#jetls

**URL:** https://discourse.julialang.org/tag/jetls/1880.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [JETLS configuration not used in a VSCode workspace](https://discourse.julialang.org/t/jetls-configuration-not-used-in-a-vscode-workspace/138365)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 1\
**Last updated:** [August 6, 2026, 9:52pm UTC](https://discourse.julialang.org/t/jetls-configuration-not-used-in-a-vscode-workspace/138365 "2026-08-06T21:52:42Z")

</div>

If I work with normal Julia projects, I can configure JETLS by placing a file with the name .JETLSConfig.toml in the root folder of the project/package. If I open a VS Code workspace containing multiple Julia projects, …

---

## [How to suppress JETLS warnings](https://discourse.julialang.org/t/how-to-suppress-jetls-warnings/137649)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 1\
**Last updated:** [June 18, 2026, 2:49pm UTC](https://discourse.julialang.org/t/how-to-suppress-jetls-warnings/137649 "2026-06-18T14:49:50Z")

</div>

In general, JETLS helps a lot. But some warnings I would like to suppress, for example this one: \`ADD\_MIRROR\` is not concretized but JET needs to use its actual value in order to define types or methods. - If this bin…

---

## [Using JETLS in neovim with dynamic registration](https://discourse.julialang.org/t/using-jetls-in-neovim-with-dynamic-registration/137196)

<div class="topic-metadata">

**Author:** [@qwjyh](https://discourse.julialang.org/u/qwjyh)\
**Replies:** 2\
**Last updated:** [May 22, 2026, 2:36pm UTC](https://discourse.julialang.org/t/using-jetls-in-neovim-with-dynamic-registration/137196 "2026-05-22T14:36:45Z")

</div>

Since JETLS assumes textDocuments/completions/dynamicRegistration = true (LSP specification) in capabilities (for “lazy completion”) while cmp-nvim-lsp doesn’t support dynamic registration (source), it seems that the com…

---

## [Looking for Emacs users to help me debug an issue with Emacs, eglot, and jetls](https://discourse.julialang.org/t/looking-for-emacs-users-to-help-me-debug-an-issue-with-emacs-eglot-and-jetls/136987)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 8\
**Last updated:** [May 7, 2026, 7:27pm UTC](https://discourse.julialang.org/t/looking-for-emacs-users-to-help-me-debug-an-issue-with-emacs-eglot-and-jetls/136987 "2026-05-07T19:27:27Z")

</div>

I ran into an issue with either Emacs, eglot, or jetls. @aviatesk was unable to reproduce it, so I made a minimal reproducible environment with straight.el at I wonder if anyone can reproduce the issue running from ./…

---

## [You should try jetls, it is awesome!](https://discourse.julialang.org/t/you-should-try-jetls-it-is-awesome/135844)

<div class="topic-metadata">

**Author:** [@dmolina](https://discourse.julialang.org/u/dmolina)\
**Replies:** 32\
**Last updated:** [March 28, 2026, 11:32pm UTC](https://discourse.julialang.org/t/you-should-try-jetls-it-is-awesome/135844 "2026-03-28T23:32:44Z")

</div>

I write only to suggest to use jetls: GitHub - aviatesk/JETLS.jl: A new language server for Julia, enabling modern, compiler-powered tooling. · GitHub It is still a not complete project, but it is very useful for now. A…

---

## [Hints for using the new JETLS.jl language server](https://discourse.julialang.org/t/hints-for-using-the-new-jetls-jl-language-server/135804)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 24\
**Last updated:** [March 16, 2026, 8:06am UTC](https://discourse.julialang.org/t/hints-for-using-the-new-jetls-jl-language-server/135804 "2026-03-16T08:06:59Z")

</div>

I reached a point where JETLS.JL is good enough for me and has no serious issues anymore. I needed some special configuration, though, and I want to share it with you: I find it much better than the old language serve…

---

## [JETLS warning \`md\` is not concretized](https://discourse.julialang.org/t/jetls-warning-md-is-not-concretized/134820)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 2\
**Last updated:** [January 1, 2026, 1:30am UTC](https://discourse.julialang.org/t/jetls-warning-md-is-not-concretized/134820 "2026-01-01T01:30:37Z")

</div>

I have a script that contains the lines: using DataFrames md::DataFrame = DataFrame() ... I get the following JETLS.jl warning: \`md\` is not concretized but JET needs to use its actual value in order to define types or…

---

## [Invalid JETLS warning, buggy kwdef macro](https://discourse.julialang.org/t/invalid-jetls-warning-buggy-kwdef-macro/134776)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 17\
**Last updated:** [December 30, 2025, 8:28am UTC](https://discourse.julialang.org/t/invalid-jetls-warning-buggy-kwdef-macro/134776 "2025-12-30T08:28:03Z")

</div>

The following code: Base.@kwdef mutable struct SysState{P} acc::Float64 = 0 "vector of particle positions in x \[m\]" X::MVector{P, Float64} = zeros(P) end gives the warning: \`KiteUtils.P\` is not defined I …
