LazyVim.LazyVim/lua/lazyvim/plugins/extras
Michael Kwan c9102bc351
fix(java): give java a default nvim-dap config (#4261)
## Description

<!-- Describe the big picture of your changes to communicate to the
maintainers
  why we should accept this pull request. -->
Currently, there are no Java configurations for nvim-dap upon enabling
the Java extras.

This requires debugging configurations to be setup manually afterwards.

(This is unlike many other language extras which do have nvim-dap
support "out of the box")

This pr creates an initial configuration for nvim-dap which lets it
attach to a debugging process on port 5005.
(such as a spring boot application) More can be added if there are any
experienced Java devs here.

## Related Issue(s)

<!--
  If this PR fixes any issues, please link to the issue here.
  - Fixes #<issue_number>
-->
None

## Screenshots

<!-- Add screenshots of the changes if applicable. -->
Error message:

![image](https://github.com/user-attachments/assets/5922cf48-6ac7-4a2a-8785-1f9b958089e4)

Java remote debugging open:

![image](https://github.com/user-attachments/assets/dfbe7c5b-2308-4aa4-a236-487605e4c75a)


## Checklist

- [x] I've read the
[CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md)
guidelines.
2024-11-26 09:13:01 +01:00
..
ai fix(copilot): remove tmp nightly fix 2024-11-20 09:48:30 +01:00
coding fix(blink): make sure blink.compat is setup correctly when used in extras 2024-11-24 22:03:43 +01:00
dap fix(dap): use dap's splitstr when running with args. Closes #4387 2024-11-08 13:31:19 +01:00
editor fix(dial): add and/or augend to python ft (#4875) 2024-11-23 00:05:43 +01:00
formatting feat(extras): add biome formatter (#4448) 2024-11-16 07:34:21 +01:00
lang fix(java): give java a default nvim-dap config (#4261) 2024-11-26 09:13:01 +01:00
linting feat(eslint): add option to disable eslint auto format (#4225) 2024-11-08 14:05:00 +01:00
lsp feat: moved neoconf.nvim to extras 2024-06-02 09:05:16 +02:00
test fix(neotest): disambiguous key map descriptions (#4374) 2024-11-08 13:37:09 +01:00
ui feat(snacks): use snacks.dashboard as the default dashboard. moved dashboard-nvim to extras (#4832) 2024-11-18 23:32:49 +01:00
util fix(octo): upstream changed mappings to localleader (#4850) 2024-11-25 14:57:02 +01:00
vscode.lua fix(vscode): added snacks.nvim to allowed plugins for vscode. Fixes #4757 2024-11-11 09:41:45 +01:00