We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bd5955d commit e140511Copy full SHA for e140511
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.srcPos)
95
96
97
def checkSecondaryConstructor(ctor: Symbol)(implicit state: State): Unit = traceOp("checking " + ctor.show, init) {
0 commit comments