This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-09-11
Channels
- # announcements (1)
- # aws (2)
- # beginners (140)
- # boot (67)
- # cider (50)
- # clojure (64)
- # clojure-berlin (1)
- # clojure-conj (1)
- # clojure-france (2)
- # clojure-italy (2)
- # clojure-nl (8)
- # clojure-norway (6)
- # clojure-seattle (1)
- # clojure-spec (81)
- # clojure-sweden (2)
- # clojure-uk (131)
- # clojurescript (147)
- # clojutre (7)
- # cursive (40)
- # datomic (34)
- # editors (5)
- # emacs (7)
- # events (9)
- # figwheel (18)
- # figwheel-main (1)
- # fulcro (2)
- # instaparse (1)
- # jobs (3)
- # leiningen (1)
- # luminus (10)
- # lumo (1)
- # mount (6)
- # off-topic (12)
- # pedestal (4)
- # portkey (7)
- # re-frame (8)
- # reagent (21)
- # reitit (10)
- # ring-swagger (5)
- # shadow-cljs (140)
- # specter (4)
- # tools-deps (53)
- # uncomplicate (1)
@simon.orlovsky Yes. Preferences, Editor > Code Style > Clojure, General, Align let-binding values
Hmm. Exception during stub generation. I can see what has happened, but I have no idea how to fix it...
My error is Error generating stubs for module availability-event-builder: java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.JavaType.isReferenceType()Z, compiling:(core.clj:209:1)
. Is there a cache that is used for stub generation that I should be clearing or something? com.fasterxml.jackson.databind
is referenced by a library (also written by our team and under a different folder in the same IntelliJ project, added as a separate lein project) that the module in question is pulling in
hey, I'm trying to migrate a project from leiningen to deps.edn, but I'm not getting it imported. I can run from the command line with -m and -r.
@carr0t Under the File menu there's Invalidate Caches / Restart, have you tried that?
@stijn When that command fails, is there anything useful in the log? Help->Show log in Finder/Explorer
no, archlinux, I'll recheck the logs, but I didn't see anything when opening that dialog
maybe it's because I have both the arch package clojure and the clj command line tool installed
Or a more detailed one, at least. Where do you have the CLI stuff installed? If you look in Settings->Build, Execution, Deployment->Build Tools->Clojure Deps, does it correctly detect the version and the config dir?
No, but I want to see if Cursive is managing to get the results from clojure -Sdescribe
Ok. It’ll probably be hard to determine what was going on now it’s fixed, but I’m glad it works 🙂
Caused by: com.intellij.openapi.externalSystem.model.ExternalSystemException: java.lang.String cannot be cast to java.io.File
at cursive.deps.ToolsDepsResolver.resolve(ToolsDepsResolver.kt:65)
at cursive.deps.DepsProjectResolver.resolveProjectInfo(DepsSupport.kt:273)
at cursive.deps.DepsProjectResolver.resolveProjectInfo(DepsSupport.kt:240)
at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.lambda$resolveProjectInfo$0(RemoteExternalSystemProjectResolverImpl.java:37)
at com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.java:58)
at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.java:37)
... 23 more