You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The implementation restriction created from #5954 has two problems. 1) The problematic code works fine if compile with sbt. That means the restriction is breaking some people needlessly. 2) It's not binary compatible. The implementation restriction needs to be turned into a warning and the setting to get around the restriction needs to be removed.
The text was updated successfully, but these errors were encountered:
@adriaanm said:
in principle we don't introduce new warnings/errors/different type inference/different implicit resolution in minor releases, but I feel there's a case to be made here of how broken package objects are that we should warn
The implementation restriction created from #5954 has two problems. 1) The problematic code works fine if compile with sbt. That means the restriction is breaking some people needlessly. 2) It's not binary compatible. The implementation restriction needs to be turned into a warning and the setting to get around the restriction needs to be removed.
The text was updated successfully, but these errors were encountered: