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