File tree Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change 27
27
Having an enforced minimum version can help users and maintainers alike diagnose issues more quickly,
28
28
avoiding problematic code paths in our middleware, and in clients like cider.el."
29
29
{:major 1
30
- :minor 9 })
30
+ :minor 10 })
31
31
32
32
; ; Make sure we're running a supported Clojure version
33
33
(when (or (< (-> *clojure-version* :major long)
37
37
(-> min-clojure-verion :major long))
38
38
(< (-> *clojure-version* :minor long)
39
39
(-> min-clojure-verion :minor long))))
40
- (try
41
- (.println System/err (format " cider-nrepl requires a newer Clojure version (found: %s, minimum required: %s). Exiting."
42
- *clojure-version*
43
- min-clojure-verion))
44
- (finally
45
- (System/exit 1 ))))
40
+ (let [msg (format " cider-nrepl requires a newer Clojure version (found: %s, minimum required: %s)."
41
+ *clojure-version* min-clojure-verion)]
42
+ (try
43
+ (.println System/err msg)
44
+ (finally (throw (ex-info msg {}))))))
46
45
47
46
; ; Perform the underlying dynamic `require`s asap, and also not within a
48
47
; ; separate thread (note the `future` used in `#'initializer`), since `require`
You can’t perform that action at this time.
0 commit comments