Fix #3731: fix dap-java keybinds

This commit is contained in:
Henrik Lissner 2020-08-11 19:19:01 -04:00
parent d9739a2d10
commit ab3376869d
No known key found for this signature in database
GPG Key ID: 5F6C0EA160557395
2 changed files with 3 additions and 0 deletions

View File

@ -2,6 +2,7 @@
;;;###if (featurep! +lsp)
(use-package! lsp-java
:commands dap-java-run-test-class dap-java-debug-test-class
:after lsp-clients
:preface
(setq lsp-java-workspace-dir (concat doom-etc-dir "java-workspace"))

View File

@ -6,6 +6,7 @@
"Runs test at point.
If in a method, runs the test method, otherwise runs the entire test class."
(interactive)
(require 'lsp-java)
(condition-case nil
(dap-java-run-test-method)
(user-error (dap-java-run-test-class))))
@ -15,6 +16,7 @@ If in a method, runs the test method, otherwise runs the entire test class."
"Runs test at point in a debugger.
If in a method, runs the test method, otherwise runs the entire test class."
(interactive)
(require 'lsp-java)
(condition-case nil
(call-interactively #'dap-java-debug-test-method)
(user-error (call-interactively #'dap-java-debug-test-class))))