diff options
| author | Tomas Slusny <slusnucky@gmail.com> | 2025-09-30 06:05:23 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-29 21:05:23 -0700 |
| commit | 61d71943d8a527f8677d25a8c33be83ee99035fe (patch) | |
| tree | f94d96e1ef303254af3393f68fa92de72a04589a /doc | |
| parent | docs: update configs.md (diff) | |
| download | nvim-lspconfig-61d71943d8a527f8677d25a8c33be83ee99035fe.tar nvim-lspconfig-61d71943d8a527f8677d25a8c33be83ee99035fe.tar.gz nvim-lspconfig-61d71943d8a527f8677d25a8c33be83ee99035fe.tar.bz2 nvim-lspconfig-61d71943d8a527f8677d25a8c33be83ee99035fe.tar.lz nvim-lspconfig-61d71943d8a527f8677d25a8c33be83ee99035fe.tar.xz nvim-lspconfig-61d71943d8a527f8677d25a8c33be83ee99035fe.tar.zst nvim-lspconfig-61d71943d8a527f8677d25a8c33be83ee99035fe.zip | |
fix(jdtls): use project-local workspace dir, remove unused options #4105
- https://github.com/eclipse-jdtls/eclipse.jdt.ls?tab=readme-ov-file#running-from-the-command-line:
`-data` dir needs to be project-local and not shared. override cmd with
function. also use stdpath.cache like other lsp servers already do
- https://github.com/eclipse-jdtls/eclipse.jdt.ls/wiki/Running-the-JAVA-LS-server-from-the-command-line#initialize-request
`jvm_args`, `workspace`, `os_config` are not part of jdtls init_options
- https://github.com/eclipse-jdtls/eclipse.jdt.ls/blob/dbe1db974e9b4b472b8b1063fe7e5e7fc2a1fb7f/org.eclipse.jdt.ls.product/scripts/jdtls.py#L102
jdtls already sets correct shared configuration path, `-configuration`
is not needed (and it is os-specific value so current config is wrong)
Closes #4103
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions
