Skip to content

Commit ac3c698

Browse files
committed
Use lsp-java--completing-read-multiple for lsp-java-spring-initializr
1 parent 622c340 commit ac3c698

File tree

1 file changed

+1
-14
lines changed

1 file changed

+1
-14
lines changed

lsp-java.el

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1256,20 +1256,7 @@ PROJECT-URI uri of the item."
12561256
(cons (format "%s / %s (%s)" name dep-name description) id)) values)))
12571257
(apply 'append)))
12581258
(temp-file (make-temp-file "spring-project" nil ".zip"))
1259-
deps dep)
1260-
(while (setq dep (-> (lsp--completing-read
1261-
(if deps
1262-
(format "Select dependency (M-RET to finish) (selected %s): " (length deps))
1263-
"Select dependency (M-RET to finish): ")
1264-
dependenciles-list
1265-
(-lambda ((name . id))
1266-
(if (-contains? deps id)
1267-
(concat "(Added) " name)
1268-
name)))
1269-
rest))
1270-
(if (-contains? deps dep)
1271-
(setq deps (remove dep deps))
1272-
(cl-pushnew dep deps)))
1259+
(deps (lsp-java--completing-read-multiple "Select dependencies: " dependenciles-list nil)))
12731260
(let ((download-url (format "%sstarter.zip?type=%s&language=%s&groupId=%s&artifactId=%s&packaging=%s&bootVersion=%s&baseDir=%s&dependencies=%s"
12741261
base-url type language group-id artifact-id packaging boot-version artifact-id (s-join "," deps))))
12751262
(message "Downloading template from %s" download-url)

0 commit comments

Comments
 (0)