Today I learned that the cli by default will use :paths ["src"] if there's none specified, and also has :aliases {:test {:extra-paths ["test"]}} - is this documented behavior? I was unable to find this mentioned in any docs so far.
That's what is in the root deps.edn.
Yep, I found that, but it surprised me that that's the default config
https://clojure.org/reference/clojure_cli#deps covers this a bit under root deps but could probably be more exlicit
Best place might be at https://clojure.org/reference/clojure_cli#deps_sources
Yes that's where I was pointing, hard to grab the right anchor on the phone
thanks. Are PRs still accepted there?
https://github.com/clojure/brew-install/blob/1.12.6/src/main/resources/clojure/install/deps.edn is the root deps.edn in the CLI
Added https://github.com/clojure/clojure-site/pull/757 suggesting a clarification
> aliases {:test {:extra-paths ["test"]}}
since when?
lol, I guess I never knew that one since I mostly use :test to actually run tests
yeah it was a TIL moment for me too