Hi! How do I get the analyzer to respect my :cljdoc/languages , when running https://github.com/holyjak/fulcro-rad-asami? Currently it tells me
> 2023-08-07 15:56:00,788 INFO cljdoc-analyzer.runner - launching metagetta for: /Users/me/Projects/fulcro-rad-asami languages: :auto-detect
even though I have this
$ cat doc/cljdoc.edn
{:cljdoc/languages ["clj"]}
The way I run it is as a clj tool (using the latest version):
clojure -Tcljdoc analyze-local
Thank you!!!It works using the recommended docker approach. Not sure if the problem went away or is in the analyzer as tool
Hmmm.... I think you would have to pass in the language as an option to cljdoc analyzer? No?
I'd have to verify, but I don't think the cljdoc-analyzer looks at cljdoc.edn... I think cljdoc parses cljdoc.edn and passes any relevant options to to the analyzer...
Actually... what command are you using? There are 3 different command lines for cljdoc-analyzer, and then there is also cljdoc's ingest. I think cljdoc ingest should work because it does that same work of a full doc build (not just API analysis).
That makes sense! I should have thought more 😅 I run the command you see in my original post
I don't think clojure -Tcljdoc analyze-local one would look at cljdoc.edn ... but I'd have to double check.
So the docker approach uses cljdoc ingest... so if I understand... you are now using that and are having success.
Yes
Ok, glad you are sorted out