Closed ghost closed 8 months ago
I see the pipeline failing with this error: abstract method generateEvolutionsScripts()java.lang.Boolean in interface play.db.ebean.EbeanConfig is present only in current
, but the EbeanConfig
needs to have that new value, right?
I see the pipeline failing with this error:
abstract method generateEvolutionsScripts()java.lang.Boolean in interface play.db.ebean.EbeanConfig is present only in current
, but theEbeanConfig
needs to have that new value, right?
Yeah that's because EbeanConfig is an interface and MiMa complains that now all subclasses need to define that method. We can't really work around that.
I pushed a commit to use a primitive boolean instead of the wrapper. Will release 8.1.0 in a minute. Thanks!
@Mergifyio backport 7.0.x
backport 7.0.x
Yeah that's because EbeanConfig is an interface and MiMa complains that now all subclasses need to define that method. We can't really work around that.
Does default method not help? It doesn't matter for this, I think. But It's just interesting what behaviour MiMa with adding default method in interface. 🤔
Closes #366