cljdoc

tatut 2023-09-16T13:31:48.553719Z

Can I specify (for example in cljdoc.edn) what aliases to use when trying to analyze API? my library has some optional integration namespaces that require user to "bring your own dependency" so the analysis fails to find them

tatut 2023-09-16T13:32:49.856949Z

the ripley.integration.<something> namespaces optional and dependencies needed by them are not included by default

lread 2023-09-16T13:46:17.427449Z

Hi @tatut! Cljdoc currently analyzes your API from the jar that you deployed to clojars. I see 2 different ways to address your issue: 1. If the namespace is not part of your public API, add :no-doc metadata to it. Cljdoc will not attempt to analyze namespaces with :no-doc (but, if another analyzed namespace uses the :no-doc namespace, it will still get loaded). https://github.com/cljdoc/cljdoc/blob/master/doc/userguide/for-library-authors.adoc#declaring-your-public-api 2. Specify the optional dependencies as provided in your pom. https://github.com/cljdoc/cljdoc/blob/master/doc/userguide/for-library-authors.adoc#getting-dependencies-right

1
tatut 2023-09-16T14:16:50.394519Z

now it works... thanks

🎉 1