metosin / metosin/compojure-api
Consider bumping to Compojure 1.7.0 or Compojure 1.6.3
- Dominant language
- Clojure
- Stars
- 1.1k
- Forks
- 146
- PR merge metrics
- No merged PRs in 30d
Description
## Library Version(s)
2.0.0-alpha31
## Problem
Receiving this warning after upgrading a project to Clojure 1.11.1
> WARNING: abs already refers to: #'clojure.core/abs in namespace: medley.core, being replaced by: #'medley.core/abs
This is due to an old dependency on weavejester/medley 1.0.0, which [is fixed in 1.4.0](https://github.com/weavejester/medley/issues/62 ).
Compojure 1.6.1 depends on medley 1.0.0, but this is fixed in Compojure 1.6.3.
## Solution
Bump Compojure to 1.7.0 or 1.6.3.
Contributor guide
Research direction
Start by locating the project's Compojure dependency declaration and inspect how its version is managed. Update it to Compojure 1.7.0 or 1.6.3, then run the relevant project checks and confirm that the medley-related warning no longer appears.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- clojure
- Domain
- api, backend
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 45/100