;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301!\210\300\302!\210\303\304\305\306\307\301\310\311&\210\312\313\314\315\316DD\317\307\304\320\321\322\323& \207" [require lsp-mode f custom-declare-group lsp-groovy nil "LSP support for Groovy, using groovy-language-server." :group :link (url-link "https://github.com/prominic/groovy-language-server") custom-declare-variable lsp-groovy-server-file funcall function #[0 "\301\302\"\207" [lsp-server-install-dir f-join "groovy-language-server-all.jar"] 3] "JAR file path for groovy-language-server-all.jar." :risky t :type file] 10) #@31 Generate LSP startup command. (defalias 'lsp-groovy--lsp-command #[0 "\301\302\303!E\207" [lsp-groovy-server-file "java" "-jar" expand-file-name] 4 (#$ . 641)]) (byte-code "\300\301\302\303\304DD\305\306\307\310\311\312\313& \210\314\315!\210\316\317\320\321\322!\323\324\325\326\327\330\331\332&\n!\207" [custom-declare-variable lsp-groovy-classpath funcall function #[0 "\300\207" [["/usr/local/opt/groovy/libexec/lib"]] 1] "List of paths to Groovy JARs." :group lsp-groovy :risky t :type lsp-string-vector lsp-register-custom-settings (("groovy.classpath" lsp-groovy-classpath)) lsp-register-client make-lsp-client :new-connection lsp-stdio-connection lsp-groovy--lsp-command :major-modes (groovy-mode) :priority -1 :server-id groovy-ls :initialized-fn #[257 "\211\301\302\303!!)\207" [lsp--cur-workspace lsp--set-configuration lsp-configuration-section "groovy"] 4 "\n\n(fn WORKSPACE)"]] 12) (defconst lsp-groovy-plist-value-when-compiled nil) (provide 'lsp-groovy)