aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Library/Homebrew/exceptions.rb9
1 files changed, 8 insertions, 1 deletions
diff --git a/Library/Homebrew/exceptions.rb b/Library/Homebrew/exceptions.rb
index 24b9e706e..b03896669 100644
--- a/Library/Homebrew/exceptions.rb
+++ b/Library/Homebrew/exceptions.rb
@@ -169,7 +169,14 @@ class BuildError < Homebrew::InstallationError
end
def issues
- @issues ||= GitHub.issues_for_formula(formula.name)
+ @issues ||= fetch_issues
+ end
+
+ def fetch_issues
+ GitHub.issues_for_formula(formula.name)
+ rescue GitHub::RateLimitExceededError => e
+ opoo e.message
+ []
end
def dump