diff --git a/deps.edn b/deps.edn index be2ed2a36d..332216f7dd 100644 --- a/deps.edn +++ b/deps.edn @@ -7,7 +7,7 @@ org.clojure/data.json {:mvn/version "0.2.6"} org.clojure/google-closure-library {:mvn/version "0.0-20191016-6ae1f72f"} org.clojure/spec.alpha {:mvn/version "0.1.143"} - org.clojure/tools.reader {:mvn/version "1.3.2"} + org.clojure/tools.reader {:mvn/version "1.3.3"} org.clojure/test.check {:mvn/version "0.10.0-alpha3"}} :aliases {:cli.test.run {:extra-paths ["src/test/cljs_cli"] diff --git a/pom.template.xml b/pom.template.xml index 23edfc6578..fe3f1f20d6 100644 --- a/pom.template.xml +++ b/pom.template.xml @@ -45,7 +45,7 @@ org.clojure tools.reader - 1.3.2 + 1.3.3 com.cognitect diff --git a/project.clj b/project.clj index d2c017c3c3..08d8af2865 100644 --- a/project.clj +++ b/project.clj @@ -12,7 +12,7 @@ [org.clojure/spec.alpha "0.1.143"] [org.clojure/core.specs.alpha "0.1.24"] [org.clojure/data.json "0.2.6"] - [org.clojure/tools.reader "1.3.2"] + [org.clojure/tools.reader "1.3.3"] [org.clojure/test.check "0.10.0-alpha3" :scope "test"] [com.cognitect/transit-clj "0.8.309"] [org.clojure/google-closure-library "0.0-20191016-6ae1f72f"] diff --git a/script/bootstrap b/script/bootstrap index 12b001b30f..13b47e43d7 100755 --- a/script/bootstrap +++ b/script/bootstrap @@ -9,7 +9,7 @@ CLOSURE_RELEASE="20200315" DJSON_RELEASE="0.2.6" TRANSIT_RELEASE="0.8.309" GCLOSURE_LIB_RELEASE="0.0-20191016-6ae1f72f" -TREADER_RELEASE="1.3.0" +TREADER_RELEASE="1.3.3" TEST_CHECK_RELEASE="0.10.0-alpha3" # check dependencies diff --git a/src/test/cljs/cljs/reader_test.cljs b/src/test/cljs/cljs/reader_test.cljs index 9a8a9b43d3..9ba1aa2f80 100644 --- a/src/test/cljs/cljs/reader_test.cljs +++ b/src/test/cljs/cljs/reader_test.cljs @@ -236,3 +236,6 @@ ;(deftest test-error-messages ; (testing "Leading numbers in keywords" ; (is (thrown-with-msg? js/Error #"Invalid keyword :0s" (reader/read-string ":0s"))))) + +(deftest testing-cljs-3278 + (is (nil? (reader/read-string {:readers {'foo (constantly nil)}} "#foo 1"))))