what's the proper way to remove this warning? exclude symbol or exclude namespace?
does goog/isObject
also work?
@teawaterwire ^ else you can add it to exclude symbol. proper fix would be something like this commit: https://github.com/borkdude/clj-kondo/commit/33cd7fd0493462e1eb0533a666b620d9a04da162
that works!
so closure namespaces can be used that way to avoid warnings?
think so yes?
sweet 🙌
is there a way to install carve as a dev dependency using lein?
currently there isn't. any reason not to use clojure
?
@plins I investigated and I can't make a Clojars release right now because I have a dependency on @lee's rewrite-cljc which is currently only git. Maybe you can try with https://github.com/reifyhealth/lein-git-down
interesting, did not know of that clojars limitation
it's like that with Rust's cargo as well, you can't depend on git deps when you want to publish to their http://crates.io website. Although in the case of Clojars it might just be historical.
it's probably a sane default which makes things less brittle in case people remove repos etc.
yeah, that makes sense to me