smit01
04/16/2022, 9:04 AMinterface Logger {
fun log(value:String)
}
context(Logger)
open class A
class B(): A()
Do i need a Logger context to create a object of class B?Gleb Minaev
04/16/2022, 9:25 PMNo required context receiver found: Logger: Ctx { class A }
during `A`'s constructor invocation. So you should put B
in `Logger`'s context. Thus, your question is resolved by itself.