This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-06-15
Channels
- # babashka (41)
- # beginners (47)
- # calva (7)
- # cider (5)
- # cljsrn (2)
- # clojure (38)
- # clojure-europe (74)
- # clojure-nl (2)
- # clojure-spec (1)
- # clojure-uk (38)
- # clojurescript (42)
- # component (30)
- # core-async (2)
- # cryogen (6)
- # cursive (47)
- # datahike (7)
- # datomic (18)
- # defnpodcast (1)
- # fulcro (17)
- # graalvm (8)
- # graphql (4)
- # helix (5)
- # honeysql (5)
- # introduce-yourself (1)
- # jobs (5)
- # jobs-discuss (4)
- # malli (20)
- # meander (4)
- # mental-health (1)
- # off-topic (41)
- # pathom (18)
- # podcasts-discuss (2)
- # re-frame (20)
- # react (1)
- # reagent (22)
- # reitit (2)
- # releases (2)
- # remote-jobs (1)
- # reveal (2)
- # sci (10)
- # shadow-cljs (42)
- # sql (20)
- # tools-deps (7)
- # vim (2)
- # xtdb (51)
yes the work is there and correctly implemented AFAICT.
It's only a matter if adding the JDK sources (if missing) and the dep tree's "sources"
artifacts.
I have work in this area that we hope will make it to CIDER soon enough :)
@U45T93RA6 the JDK sources are added through the variable cider-jdk-src-paths
, correct? But how about java libraries used as dependencies?
1) I guess so! https://github.com/clojure-emacs/cider/blob/8f51546c0efb36226c4bae7d65465b0e0aa8c06f/cider-util.el#L808 2) via https://github.com/threatgrid/clj-experiments/tree/master/resolve-java-sources-and-javadocs . It works just fine today, have used it the whole year. But before advertising it I'll want to move it to clojure-emacs and maybe tweak this and that. Will be done in 2 weeks