aboutsummaryrefslogtreecommitdiffstats
path: root/lua/lspconfig/jdtls.lua
Commit message (Collapse)AuthorAgeFilesLines
* feat: expose configsMichael Lingelbach2021-11-251-206/+0
|
* feat: add single file mode (#1385)Michael Lingelbach2021-11-111-1/+1
| | | | | | | | | | | | * This adds a "single file mode" option for each language server * Currently, if a root is not detected, a new language server is started for each file opened. * Root directory is set to `nil` in start_client. Some servers will refuse to start, or otherwise panic. This is opt-in per server. * Some servers, such as rust-analyzer, explicitly have a "single file mode", we will not support that until it is officially part of the LSP specification Co-authored-by: Peter Lithammer <peter.lithammer@gmail.com>
* docs(jdtls): apply flags to jvm instead of jdtls (#1374)Ankur Srivastava2021-11-051-5/+5
|
* fix(jdtls): update handlers to support 0.5.1 signature (#1336)Russ Adams2021-11-011-29/+42
|
* improve(jdtls): Simplify configuration and improve documentation (#1082)Emiliano Ruiz Carletti2021-07-271-69/+108
| | | | | * Reduce required env variables to 1 * Support launching 'java.exe'
* chore: change stylua to single quotes (#1068)Michael Lingelbach2021-07-131-42/+42
|
* ci: lint and format with styluaMichael Lingelbach2021-07-031-46/+46
|
* jdtls: add package_json pathtamago3242021-05-211-0/+1
|
* revert config.md and modify jdtls insteadrafamadriz2021-05-121-1/+1
|
* Replace tabs with 2-space indentationPeter Lithammer2021-05-041-4/+4
|
* jdtls: Add workaround for textDocument version of 0Damien Radtke2021-03-311-3/+25
| | | | See https://github.com/eclipse/eclipse.jdt.ls/issues/1695
* JDT LS: Add callback for language/statusHiPhish2021-01-301-10/+30
| | | | | | Added a callback for this custom notification. On large Java projects startup can take several seconds, so having feedback during that time is very useful.
* JDT LS: add more root pattern filesHiPhish2021-01-301-1/+20
| | | | | | There are three common build systems for Java: Ant, Maven and Gradle. Each has its own configuration file, and this PR adds those files are root directory markers.
* jdtls: fix spelling errorMichael Lingelbach2021-01-081-1/+1
|
* jdtls: fix formatting and non-local variableMichael Lingelbach2021-01-081-4/+3
|
* jdtls: fix cmd and fix java documentationMichael Lingelbach2021-01-081-0/+38
|
* Remove all installers and install logicMichael Lingelbach2021-01-031-95/+2
|
* added commentJerry Wang2020-12-081-2/+10
|
* bugfix for code action not working sometimesJerry Wang2020-12-011-0/+2
| | | tested on my local.
* Use handlers instead of callbacksIron-E2020-11-151-3/+3
| | | | The recent changes in neovim head cause loading this file to create an error. These changes have resolved that on my machine
* Rename nvim_lsp to lspconfigHirokazu Hata2020-09-061-0/+138