From 178ae750b935ef27d04f0d103a5cc45c50c04800 Mon Sep 17 00:00:00 2001 From: hyuraku <32809703+hyuraku@users.noreply.github.com> Date: Fri, 26 Feb 2021 21:31:30 +0900 Subject: [PATCH] utils/github: set default args to search_code --- Library/Homebrew/test/utils/github_spec.rb | 2 +- Library/Homebrew/utils/github.rb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Library/Homebrew/test/utils/github_spec.rb b/Library/Homebrew/test/utils/github_spec.rb index 10067e9359..c33bb0d28b 100644 --- a/Library/Homebrew/test/utils/github_spec.rb +++ b/Library/Homebrew/test/utils/github_spec.rb @@ -7,7 +7,7 @@ describe GitHub do describe "::search_code", :needs_network do it "queries GitHub code with the passed parameters" do results = described_class.search_code(repo: "Homebrew/brew", path: "/", - filename: "readme", language: "markdown") + filename: "readme", extension: "md") expect(results.count).to eq(1) expect(results.first["name"]).to eq("README.md") diff --git a/Library/Homebrew/utils/github.rb b/Library/Homebrew/utils/github.rb index 9fc153af02..7a862c0a54 100644 --- a/Library/Homebrew/utils/github.rb +++ b/Library/Homebrew/utils/github.rb @@ -52,8 +52,8 @@ module GitHub API.open_rest(url_to("repos", user, repo)) end - def search_code(**qualifiers) - matches = search("code", **qualifiers) + def search_code(repo: nil, user: "Homebrew", path: ["Formula", "Casks", "."], filename: nil, extension: "rb") + matches = search("code", user: user, path: path, filename: filename, extension: extension, repo: repo) return matches if matches.blank? matches.map do |match|