Ok, responsiveness stuff is live https://cljdoc.org π±
Havenβt found the easter egg yet hahah
I can tell you if you want π
No don't spoil it yet!
Found it! Iβll tell my friends π
π π
I'd like to add a few more fun messages (maybe with different colors even)
so if you have ideas, go for it π
That'd be fun! I'll sneak it in in my next PR π
Currently, when we try to use the main page of cljdoc to find the documentation of the re-frame project, it is hard to get to the right auto-completion. I got it by typing day8.re-frame
which auto-completes to re-frame
in the list, but typing re-frame
alone does not show the project in the list.
@vincent.cantin The search is backed by Clojars' search which unfortunately is... pretty bad.. π
We might want to provide our own search backed by our own DB but that hasn't been a very high priority so far
Although it probably should be since the search is one of the first things users interact with π
Is anyone actively working on this? https://github.com/cljdoc/cljdoc/issues/203
i've just made a pull request for it, a one liner hhhh
@ichigo haha, you think the pull request wasn't worth it? π
Change looks good, did you test it locally?
@martinklepsch it's a beginner issue after all, and you gave me all the pieces hhhh
i tested that within the repl
I deployed it and it works great! π
great, i want to try another issue, but i guess i need a day or 2 to read about the libraries you are using
i didn't even know Integrant
exists besides component
and mount
Hehe, yeah. Let me know if you have any questions
i have just questions now hhhh so i doing some investigation first is reasonable
thank you again for being welcoming and helpful
Hereβs another issue that might be a good starter and requires changes in a few more places https://github.com/cljdoc/cljdoc/issues/199
i see, i'll try fixing it π
Let me know if you run into problems :) and send me your address in a DM :)
So, when I try a build for a repo the job fails with an error that makes no sense. The job is Jobsmartinklepschcljdoc-builder master 7138
if that helps. The error is Unable to resolve var: coll?
. coll? is just part of clojure.core.
Would you paste the full stack trace here? Thanks
It's gigantic, but here it is:
Doesn't work - slack says text is too long. Maybe a partial will help:
Nope too long. Let's try a partial in a file:
Nope, need to upgrade to paid plan for that.
stderr -------------------------------------------------------------------- Exception in thread "main" clojure.lang.ExceptionInfo: Could not analyze aerial/hanami/common.cljc {} at clojure.core$ex_info.invokeStatic(core.clj:4739) at clojure.core$ex_info.invoke(core.clj:4739) at cljdoc.analysis.impl$codox_config$ex_handler__983.invoke(impl.clj:21) at codox.reader.clojurescript$read_file.invokeStatic(clojurescript.clj:95)
at clojure.main.main(main.java:37) Caused by: clojure.lang.ExceptionInfo: Unable to resolve var: coll? in this context at line 1446 file:/home/circleci/.m2/repository/com/rpl/specter/1.1.1/specter-1.1.1.jar!/com/rpl/specter.cljc {:file "file:/home/circleci/.m2/repository/com/rpl/specter/1.1.1/specter-1.1.1.jar!/com/rpl/specter.cljc", :line 1446, :column 3, :tag :cljs/analysis-error} at clojure.core$ex_info.invokeStatic(core.clj:4739) at clojure.core$ex_info.invoke(core.clj:4739) at cljs.analyzer$error.invokeStatic(analyzer.cljc:706)
Two small snips that might give you enough
Since thatβs on CircleCI could you provide the URL to the build?
I think that is what mean
That's a weird looking issue, I'll take a closer look tomorrow, thanks for bringing it up!
βοΈ