File tree Expand file tree Collapse file tree 4 files changed +11
-7
lines changed Expand file tree Collapse file tree 4 files changed +11
-7
lines changed Original file line number Diff line number Diff line change 22
33## master (unreleased)
44
5+ ### Changes
6+
7+ * [ #883 ] ( https://github.com/clojure-emacs/cider-nrepl/pull/883 ) : Reduce minimal Clojure requirement to 1.10.0.
8+
59## Bugs fixed
610
711* [ CIDER #3684 ] ( https://github.com/clojure-emacs/cider/issues/3684 ) : Don't apply indentation inference for ` :style/indent nil ` metadata.
Original file line number Diff line number Diff line change 77 [leiningen.core.main :as lein]))
88
99(def minimum-versions {:lein " 2.8.3"
10- :clojure " 1.10.3 " })
10+ :clojure " 1.10.0 " })
1111
1212(defn valid-version? [kind version] (lein/version-satisfies? version (minimum-versions kind)))
1313(def valid-lein-version? (partial valid-version? :lein ))
4646 (when-not lein-version-ok?
4747 (lein/warn " Warning: cider-nrepl requires Leiningen 2.8.3 or greater." ))
4848 (when-not clojure-version-ok?
49- (lein/warn " Warning: cider-nrepl requires Clojure 1.10.3 or greater." ))
49+ (lein/warn " Warning: cider-nrepl requires Clojure 1.10.0 or greater." ))
5050 (when clojure-excluded?
51- (lein/warn " Warning: Clojure is excluded, assuming an appropriate fork (Clojure 1.10.3 or later) is provided." ))
51+ (lein/warn " Warning: Clojure is excluded, assuming an appropriate fork (Clojure 1.10.0 or later) is provided." ))
5252 (when-not (and lein-version-ok? clojure-version-ok?)
5353 (lein/warn " Warning: cider-nrepl will not be included in your project." ))
5454
Original file line number Diff line number Diff line change 1515 (is (= expected-output
1616 (middleware {:dependencies [['org.clojure/clojure]]}))))
1717 (testing " defined versions also work"
18- (is (= (update-in expected-output [:dependencies 0 ] conj " 1.10.3 " )
19- (middleware {:dependencies [['org.clojure/clojure " 1.10.3 " ]]})))))
18+ (is (= (update-in expected-output [:dependencies 0 ] conj " 1.10.0 " )
19+ (middleware {:dependencies [['org.clojure/clojure " 1.10.0 " ]]})))))
Original file line number Diff line number Diff line change 1717 (binding [lein/*info* false ]
1818 (with-redefs [lein/leiningen-version (constantly (plugin/minimum-versions :lein ))]
1919 (testing " Valid Lein version; valid Clojure version"
20- (let [project (plugin/middleware '{:dependencies [[org.clojure/clojure " 1.10.3 " ]]})]
20+ (let [project (plugin/middleware '{:dependencies [[org.clojure/clojure " 1.10.0 " ]]})]
2121 (is (contains-cider-nrepl-dep? project))
2222 (is (contains-cider-nrepl-middleware? project))))
2323
3939
4040 (with-redefs [lein/leiningen-version (constantly " 2.5.1" )]
4141 (testing " Invalid Lein version; valid Clojure version"
42- (let [project (plugin/middleware '{:dependencies [[org.clojure/clojure " 1.10.3 " ]]})]
42+ (let [project (plugin/middleware '{:dependencies [[org.clojure/clojure " 1.10.0 " ]]})]
4343 (is (not (contains-cider-nrepl-dep? project)))
4444 (is (not (contains-cider-nrepl-middleware? project)))))
4545
You can’t perform that action at this time.
0 commit comments