# File lib/rake.rb, line 383
383:     def execute
384:       if application.options.dryrun
385:         puts "** Execute (dry run) #{name}"
386:         return
387:       end
388:       if application.options.trace
389:         puts "** Execute #{name}"
390:       end
391:       application.enhance_with_matching_rule(name) if @actions.empty?
392:       @actions.each { |act| result = act.call(self) }
393:     end