`WARNING: cat already refers to: #'clojure.core/cat in namespace: net.cgrand.parsley.fold` on `lein trampoline repl`
metametadata opened this issue · 3 comments
metametadata commented
To Reproduce
lein new app foo
,cd foo
.lein trampoline repl
.
Actual behavior
Unexpected WARNING
log:
ᐅ lein trampoline repl
REPL-y 0.5.1, nREPL 1.0.0
Clojure 1.11.1
OpenJDK 64-Bit Server VM 17.0.8+7-jvmci-23.0-b15
Docs: (doc function-name-here)
(find-doc "part-of-name-here")
Source: (source function-name-here)
Javadoc: (javadoc java-object-or-class-here)
Exit: Control+D or (exit) or (quit)
Results: Stored in vars *1, *2, *3, an exception in *e
foo.core=> WARNING: cat already refers to: #'clojure.core/cat in namespace: net.cgrand.parsley.fold, being replaced by: #'net.cgrand.parsley.fold/cat
Expected behavior
No warnings.
Environment
- Leiningen Version: 2.11.2.
- Leiningen installation method: Homebrew.
- JDK Version: Java 17.0.8 OpenJDK 64-Bit Server VM.
- OS: macOS 14.4.1.
technomancy commented
Good catch; it looks like for Leiningen's own process we pull in a patched version of parsley
but for the repl task we just depend on reply
which pulls in an older version indirectly.
technomancy commented
Fixed in 7a35250.
metametadata commented
Thank you!