SearchEngine cannot find declarations of methods of superclass
Here is a bit complex example:
class H extends P1 with P2{
}
trait P1 extends GP{
override def show = 0
}
trait P2 extends GP{
override def show = 1
}
abstract class GP{
def show:Int;
}
When "H.show()" is being searched, although H.show() is not defined explicitly, IDE should point to the correct declaration of show (which is in this case P2.show)
class H extends P1 with P2{
}
trait P1 extends GP{
override def show = 0
}
trait P2 extends GP{
override def show = 1
}
abstract class GP{
def show:Int;
}
When "H.show()" is being searched, although H.show() is not defined explicitly, IDE should point to the correct declaration of show (which is in this case P2.show)
Leave a comment
Ticket assignment reverted due to inactivity.