cljdoc

https://cljdoc.org/ & https://github.com/cljdoc/cljdoc
anthony-galea 2019-02-13T09:31:18.011600Z

pr submitted ๐Ÿ™‚ Just searched incanter on http://cljdoc.org and was surprised to find its docs because when I try the local ingest for incanter I also get Could not find artifact bouncycastle:bctsp-jdk14:jar:138 in central. Can it be that the modules were analysed separately? https://cljdoc.org/d/incanter/incanter-sql/1.9.3/api/incanter.sql

martinklepsch 2019-02-13T09:33:28.011900Z

Awesome! ๐Ÿ‘

martinklepsch 2019-02-13T09:33:42.012100Z

Each artifact is analysed separately, yes

martinklepsch 2019-02-13T09:34:00.012300Z

so incanter-sql might be there while incanter itself fails for some reason

anthony-galea 2019-02-13T09:34:40.012500Z

might there be differences to the local ingest then? because locally I donโ€™t see the namespace for incanter-sql

anthony-galea 2019-02-13T09:34:52.012700Z

just see the readme

anthony-galea 2019-02-13T09:35:41.012900Z

actually not even the readme, i get a page with the request to build the docs

anthony-galea 2019-02-13T09:36:27.013100Z

anthony-galea 2019-02-13T09:37:26.013500Z

just cloned the incanter repo and ran ./script/cljdoc ingest -p incanter/incanter -v 1.9.3 --git ~/Desktop/incanter/

martinklepsch 2019-02-13T09:38:22.013700Z

so incanter/incanter != incanter/incanter-sql

martinklepsch 2019-02-13T09:38:46.013900Z

./script/cljdoc ingest -p incanter/incanter-sql -v 1.9.3 --git ~/Desktop/incanter/ after this you shouldn't see the request a build page anymore

anthony-galea 2019-02-13T09:41:00.014100Z

i see, so the incanter modules are ingested separately

martinklepsch 2019-02-13T09:41:51.014400Z

yes, they are packaged as separate jar/artifact and that's what cljdoc uses to determine boundaries

anthony-galea 2019-02-13T09:42:28.014700Z

ok, iโ€™ll submit a similar pull request on the incanter-pdf module then

anthony-galea 2019-02-13T09:42:31.014900Z

thanks

martinklepsch 2019-02-13T09:43:10.015100Z

There's some WIP around blurring that line a little bit, allowing namespaces from dependencies to be shown as if they are part of the artifact https://github.com/cljdoc/cljdoc/pull/264

anthony-galea 2019-02-13T09:44:46.015300Z

ah good to know thanks