Given a class Child extending a class Parent defined as follows:
open class Parent {
@main
def void main() {}
}
Given an XMI model containing a Child instance, the dialog triggered by Run As > ALE Application informs that no @main method is available for Child and the ALE interpreter is not run.
Expected behavior
The run delegate detects that Parent::main can be called on a Child instance.
Bug description
Given a class
Child
extending a classParent
defined as follows:Given an XMI model containing a
Child
instance, the dialog triggered by Run As > ALE Application informs that no@main
method is available forChild
and the ALE interpreter is not run.Expected behavior
The run delegate detects that
Parent::main
can be called on aChild
instance.Additional context