Fork me on GitHub

@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.


and can confirm in our project that adding {:conflict-handlers {"^META-INF/services/.*" :append}} does the right thing

Alex Miller (Clojure team)18:11:48

thx, fixed in v0.6.8 d79ae84


Thanks for the fix 🙇 I can confirm it works 🎉