fun test() { MyClass.test MyClass() val a: MyClass? = null val b: MyTrait? = null MyTrait.test MyTrait.Companion MyTrait MyClass.Companion MyClass.Companion.test a == b } class MyClass(): MyTrait { @Deprecated("Use A instead") companion object { val test: String = "" } } interface MyTrait { @Deprecated("Use A instead") companion object { val test: String = "" } } // NO_CHECK_INFOS // NO_CHECK_WEAK_WARNINGS