Skip to content

Commit caa08e4

Browse files
committed
workaround project find
1 parent 00c1ba1 commit caa08e4

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/main/clojure/com/github/clojure_lsp/intellij/extension/language_server_factory.clj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
:implements [com.redhat.devtools.lsp4ij.LanguageServerFactory])
55
(:require
66
[clojure.string :as string]
7+
[com.github.clojure-lsp.intellij.db :as db]
78
[com.github.clojure-lsp.intellij.server :as server]
89
[com.rpl.proxy-plus :refer [proxy+]])
910
(:import
@@ -62,7 +63,8 @@
6263
true
6364

6465
:not-found
65-
(do (install-server (.guessProjectForFile (ProjectLocator/getInstance) file))
66+
(do (install-server (or (.guessProjectForFile (ProjectLocator/getInstance) file)
67+
(first (db/all-projects))))
6668
false)))
6769
(initializeParams [_ ^InitializeParams params]
6870
(.setWorkDoneToken params "clojure-lsp-startup")

0 commit comments

Comments
 (0)