Commit graph

20 commits

Author SHA1 Message Date
Mathias Fussenegger
503a399e0d Add start_opts arg to start_or_attach
Alternative to https://github.com/mfussenegger/nvim-jdtls/pull/556
2023-11-01 08:47:05 +01:00
Mathias Fussenegger
f7cc47a42b Return client_id? from start_or_attach
Variant of https://github.com/mfussenegger/nvim-jdtls/pull/544 that
doesn't change behavior

Co-authored-by: y1rn <y1rn66@gmail.com>
2023-09-14 14:53:35 +02:00
Mathias Fussenegger
96e3978c3f Add a function to jump to tests & reverse 2023-07-10 21:53:06 +02:00
Mathias Fussenegger
6e6352f671 Add test generation functionality (optional with vscode-java-test) 2023-07-09 13:57:18 +02:00
Mathias Fussenegger
c6a3c47a0c Rename from_selection to visual in extract.opts 2023-06-22 09:10:07 +02:00
Mathias Fussenegger
17e743b224 Add name parameter to extract functions
Closes https://github.com/mfussenegger/nvim-jdtls/issues/472
2023-06-22 09:10:07 +02:00
Mathias Fussenegger
f8fb45e05e Add support for decompiling .class files
Requires https://github.com/eclipse/eclipse.jdt.ls/pull/2515
2023-03-23 08:51:57 +01:00
Mathias Fussenegger
8fe3be1c08 Add on_ready callback option to setup_dap_main_class_configs 2023-02-09 17:19:01 +01:00
Mathias Fussenegger
a5c6f38f81 Add a extract_variable_all function for the corresponding code action 2022-12-22 14:08:47 +01:00
Mathias Fussenegger
69ad133ef7 Replace context arg in JdtTestOpts to bufnr/lnum 2022-12-14 17:51:15 +01:00
Mathias Fussenegger
efacec1c97 Add context param to dap test methods
Allows to set the buffer/window for which to trigger a test
2022-12-14 17:51:15 +01:00
Mathias Fussenegger
f5a602a1f6 Regenerate API docs with recent lemmy-help 2022-12-13 20:16:32 +01:00
Mathias Fussenegger
75af9581aa Add a super_implementation function
Closes https://github.com/mfussenegger/nvim-jdtls/issues/347
2022-10-14 19:40:41 +02:00
Mathias Fussenegger
62906e9974 Fix type annotation for test_class
opts is optional
2022-09-29 12:08:51 +02:00
Mathias Fussenegger
e9f40e793a Don't send off-spec requests to other lsp clients 2022-09-18 20:49:11 +02:00
Mathias Fussenegger
703268d5b8 Expose java/buildProjects via jdtls.build_projects 2022-06-30 18:56:45 +02:00
Mathias Fussenegger
f9af2311d1 Add a update_projects_config function
Exposes https://github.com/eclipse/eclipse.jdt.ls/pull/2131
2022-06-30 17:34:25 +02:00
Mathias Fussenegger
3a148dac52 Add a after_test callback to dap test functions
Closes https://github.com/mfussenegger/nvim-jdtls/issues/264
2022-06-17 21:01:47 +02:00
Mathias Fussenegger
a4d884a485 Add API reference docs for jdtls.dap 2022-06-17 19:00:10 +02:00
Mathias Fussenegger
e80d8104b9 Add API reference docs for main jdtls module 2022-06-17 19:00:10 +02:00