package test; import org.jetbrains.annotations.NotNull; import jet.runtime.typeinfo.KotlinSignature; import org.jetbrains.kotlin.jvm.compiler.annotation.ExpectLoadError; import java.util.*; public interface InheritMutability { public interface Super { @KotlinSignature("fun foo(p: MutableList)") void foo(List p); void dummy(); // to avoid loading as SAM interface } public interface Sub extends Super { void foo(List p); } }