@alexmiller: Our project has some dependencies that register parsers for various file formats via the java services framework.
Weโre using b/uber and are finding some META-INF/services/ definitions are not correctly being appended. Iโve chased this down to the regex in the default-handlers being ^META-INF/services/ instead of something more like ^META-INF/services/.*
Could also be the difference between re-find or re-matches.
I have filed this here: https://ask.clojure.org/index.php/11316/tools-default-conflict-handlers-append-services-properly
and can confirm in our project that adding {:conflict-handlers {"^META-INF/services/.*" :append}} does the right thing
thx, fixed in v0.6.8 d79ae84
Thanks for the fix ๐ I can confirm it works ๐