File tree Expand file tree Collapse file tree 3 files changed +10
-19
lines changed
Expand file tree Collapse file tree 3 files changed +10
-19
lines changed Original file line number Diff line number Diff line change 77![ Neovim] ( https://img.shields.io/badge/NeoVim-%2357A143.svg?&style=for-the-badge&logo=neovim&logoColor=white )
88![ Lua] ( https://img.shields.io/badge/lua-%232C2D72.svg?style=for-the-badge&logo=lua&logoColor=white )
99
10+ ![ Linux] ( https://img.shields.io/badge/Linux-FCC624?style=for-the-badge&logo=linux&logoColor=black )
11+ ![ Windows] ( https://img.shields.io/badge/Windows-0078D6?style=for-the-badge&logo=windows11&logoColor=white )
12+ ![ macOS] ( https://img.shields.io/badge/macOS-000000?style=for-the-badge&logo=apple&logoColor=white )
13+
14+ ---
15+
1016Just install and start writing ` public static void main(String[] args) ` .
1117
1218> [ !TIP]
@@ -27,13 +33,15 @@ Just install and start writing `public static void main(String[] args)`.
2733- :white_check_mark : Organize Imports & Code Formatting
2834- :white_check_mark : Running Tests
2935- :white_check_mark : Run & Debug Profiles
36+ - :white_check_mark : Built-in Application Runner with Log Viewer
37+ - :white_check_mark : Profile Management UI
38+ - :white_check_mark : Decompiler Support
3039- :white_check_mark : [ Code Actions] ( https://github.com/nvim-java/nvim-java/wiki/Tips-&-Tricks#running-code-actions )
3140
3241## :bulb : Why
3342
3443- Everything necessary will be installed automatically
3544- Uses native ` vim.lsp.config ` to setup ` jdtls `
36- - Realtime server settings updates is possible using [ neoconf] ( https://github.com/folke/neoconf.nvim )
3745- Auto loads necessary ` jdtls ` plugins
3846 - Supported plugins are,
3947 - ` spring-boot-tools `
@@ -369,11 +377,6 @@ require('java').setup({
369377 version = ' 17' ,
370378 },
371379
372- -- Notifications
373- notifications = {
374- dap = true , -- Show DAP configuration messages
375- },
376-
377380 -- Logging
378381 log = {
379382 use_console = true ,
Original file line number Diff line number Diff line change @@ -407,12 +407,7 @@ want, following options are available
407407 auto_install = true,
408408 version = '17.0.2',
409409 },
410-
411- notifications = {
412- -- enable 'Configuring DAP' & 'DAP configured' messages on start up
413- dap = true,
414- },
415-
410+
416411 -- We do multiple verifications to make sure things are in place to run this
417412 -- plugin
418413 verification = {
Original file line number Diff line number Diff line change @@ -20,7 +20,6 @@ local V = jdtls_version_map[JDTLS_VERSION]
2020--- @field java_debug_adapter { enable : boolean , version : string }
2121--- @field spring_boot_tools { enable : boolean , version : string }
2222--- @field jdk { auto_install : boolean , version : string }
23- --- @field notifications { dap : boolean }
2423--- @field log java-core.Log2Config
2524
2625--- @class java.PartialConfig
@@ -31,7 +30,6 @@ local V = jdtls_version_map[JDTLS_VERSION]
3130--- @field java_debug_adapter ? { enable ?: boolean , version ?: string }
3231--- @field spring_boot_tools ? { enable ?: boolean , version ?: string }
3332--- @field jdk ? { auto_install ?: boolean , version ?: string }
34- --- @field notifications ? { dap ?: boolean }
3533--- @field log ? java-core.PartialLog2Config
3634
3735--- @type java.Config
@@ -72,11 +70,6 @@ local config = {
7270 version = V .jdk ,
7371 },
7472
75- notifications = {
76- -- enable 'Configuring DAP' & 'DAP configured' messages on start up
77- dap = true ,
78- },
79-
8073 log = {
8174 use_console = true ,
8275 use_file = true ,
You can’t perform that action at this time.
0 commit comments