This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-07-21
Channels
- # beginners (55)
- # cider (13)
- # cljdoc (4)
- # cljsjs (1)
- # clojure (11)
- # clojure-spec (7)
- # clojure-uk (9)
- # clojurescript (42)
- # docs (5)
- # figwheel-main (9)
- # fulcro (4)
- # graphql (4)
- # hoplon (27)
- # keechma (32)
- # leiningen (11)
- # luminus (2)
- # nyc (2)
- # off-topic (73)
- # parinfer (1)
- # re-frame (36)
- # reagent (2)
- # reitit (6)
- # ring-swagger (3)
- # shadow-cljs (51)
- # spacemacs (4)
- # tools-deps (17)
- # uncomplicate (1)
I switched the project.clj to specify 1.9.0. lein test
just hits a couple of test failures I have to explore, not a fatal “Extra input” error. So why does the cljdoc build manage to fail? What is it doing to run spec against my code. Is there a lein spec
or sth I can run? And is there something wrong with the tiny NS I quoted above? As for “supporting 1.9.0", how does that NS not support 1.9.0? I guess there is some other issue — maybe $ is no longer a valid alias? And at any rate, if cljdoc is somehow 1.9.0-only, that would be good to mention in the doc, but I suspect something simpler is afoot.
Ok, I looked thru the doc on spec and did not see anything. I’ll keep digging. The mystery to me is that my understanding is that I would create a spec for the spec utility to apply, but maybe they have incorporated spec into the compiler to give better errors, which would be excellent. But doesn’t lein test
compile?
@hiskennyness can you put the error you’re seeing in a gist or so?
Im on a trip the whole weekend but happy to take try stuff myself after that