File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed
src/leiningen/clojure_lsp Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change 76
76
(future
77
77
(with-open [out-rdr ^BufferedReader (io/reader (:err p))]
78
78
(loop []
79
- (when-let [line (.readLine out-rdr)]
80
- (println line)
81
- (recur )))))
79
+ (binding [*out* *err*]
80
+ (when-let [line (.readLine out-rdr)]
81
+ (println line)
82
+ (recur ))))))
82
83
@p))
83
84
84
85
(defn run! [args]
85
86
(let [server-path (server-path )
86
87
server-version (server-version )]
87
88
(when-not (.exists server-path)
88
89
(println " Downloading and caching clojure-lsp..." )
89
- (download! server-path server-version)
90
- (println " Downloaded clojure-lsp!" ))
90
+ (let [t (System/currentTimeMillis )]
91
+ (download! server-path server-version)
92
+ (println (format " Downloaded clojure-lsp took %sms" (- (System/currentTimeMillis ) t)))))
91
93
(run-lsp! server-path args)))
You can’t perform that action at this time.
0 commit comments