method

perform

rails latest stable - Class: Rails::Command::RakeCommand
perform(task, args, config)
public

No documentation available.

# File railties/lib/rails/commands/rake/rake_command.rb, line 19
        def perform(task, args, config)
          with_rake(task, *args) do |rake|
            if unrecognized_task = rake.top_level_tasks.find { |task| !rake.lookup(task[/[^\[]+/]) }
              @rake_tasks = rake.tasks
              raise UnrecognizedCommandError.new(unrecognized_task)
            end

            rake.options.suppress_backtrace_pattern = non_app_file_pattern
            rake.standard_exception_handling { rake.top_level }
          end
        end