Bug description
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.
Additional context