kezhenxu94
8b2eacb6ac
feat(java): allow overriding test config ( #3891 )
...
## What is this PR for?
Allow overriding java test config
## Does this PR fix an existing issue?
NO
## Checklist
- [x] I've read the
[CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md )
guidelines.
2024-07-07 20:50:13 +02:00
Adrian Wilkins
0fede4040b
feat(java): enable Lombok support in jdtls ( #3852 )
...
jdtls needs an argument passed to the JVM to load Lombok as an agent.
Mason downloads `lombok.jar`so we can use that
## What is this PR for?
Configures Lombok support in `jdtls` ; this removes a lot of red
underlines in Java projects that use it.
Changes this

To this

- [x] I've read the
[CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md )
guidelines.
Co-authored-by: Adrian Wilkins <adrian.wilkins.contractor@dvla.gov.uk>
2024-06-29 11:45:53 +02:00
Folke Lemaitre
ab41ff551b
refactor: use lazy's new opts_extend
functionality for treesitter and mason
2024-06-07 09:03:59 +02:00
Folke Lemaitre
8e67bb1240
fix(java): properly pass settings to jdtls
2024-05-20 22:39:36 +02:00
Folke Lemaitre
e5ea8abd38
feat(java): enable inlay hints. Fixes #3244
2024-05-20 20:42:25 +02:00
Folke Lemaitre
c29213416b
feat(extras): added recommended detectors for all languages
2024-05-18 14:39:20 +02:00
Folke Lemaitre
8d31bf230c
fix(java): dont error when not using cmp. Fixes #2038
2024-03-22 09:54:24 +01:00
Folke Lemaitre
7a5dbeae75
feat: use LazyVim everywhere instead of require("lazyvim.util")
2024-03-22 09:15:09 +01:00
Frederick Zhang
a7c16f8efd
feat(java): allow opts for setup_dap_main_class_configs() ( #2581 )
...
[1] 382b9f6258/doc/jdtls.txt (L206-L210)
2024-03-07 17:48:00 +01:00
金雄镕
61fae7d23f
fix: fix jdtls not spwaning in windows ( #1864 )
2023-10-25 15:46:39 +02:00
Folke Lemaitre
f1af34e885
fix(dap): move launchjs code from java to dap
2023-09-26 13:38:48 +02:00
aqav
5dc4ce3e4a
feat(java): support vscode launch json in Java ( #1422 )
...
* feat(java): support vscode launch json
* feat(java): support vscode launch json
2023-09-26 13:36:22 +02:00
Aron Griffis
15022f4892
fix(java): don't accumulate on_attach, and make more configurable ( #1388 )
...
* fix(java): don't accumulate on_attach, and make more configurable
* refactor(java): move defaults to opts
2023-09-04 23:00:39 +02:00
Iordanis Petkakis
9fe89f5f8a
fix(lang_java): fixes #1215 other two entries of vim.fs.joinpath
as well that were not changed in #1213 ( #1216 )
2023-07-25 19:22:10 +02:00
Andreas Gerlach
2e09051472
fix: fixes #1207 ( #1213 )
...
Co-authored-by: Andreas Gerlach <andreas.gerlach@xarvio.com>
2023-07-25 15:25:24 +02:00
Andreas Gerlach
f6d646a325
feat(java): add test and debug support for Java extension ( #1192 )
2023-07-23 18:08:01 +02:00
Aron Griffis
0411baab89
feat(lang): add java ( #1132 )
2023-07-22 09:12:42 +02:00