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
Bug description
Given a class
Childextending a classParentdefined as follows:Given an XMI model containing a
Childinstance, the dialog triggered by Run As > ALE Application informs that no@mainmethod is available forChildand the ALE interpreter is not run.Expected behavior
The run delegate detects that
Parent::maincan be called on aChildinstance.Additional context