This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-04-26
Channels
- # announcements (10)
- # aws (5)
- # babashka (27)
- # beginners (175)
- # boot (1)
- # braveandtrue (2)
- # calva (11)
- # cider (13)
- # clj-kondo (91)
- # cljs-dev (54)
- # cljsrn (20)
- # clojure (164)
- # clojure-gamedev (3)
- # clojure-uk (43)
- # clojurescript (185)
- # core-async (6)
- # core-typed (1)
- # cursive (1)
- # docker (2)
- # emacs (2)
- # figwheel-main (78)
- # fulcro (69)
- # off-topic (20)
- # pathom (30)
- # planck (3)
- # re-frame (6)
- # reagent (70)
- # reitit (26)
- # ring (1)
- # shadow-cljs (120)
- # tools-deps (6)
- # vim (9)
why am I getting this:
WARNING: CIDER requires cider-nrepl to be fully functional. Some features will not be available without it!
More information.WARNING: clj-refactor and refactor-nrepl are out of sync.
Their versions are 2.5.0 and n/a, respectively.
when I have [cider/cider-nrepl "0.25.0-alpha1"]
in my dependencies?cider-nrepl needs to be on classpath
how are you inlcuding cider-nrepl
?
WARNING: CIDER 0.24.0-snapshot requires cider-nrepl 0.23.0-SNAPSHOT, but you're currently using cider-nrepl 0.25.0-alpha1. The version mismatch might break some functionality!
WARNING: clj-refactor and refactor-nrepl are out of sync.
Their versions are 2.5.0-SNAPSHOT and n/a, respectively.
I'm getting similar errors on Doom Emacs.Warnings. 🙂 How exactly did you start CIDER? Looking at the warnings they imply you started nREPL outside using newer cider-nrepl
than the one your client expects.
@U2BL1A092 I’m assuming you didn’t use cider-jack-in
, right?
If so - please take a look at https://docs.cider.mx/cider/basics/middleware_setup.html
@U051BLM8F I used cider-connect-cljs
wth shadow-cljs
Well, then just upgrade your CIDER snapshot and the first warning will disappear. You can remove clj-refactor
if you don’t need it and the second warning will disappear as well, otherwise you’ll have to add its middleware as well.
hmmm.. my problem appears to have gone away. Not sure exactly what I did. I was using connect. Haven't been able to get jack-in running yet.
WARNING: CIDER 0.24.0-snapshot requires cider-nrepl 0.23.0-SNAPSHOT, but you're currently using cider-nrepl 0.25.0-alpha1. The version mismatch might break some functionality!
WARNING: clj-refactor and refactor-nrepl are out of sync.
Their versions are 2.5.0-SNAPSHOT and n/a, respectively.
I'm getting similar errors on Doom Emacs.I want to programmatically start a Cider connections created via" jack in" and "connect to clj/cljs". Where would I look to learn how to do this? My goal is to make it easier to switch between different setups, each typically with two projects/repls needed. E.g a frontend and backend. I'm reading through https://docs.cider.mx/cider/usage/managing_connections.html Currently.
@drewverlee https://github.com/dpsutton/tangled/blob/master/init.org#connect-to-running-services is how i do it at work
This is probably exactly what I need to mimic. I'll give this a try. Thanks a lot.