Le 24/05/2017 à 13:55, Stephen Colebourne a écrit : > Library A that depends on lang3 returns a Pair. > Library B that depends on lang4 takes a Pair. > Application cannot pass Pair from A to the B without conversion.
That's a valid point, but the severity depends on the library. joda-time with its date related types is more data centric than lang and its static utility classes. The risk of incompatible data structures is lower with lang, but the risk of an unsolvable binary incompatibility is higher due to its ubiquity. The strategy adopted to mitigate the compatibility issues really depends on the usage of the library. Emmanuel Bourg --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org