@martinklepsch can I just say that this is the best thing ever? :dancer: no more Codox for me!
thanks for making it! 😄
Welcome John and thanks for the nice words! :)
By now it’s a bunch more people than just me but it’s always super nice to hear people’s excitement and positive feedback so thanks for coming by and taking the time :)
you’re welcome, and keep up the good work 🙂
hmm, speaking of, I just noticed that a library of mine (java-http-clj) fails to build: https://circleci.com/gh/martinklepsch/cljdoc-builder/7411#tests/containers/0
Caused by: java.lang.ClassNotFoundException: java.net.http.HttpClient, compiling:(java_http_clj/core.clj:1:1)
what version of the JVM is the analysis run with?
that library is built on Java 11 features so that’s probably why it doesn’t work
ahh, just saw that this was discussed above 😄
Is there a “one-liner” for generating docs for some code in a directory? I tried following the directions and I just kept getting stack traces.
Since John and I are having different experiences, I figure I might ask if that is an intended use case?
The stack traces were really hard for me to comprehend and I just gave up after spend some time with it.
If its welcome, I’d like to offer a patch for the command line interface that verifies some of the options passed. I’m under the impression that I’ve done something wrong and triggered a code path that cljdoc is not considering.
@noprompt would it be possible to open an issue and create a repro?
Also hi! 👋 ☺️
@martinklepsch Sure. Essentially what I wanted to ask about and help with was the command line arguments.
And, haha, howdy? 👋 🙂
I’m about to head out soon but I’ll see if I can put together a script or something that step-by-step triggers the problem.
Definitely open to (& happy about) improvements if you see some to be made :)
Sounds good! Let us know if you get stuck. And would rather just talk things through here. All valid :)
@schmee re jdk11: what you found is the state of affairs, please leave a note in the issue that this affects you. You have an explicit invitation to +1 🙃
Also mention the project that is affected if possible
@mpenet which was the project that you needed jdk11 for?
will do!
Maybe this could be handy for cljdoc: https://gist.github.com/borkdude/a600082397bb4f81de5173fe8a19e890 Background: some project.clj use read-eval, but evaluating it isn't always safe. This offers a controlled way
Maybe not relevant, since cljdoc only reads the pom.xml probably anyway