Wow, that was quick - thanks!
I can confirm it now works on the clojure-experiments project.
For the closed source one I'm still getting NPE though. Will have a second
look in the future if I find enough time.
On Tuesday, 5 November 2019 16:41:27 UTC+1, Juan Monetta wrote:
>
> No idea what can be
No idea what can be causing this. Current master has a fix for honoring
:mvn/repos in deps.edn, maybe that fixes it?
El martes, 5 de noviembre de 2019, 11:01:59 (UTC-3), Juraj Martinka
escribió:
>
> Btw. I've also tried it on one of our closed source projects but there
> it's failing in clojure
Thanks for reporting that!, it should be fixed in latest master commit. I
tried your clojure-experiments repo and it is indexing fine now.
El martes, 5 de noviembre de 2019, 10:47:32 (UTC-3), Juraj Martinka
escribió:
>
> Thanks, adding exclusions helped:
> https://github.com/jumarko/clojure-exp
Btw. I've also tried it on one of our closed source projects but there it's
failing in clojure.tools.deps.alpha.util.maven/make-session
*Execution error (NullPointerException) at
clojure.tools.deps.alpha.util.maven/make-session (maven.clj:179).*
maven.clj: 179
clojure.too
Thanks, adding exclusions helped:
https://github.com/jumarko/clojure-experiments/commit/ad069fa1cc465874dce70d36a9d4d4b9244bb47e
.
However, I'm now facing another issue and that is this [I added some debug
output]:
* full-path:
/Users/jumar/workspace/clojure/clojure-experiments/src/clojure_ex
Thanks Juraj!
If I have to guess it is probably including a different version of
tools.namespace.
I forked tools.namespace to return some extra metadata when parsing
namespace declarations.
You can try to run lein deps :tree and check the only tools.namespace is
`jpmonettas/tools.namespace 0.3
This looks really cool!
I'm trying this on a leiningen project (
https://github.com/jumarko/clojure-experiments/) but I'm getting a NPE:
Reflector.java: 426
clojure.lang.Reflector/invokeNoArgInstanceMember
utils.clj: 11 clindex.utils/normalize-path
https://github.com/jpmonettas/clindex
Clindex is a general and extensible Clojure[Script] source file indexer.
It scans a Clojure[Script] project together with all its dependencies and
generates a datascript database with facts about them.
It is intended to be used as a platform for building de