diff --git a/Library/Homebrew/dev-cmd/bump.rb b/Library/Homebrew/dev-cmd/bump.rb index 89f9ede7b3..7a5c6b427e 100644 --- a/Library/Homebrew/dev-cmd/bump.rb +++ b/Library/Homebrew/dev-cmd/bump.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require "cli/parser" module Homebrew diff --git a/Library/Homebrew/utils/repology.rb b/Library/Homebrew/utils/repology.rb index 0ee4fabc01..80973956b1 100644 --- a/Library/Homebrew/utils/repology.rb +++ b/Library/Homebrew/utils/repology.rb @@ -1,5 +1,7 @@ -require 'net/http' -require 'json' +# frozen_string_literal: true + +require "net/http" +require "json" module RepologyParser def call_api(url) @@ -11,22 +13,22 @@ module RepologyParser JSON.parse(response) end - def query_repology_api(last_package_in_response = '') - url = 'https://repology.org/api/v1/projects/' + last_package_in_response + '?inrepo=homebrew&outdated=1' + def query_repology_api(last_package_in_response = "") + url = "https://repology.org/api/v1/projects/#{last_package_in_response}?inrepo=homebrew&outdated=1" call_api(url) end - def parse_repology_api() + def parse_repology_api puts "\n-------- Query outdated packages from Repology --------" page_no = 1 puts "\n- Paginating repology api page: #{page_no}" - outdated_packages = query_repology_api('') + outdated_packages = query_repology_api("") last_pacakge_index = outdated_packages.size - 1 response_size = outdated_packages.size - while response_size > 1 do + while response_size > 1 page_no += 1 puts "\n- Paginating repology api page: #{page_no}"