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
I shouldn't be able to construct a case class with a protected constructor in an Other class.
Notes
Looks like this was changed in #5830. I'd argue a protected constructor should mean everything a private one means with the addition that it can have subclasses because they can access the constructor. Meaning it shouldn't have an apply method (because it makes no sense in an object and may even will impact overload resolution) and therefore it shouldn't mixin its FunctionX either.