Skip to content

Commit 5fd86c8

Browse files
martinemdedeivid-rodriguez
authored andcommitted
Merge pull request #6973 from rubygems/segiddins/lazily-construct-fetcher-debug-messages
(cherry picked from commit abc5758)
1 parent 0a5e0a2 commit 5fd86c8

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

bundler/lib/bundler/fetcher/base.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ def api_fetcher?
3838

3939
private
4040

41-
def log_specs(debug_msg)
41+
def log_specs(&block)
4242
if Bundler.ui.debug?
43-
Bundler.ui.debug debug_msg
43+
Bundler.ui.debug yield
4444
else
4545
Bundler.ui.info ".", false
4646
end

bundler/lib/bundler/fetcher/compact_index.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def specs_for_names(gem_names)
3535
remaining_gems = gem_names.dup
3636

3737
until remaining_gems.empty?
38-
log_specs "Looking up gems #{remaining_gems.inspect}"
38+
log_specs { "Looking up gems #{remaining_gems.inspect}" }
3939

4040
deps = begin
4141
parallel_compact_index_client.dependencies(remaining_gems)

bundler/lib/bundler/fetcher/dependency.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ def api_fetcher?
2424
def specs(gem_names, full_dependency_list = [], last_spec_list = [])
2525
query_list = gem_names.uniq - full_dependency_list
2626

27-
log_specs "Query List: #{query_list.inspect}"
27+
log_specs { "Query List: #{query_list.inspect}" }
2828

2929
return last_spec_list if query_list.empty?
3030

0 commit comments

Comments
 (0)