# File lib/rake/application.rb, line 555 555: def load_imports 556: while fn = @pending_imports.shift 557: next if @imported.member?(fn) 558: if fn_task = lookup(fn) 559: fn_task.invoke 560: end 561: ext = File.extname(fn) 562: loader = @loaders[ext] || @default_loader 563: loader.load(fn) 564: @imported << fn 565: end 566: end