This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-09-02
Channels
- # beginners (61)
- # boot (84)
- # cider (43)
- # cljsrn (2)
- # clojure (99)
- # clojure-android (3)
- # clojure-austin (2)
- # clojure-italy (5)
- # clojure-russia (43)
- # clojure-spec (93)
- # clojure-uk (41)
- # clojurescript (94)
- # clojutre (1)
- # cloverage (8)
- # core-async (31)
- # cursive (3)
- # datomic (14)
- # defnpodcast (1)
- # editors-rus (7)
- # events (1)
- # hoplon (15)
- # leiningen (3)
- # luminus (6)
- # om (142)
- # onyx (86)
- # other-languages (4)
- # pedestal (1)
- # planck (1)
- # portland-or (5)
- # re-frame (96)
- # reagent (16)
- # ring-swagger (17)
- # rum (73)
- # specter (25)
- # untangled (14)
- # yada (142)
I just upgraded prelude and running boot 2.6.0. I’m connecting to a boot nrepl process with cider-connect. I’m getting this warning: WARNING: CIDER's version (0.14.0-snapshot) does not match cider-nrepl's version (nil). Things will break! More information.
sorry missed that. if that is the case you need to add the appropriate cider dependencies to your profile boot
yeah, not really important here, sorry. point is: if you connect to an existing, running repl you need to edit your profile.boot
if you jack in you don’t need to
I am using lein droid doall to build and deploy a project to my android device for APP development. I keep running into this error:
WARNING: CIDER requires nREPL 0.2.12 (or newer) to work properly
More information.
WARNING: CIDER's version (0.13.0-snapshot) does not match cider-nrepl's version (nil). Things will break!
More information.
WARNING: clj-refactor and refactor-nrepl are out of sync.
Their versions are 2.3.0-SNAPSHOT (package: 20160621.902) and n/a, respectively.
You can mute this warning by changing cljr-suppress-middleware-warnings.
Here is what my profiles.clj file looks like:
{:repl {:dependencies [[org.clojure/tools.nrepl "0.2.12"]]
:plugins [[cider/cider-nrepl "0.13.0"]]
}}
Cider version: "CIDER 0.13.0snapshot (package: 20160623.12)"how do you get your repl in emacs? do you jack-in or connect to an already running repl?
sry @launchpad not much experience with the inspector
you should be able to add the correct versions to your profiles that cider is expecting and connect to the repl that lein droid starts, no?
@launchpad yes, i should be able to. I have the correct versions (atleast i think) i think they were not being picked up. I am removing them from my profiles.clj file and directly adding it into my project.clj and see how that does
ah, yea now that i think more about it there were a few times that my profiles.clj didn’t seem to be pulling the dependencies correctly. there were issues with pulling the dependencies. one time it was that the jar didn’t exist on clojars yet and another was that my company was blocking the ssl connections
@benedek, i think the jack in isn’t going to give him the tasks that lein droid doall is running so he would be missing things 😕
at what @launchpad said. 🙂
maybe you can modify the lein droid task to not start the repl and you can run it and then do a jack in? not sure that will be a great solution though
Compiling cider.inlined-deps.fipp.v0v6v4.fipp.ednize
Exception in thread "main" java.lang.RuntimeException: Unable to resolve var: clojure.instant/thread-local-utc-date-format in this context, compiling:(cider/inlined_deps/fipp/v0v6v4/fipp/ednize.clj:58:13)
at clojure.lang.Compiler.analyzeSeq(Compiler.java:6740)