Method: Rake::Application#initialize

Defined in:
lib/rake/application.rb

#initializeApplication

Initialize a Rake::Application object.



46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# File 'lib/rake/application.rb', line 46

def initialize
  super
  @name = 'rake'
  @rakefiles = DEFAULT_RAKEFILES.dup
  @rakefile = nil
  @pending_imports = []
  @imported = []
  @loaders = {}
  @default_loader = Rake::DefaultLoader.new
  @original_dir = Dir.pwd
  @top_level_tasks = []
  add_loader('rb', DefaultLoader.new)
  add_loader('rf', DefaultLoader.new)
  add_loader('rake', DefaultLoader.new)
  @tty_output = STDOUT.tty?
  @terminal_columns = ENV['RAKE_COLUMNS'].to_i
end