From b2ff6e934bad87aaa4a8f4f7d3bc66fa87e8e72b Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Wed, 22 May 2013 19:58:11 -0500 Subject: [PATCH] Use implicit begin --- Library/Homebrew/utils.rb | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/Library/Homebrew/utils.rb b/Library/Homebrew/utils.rb index e333951e91..e959d9d642 100644 --- a/Library/Homebrew/utils.rb +++ b/Library/Homebrew/utils.rb @@ -260,16 +260,14 @@ end module GitHub extend self def open url, headers={}, &block - begin - default_headers = {'User-Agent' => HOMEBREW_USER_AGENT} - default_headers['Authorization'] = "token #{HOMEBREW_GITHUB_API_TOKEN}" if HOMEBREW_GITHUB_API_TOKEN - Kernel.open(url, default_headers.merge(headers), &block) - rescue OpenURI::HTTPError => e - if e.io.meta['x-ratelimit-remaining'].to_i <= 0 - raise "GitHub #{MultiJson.decode(e.io.read)['message']}" - else - raise e - end + default_headers = {'User-Agent' => HOMEBREW_USER_AGENT} + default_headers['Authorization'] = "token #{HOMEBREW_GITHUB_API_TOKEN}" if HOMEBREW_GITHUB_API_TOKEN + Kernel.open(url, default_headers.merge(headers), &block) + rescue OpenURI::HTTPError => e + if e.io.meta['x-ratelimit-remaining'].to_i <= 0 + raise "GitHub #{MultiJson.decode(e.io.read)['message']}" + else + raise e end end