tools-build

2021-11-26T17:12:10.269700Z

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

2021-11-26T17:30:25.271200Z

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

Alex Miller (Clojure team) 2021-11-26T18:03:48.271600Z

thx, fixed in v0.6.8 d79ae84

2021-11-29T10:09:53.279700Z

Thanks for the fix ๐Ÿ™‡ I can confirm it works ๐ŸŽ‰