weavejester / medley

A lightweight library of useful Clojure functions
Eclipse Public License 1.0
865 stars 66 forks source link

Minor Clojure 1.11 Alpha 4 compatibility issue #59

Closed seancorfield closed 2 years ago

seancorfield commented 2 years ago

Alpha 4 introduces a new abs function in clojure.core leading to this warning:

WARNING: abs already refers to: #'clojure.core/abs in namespace: medley.core, being replaced by: #'medley.core/abs
ejstembler commented 2 years ago

I ran into this warning today after upgrading a project to Clojure 1.11.0. Not sure which of my dependencies is using medley:

  :dependencies [[org.clojure/clojure "1.11.0"]
                 [org.clojure/tools.logging "1.1.0"]
                 [log4j/log4j "1.2.17" :exclusions [javax.mail/mail
                                                    javax.jms/jms
                                                    com.sun.jmdk/jmxtools
                                                    com.sun.jmx/jmxri]]
                 [org.slf4j/slf4j-api "1.7.32"]
                 [org.slf4j/slf4j-log4j12 "1.7.32"]
                 [org.clojure/data.json "2.4.0"]
                 [compojure "1.6.2"]
                 [http-kit "2.5.3"]
                 [ring/ring-defaults "0.3.3"]
                 [ring/ring-devel "1.9.5"]
                 [ring/ring-json "0.5.1"]
                 [org.postgresql/postgresql "42.2.10"]
                 [org.clojure/java.jdbc "0.7.12"]
                 [hikari-cp "2.13.0"]]