This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-03-13
Channels
- # announcements (12)
- # babashka (42)
- # beginners (45)
- # calva (60)
- # cider (6)
- # circleci (1)
- # clj-kondo (18)
- # clojure (21)
- # clojurescript (36)
- # conjure (13)
- # cursive (2)
- # datahike (5)
- # datomic (4)
- # depstar (17)
- # emacs (4)
- # fulcro (3)
- # honeysql (2)
- # jobs (2)
- # jobs-discuss (9)
- # lsp (98)
- # malli (32)
- # off-topic (36)
- # other-languages (2)
- # overtone (4)
- # re-frame (5)
- # reveal (7)
- # rewrite-clj (47)
- # shadow-cljs (25)
- # spacemacs (4)
- # vim (7)
Just released antq ver 0.12.0, Tool to point out your outdated dependencies.
https://github.com/liquidz/antq
- Support detecting dependencies which has unverified group name (e.g. seancorfield/next.jdbc
-> com.github.seancorfield/next.jdbc
)
- Support detecting versions in 3rd-party GitHub Actions such as https://github.com/DeLaGuardo/setup-clj-kondo
- Changed GroupId to "com.github.liquidz" which is verified by clojars.
Thank you! I was looking at your tool recently with @UE21H2HHD and we wondered how you manage to package gitlibs (like rewrite-clj at the time) to clojars?
Good to see you moved to the clojars alpha now! https://github.com/liquidz/antq/commit/4a248e3be52c7fc9e6a0f5435d06a560a1721bd2
@U04V15CAJ I'm not sure if this answers your question, but I'm just deploying the JAR created by depstar.
@U04V70XH6 Does depstar automatically include sources of gitlibs in a jar?
if you inspect ~/.m2/repository/antq/antq/0.11.2/antq-0.11.2.jar
you will see rewrite_cljc
sources in there which were from a gitlib
@U04V15CAJ Yes, because :local/root
and :git/url
on the classpath look just like :paths
so they are all treated as “source” code for the JAR. Folks building JAR files with such dependencies should probably use :exclude
to ensure such things don’t leak into your libraries.
That’s mentioned in the README but only under AOT compilation at the moment: “(which normally corresponds to your own project’s source files, but will also include :local/root dependencies and :git/url dependencies, since those show up as directories on the classpath)”
https://github.com/seancorfield/depstar/issues/73 so I’ll remember to make that clearer.