ClassHelper.findSAM will find methods in the parent, so we need to check for the name rather than null.
ClassHelper.findSAM will find methods in the parent, so we need to check for the name rather than null.
Have a warning if run() is already implemented by base script.
Ditch the warning since it is a little paranoid and so is more a linty sort of issue.
Base scripts are not necessarily abstract.
Fix up merge conflict from GROOVY-6585X.