Merge pull request #20074 from Homebrew/contributions_csv_output

dev-cmd/contributions: improve CSV output.
This commit is contained in:
Patrick Linnane 2025-06-10 20:47:11 +00:00 committed by GitHub
commit 9540bfe5c4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -88,16 +88,21 @@ module Homebrew
contributions <<
"#{Utils.pluralize("time", grand_totals[username].values.sum, include_count: true)} (total)"
puts [
contributions_string = [
"#{username} contributed",
*contributions.to_sentence,
"#{time_period(from:, to: args.to)}.",
].join(" ")
if args.csv?
$stderr.puts contributions_string
else
puts contributions_string
end
end
return unless args.csv?
puts
$stderr.puts
puts generate_csv(grand_totals)
end