info: use hyphenated category names for formula analytics
This commit is contained in:
parent
fb978a7862
commit
4cd2775d4f
@ -238,7 +238,7 @@ module Homebrew
|
|||||||
|
|
||||||
valid_categories = %w[install install-on-request cask-install build-error os-version]
|
valid_categories = %w[install install-on-request cask-install build-error os-version]
|
||||||
if category.present?
|
if category.present?
|
||||||
unless valid_categories.include?(category.tr("_", "-"))
|
unless valid_categories.include?(category)
|
||||||
raise UsageError, "category must be one of #{valid_categories.join(", ")}"
|
raise UsageError, "category must be one of #{valid_categories.join(", ")}"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@ -375,7 +375,8 @@ module Homebrew
|
|||||||
full_analytics = args.analytics? || args.verbose?
|
full_analytics = args.analytics? || args.verbose?
|
||||||
|
|
||||||
ohai "Analytics"
|
ohai "Analytics"
|
||||||
json["analytics"].each do |category, value|
|
json["analytics"].each do |category_, value|
|
||||||
|
category = category_.tr("_", "-")
|
||||||
analytics = []
|
analytics = []
|
||||||
|
|
||||||
value.each do |days, results|
|
value.each do |days, results|
|
||||||
@ -384,9 +385,8 @@ module Homebrew
|
|||||||
if args.days.present?
|
if args.days.present?
|
||||||
next if args.days&.to_i != days
|
next if args.days&.to_i != days
|
||||||
end
|
end
|
||||||
|
|
||||||
if args.category.present?
|
if args.category.present?
|
||||||
next if args.category.tr("-", "_") != category
|
next if args.category != category
|
||||||
end
|
end
|
||||||
|
|
||||||
analytics_table(category, days, results)
|
analytics_table(category, days, results)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user