From 337ac07980263c996f3fd0307381fff526ebaf0e Mon Sep 17 00:00:00 2001 From: Bo Anderson Date: Mon, 16 Sep 2024 16:23:33 +0100 Subject: [PATCH] dev-cmd/generate-cask-api: fix handling of `+` characters --- Library/Homebrew/dev-cmd/generate-cask-api.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/dev-cmd/generate-cask-api.rb b/Library/Homebrew/dev-cmd/generate-cask-api.rb index 4e6d424f26..ac35895e3d 100644 --- a/Library/Homebrew/dev-cmd/generate-cask-api.rb +++ b/Library/Homebrew/dev-cmd/generate-cask-api.rb @@ -52,7 +52,7 @@ module Homebrew html_template_name = html_template(name) unless args.dry_run? - File.write("_data/cask/#{name}.json", "#{json}\n") + File.write("_data/cask/#{name.tr("+", "_")}.json", "#{json}\n") File.write("api/cask/#{name}.json", CASK_JSON_TEMPLATE) File.write("api/cask-source/#{name}.rb", cask_source) File.write("cask/#{name}.html", html_template_name)