This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-11-19
Channels
- # announcements (3)
- # asami (3)
- # babashka (39)
- # beginners (65)
- # calva (13)
- # cider (4)
- # clj-kondo (69)
- # cljdoc (19)
- # cljs-dev (2)
- # clojure (90)
- # clojure-dev (10)
- # clojure-europe (61)
- # clojure-france (15)
- # clojure-nl (8)
- # clojure-uk (2)
- # clojurescript (28)
- # conjure (2)
- # core-logic (4)
- # cursive (8)
- # datalevin (5)
- # datascript (7)
- # datomic (14)
- # depstar (4)
- # events (1)
- # graphql (7)
- # holy-lambda (5)
- # jobs (5)
- # kaocha (1)
- # malli (14)
- # membrane-term (13)
- # missionary (13)
- # nextjournal (6)
- # off-topic (1)
- # polylith (15)
- # portal (10)
- # re-frame (35)
- # reitit (1)
- # remote-jobs (3)
- # schema (3)
- # sci (121)
- # spacemacs (6)
- # tools-build (8)
- # tools-deps (74)
- # xtdb (7)
Hi! Why does https://cljdoc.org/d/borkdude/jet/CURRENT/doc/query lead to version 0.0.10, which says > https://cljdoc.org/d/borkdude/jet/0.0.12e ?
That’s definitely a bug, but interesting
Good! I hate boring bugs 🙂
Q2: Does cljdoc support libs not publish to a jar repo, such as https://github.com/borkdude/grasp ? If so - how do I get it to display its docs? 🙏
Unfortunately that’s not supported. There’s an issue with more context here https://github.com/cljdoc/cljdoc/issues/459
Distraction Driven Open Source Development
(distraction has a bad connotation but you might as well say “curiosity and fun driven development”… it just won’t sound as cool 😎)
hm, I could use some help debugging an analyzer error… I’ve reached out on this previously — the hypothesis was that the extra .class files of dependencies that hadn’t been removed when AOTing was causing this error https://app.circleci.com/pipelines/github/cljdoc/builder/25501/workflows/8ce22de5-1860-4409-95e8-9cc7cb0e0029/jobs/41876, but I’ve now resolved the issue with my library and the .jar contents now only reflect source. Any ideas what may be causing the “Can only recur from tail position” error only when under analysis?
I found our prev convo @U7F53SKPD https://clojurians-log.clojureverse.org/cljdoc/2021-08-07
I believe the cljc issue will present after this tail recur error is resolved. There are two separate issues, IIUC. Previously, I had pulled the nses where this error were occurring into a separate lib, as I was unsure how to resolve the AOT’d .class file inclusion — now that I’ve fixed this issue in the jar construction and have reintroduced the nses, this earlier recur error is presenting again. Once we sort this, I can look more closely at the .cljc/cljs issue and resolve it next.
Ok, good thing we wrote stuff down. This seem relevant https://clojurians-log.clojureverse.org/cljdoc/2021-08-07/1628457959.083500
Yeah, still holds true. If I downgrade protojure to core.async 0.4.490, I’m past the recur error and now at your ClojureScript error.
I honestly don’t know, but am wondering if making your AOT classes thinner would be a good thing for protobuf in general. Just make them a proxy that delegates to Clojure maybe? Here’s https://clojure.org/reference/java_interop#_calling_clojure_from_java, and here’s https://github.com/clojure/tools.deps.alpha/blob/master/src/main/java/clojure/tools/deps/alpha/util/S3TransporterFactory.java.
Ah, i dont know that i caught these details previously. Thank you for rehighlighting, ill take a look at your links -- we need to implement some interfaces and instantiate/reify an object of a particular class for java webserver interop.
Yeah, no problemo @U7F53SKPD, it has been a while!