32 lines
673 B
EmacsLisp
32 lines
673 B
EmacsLisp
;;; JavaExtension --- Enables java development on FG42
|
|
;;; Commentary:
|
|
;;; Code:
|
|
|
|
(require 'fpkg)
|
|
(require 'fg42/extension)
|
|
(require 'extensions/java/init)
|
|
|
|
;; Dependencies ----------------------------------
|
|
|
|
(depends-on 'gradle-mode)
|
|
(depends-on 'flycheck-gradle)
|
|
|
|
(depends-on 'groovy-mode)
|
|
|
|
(with-ability lsp-java
|
|
(depends-on 'lsp-java))
|
|
;;(depends-on 'dap-java))
|
|
|
|
|
|
(defun java-doc ()
|
|
"TBD")
|
|
|
|
;; Extension -------------------------------------
|
|
(extension java
|
|
:version "2.32"
|
|
:on-initialize extensions/java-initialize
|
|
:docs "lib/extensions/java/readme.org")
|
|
|
|
(provide 'extensions/java)
|
|
;;; java.el ends here
|