# File lib/rake.rb, line 1255 1255: def load_imports 1256: while fn = @pending_imports.shift 1257: next if @imported.member?(fn) 1258: Task[fn].invoke if Task.task_defined?(fn) 1259: ext = File.extname(fn) 1260: loader = @loaders[ext] || @default_loader 1261: loader.load(fn) 1262: @imported << fn 1263: end 1264: end