weavejester / compojure

A concise routing library for Ring/Clojure
Eclipse Public License 1.0
4.08k stars 259 forks source link

Warning about medley.core/abs shadowing clojure.core output when using Clojure 1.11.0 #205

Closed stevejmp closed 2 years ago

stevejmp commented 2 years ago

Expected

In a project using Compojure and Clojure version 1.11.0, starting a REPL or running the project should output no warnings.

Actual

WARNING: abs already refers to: #'clojure.core/abs in namespace: medley.core, being replaced by: #'medley.core/abs

Steps to Reproduce

  1. In a project using Compojure, set the Clojure dep to 1.11.0
  2. Start a REPL or run the project
  3. Observe the warning in the output

Versions

Compojure 1.6.2 Clojure 1.11.0 Java OpenJDK 11.0.14.1 Leiningen 2.9.8

More Info

Medley 1.4.0 was just released with a fix to this issue.

PR incoming.