We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 44c8948 commit 519a545Copy full SHA for 519a545
compiler/src/dotty/tools/dotc/transform/init/Checking.scala
@@ -90,8 +90,6 @@ object Checking {
90
if (ctor.isPrimaryConstructor) checkClassBody(classDef.asInstanceOf[TypeDef])(state.withOwner(cls))
91
else checkSecondaryConstructor(ctor)(state.withOwner(cls))
92
}
93
- else if (!cls.isOneOf(Flags.EffectivelyOpenFlags))
94
- report.warning("Inheriting non-open class may cause initialization errors", source.sourcePos)
95
96
97
def checkSecondaryConstructor(ctor: Symbol)(implicit state: State): Unit = traceOp("checking " + ctor.show, init) {
0 commit comments