# File lib/rake.rb, line 2178 2178: def load_imports 2179: while fn = @pending_imports.shift 2180: next if @imported.member?(fn) 2181: if fn_task = lookup(fn) 2182: fn_task.invoke 2183: end 2184: ext = File.extname(fn) 2185: loader = @loaders[ext] || @default_loader 2186: loader.load(fn) 2187: @imported << fn 2188: end 2189: end