Open jrudolph opened 6 years ago
Is this something that MiMa failed to identify?
Is this something that MiMa failed to identify?
Yes
Ah right, this is https://github.com/lightbend/migration-manager/issues/40. ðŸ˜
I knew that #1908 was binary incompatible
Actually, it's even arguable if this change is "binary incompatible". In akka-management, it fails with a ClassCastException
but does that really put it onto a higher level than other of minor (behavioral) incompatibilities we introduce with many changes in patch releases?
Yeah, I'd say so, because it hard fails to link. (edit: or cast, as the case may be)
I knew that https://github.com/akka/akka-http/pull/1908 was binary incompatible but I didn't predict that
.map(_ => ...)
is still adding a cast to unmentioned parameter typeWe could either just leave it as is and hope for the incompatible universe to upgrade or we could just return
null
instead ofDone
and hope that no one actually accesses the value.