It would nice to be able to silence the "Downloading [...]" print output on *err* https://github.com/clojure/tools.deps/blob/06e68d57072e9399921f69c6eafb5f542b4c2d8e/src/main/clojure/clojure/tools/deps/util/maven.clj#L219 . That can become super noisy on CI in particular, especially given it's not really an error per say. Currently I don't think there's a way to make it less verbose without losing potential important info in case of errors. Unless I am missing something.
if you put the downloading stuff in another step with clj -P you can separate dep resolution and downloading with other stuff.
i personally kinda like seeing this because i can go fix our cache settings in CI. Lots of cache stuff is built to ensure you don’t get invalidated stuff. But deps is not sensitive to that so its helpful to build it such that “wrong is still right enough”
oh it's useful information, I don't question that. It would just be handy to have a way to tone it down when needed
the default is fine
yeah fair enough. I think i’ve been annoyed at this and another circumstance where things print. maybe reflection warnings in deps. would be nice to have a bit more control
frankly I wouldn't even ask if the gh action output was able to cope with reasonably sized output, but currently it's not very eco-friendly let's say.