{"body":"require 'bundler'\n\nmodule RefineBundlerDefinition\n  refine Bundler::Definition do\n    def specs\n      @specs ||=\n        begin\n          specs = resolve.materialize(\n            Bundler.settings[:cache_all_platforms] ? dependencies : requested_dependencies,\n            []\n          )\n\n          unless specs[\"bundler\"].any?\n            local = Bundler.settings[:frozen] ? rubygems_index : index\n            bundler = local.search(Gem::Dependency.new(\"bundler\", VERSION)).last\n            specs[\"bundler\"] = bundler if bundler\n          end\n\n          specs\n        end\n    end\n  end\nend\n\nusing RefineBundlerDefinition\n\nBundler.setup(:default)\n\nrequire 'rack'","name":"foo_refined.rb","extension":"rb","url":"https://www.irccloud.com/pastebin/6yVYCA82/foo_refined.rb","modified":1461052154,"id":"6yVYCA82","size":659,"lines":29,"own_paste":false,"theme":"","date":1461052154}