When you define a getName function in BaseTask and override it in ChildTask if you close the node with /> the function from the BaseTask is used instead.
This used to work in 0.65.*, but fails in the latest alpha 1.0.0-alpha.29
BUG: <component name="ChildTask" extends="BaseTask"/>
OK: <component name="ChildTask" extends="BaseTask"></component>
function getName()
return ""
end function
When you define a
getName
function inBaseTask
and override it inChildTask
if you close the node with/>
the function from theBaseTask
is used instead.This used to work in
0.65.*
, but fails in the latest alpha1.0.0-alpha.29