aboutsummaryrefslogtreecommitdiffstats
path: root/oni-java.el
diff options
context:
space:
mode:
authorGravatar Tom Willemse2019-10-16 23:27:07 -0700
committerGravatar Tom Willemse2019-10-16 23:28:31 -0700
commit0baa1485c21c5076dcf6b0d4f6e27c4ff28445d5 (patch)
tree121ed650415ec5b22712601c7f2fd5ee945a85ff /oni-java.el
parent1ac1bedfc6f3fea527adb4f5f2a5ba11199a473c (diff)
downloademacs-config-0baa1485c21c5076dcf6b0d4f6e27c4ff28445d5.tar.gz
emacs-config-0baa1485c21c5076dcf6b0d4f6e27c4ff28445d5.zip
Add some more key bindings to the java refactor hydra
Diffstat (limited to 'oni-java.el')
-rw-r--r--oni-java.el6
1 files changed, 5 insertions, 1 deletions
diff --git a/oni-java.el b/oni-java.el
index cc03c94..e545a24 100644
--- a/oni-java.el
+++ b/oni-java.el
@@ -42,9 +42,13 @@
(defhydra java-refactor-hydra (:color blue)
("r" lsp-rename "Rename object")
("m" lsp-java-extract-method "Extract method")
+ ("M" lsp-java-organize-imports)
("i" lsp-java-add-import "Add import")
("t" lsp-java-add-throws "Add throws")
- ("m" lsp-java-add-unimplemented-methods "Add unimplemented methods"))
+ ("u" lsp-java-add-unimplemented-methods "Add unimplemented methods")
+ ("c" lsp-java-extract-to-constant "Extract to constant")
+ ("p" lsp-java-create-parameter "Create parameter")
+ ("l" lsp-java-create-local "Create local"))
(setq lsp-java-server-install-dir
(oni-data-dir-locate "lsp-java/server/"))