From cb847a26d182cb704e9cf580b9bb860056e915ab Mon Sep 17 00:00:00 2001 From: Yoichi Fujimoto Date: Tue, 11 Mar 2025 16:04:51 +0900 Subject: [PATCH] refactor: replace string initialization with String.new for clarity --- lib/payjp/util.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/payjp/util.rb b/lib/payjp/util.rb index 69b0569..77bdfa0 100644 --- a/lib/payjp/util.rb +++ b/lib/payjp/util.rb @@ -71,7 +71,7 @@ def self.url_encode(key) # (from URI::RFC2396_Parser#escape) key.to_s.gsub(Regexp.new("[^#{URI::PATTERN::UNRESERVED}]")) do us = $& - tmp = '' + tmp = String.new us.each_byte do |uc| tmp << sprintf('%%%02X', uc) end