# File lib/brakeman.rb, line 464 def self.load_brakeman_dependency name, allow_fail = false return if @loaded_dependencies.include? name unless @vendored_paths path_load = "#{File.expand_path(File.dirname(__FILE__))}/../bundle/load.rb" if File.exist? path_load require path_load end @vendored_paths = true end begin require name rescue LoadError => e if allow_fail raise e else $stderr.puts e.message $stderr.puts "Please install the appropriate dependency: #{name}." exit!(-1) end end end