Skip to content

Commit 6fb3996

Browse files
committed
chore: Address warning: literal string will be frozen in the future
1 parent a95ac5b commit 6fb3996

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

Diff for: google-apis-core/lib/google/apis/core/composite_io.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ def initialize(*ios)
4242
end
4343

4444
def read(length = nil, buf = nil)
45-
buf = buf ? buf.replace('') : ''
45+
buf = buf ? buf.replace('') : ''.dup
4646

4747
begin
4848
io = @ios[@index]

Diff for: google-apis-core/lib/google/apis/core/download.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def prepare!
4646
@download_io = File.open(download_dest, 'wb')
4747
@close_io_on_finish = true
4848
else
49-
@download_io = StringIO.new('', 'wb')
49+
@download_io = StringIO.new(''.dup, 'wb')
5050
@close_io_on_finish = false
5151
end
5252
super

Diff for: google-apis-core/lib/google/apis/core/http_command.rb

+3-3
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ def success(result, &block)
283283
# @yield [nil, err] if block given
284284
# @raise [StandardError] if no block
285285
def error(err, rethrow: false, &block)
286-
logger.debug { sprintf('Error - %s', PP.pp(err, '')) }
286+
logger.debug { sprintf('Error - %s', PP.pp(err, ''.dup)) }
287287
if err.is_a?(HTTPClient::BadResponseError)
288288
begin
289289
res = err.res
@@ -385,15 +385,15 @@ class RedactingSingleLine < PP::SingleLine
385385
end
386386

387387
def safe_pretty_representation obj
388-
out = ""
388+
out = "".dup
389389
printer = RedactingPP.new out, 79
390390
printer.guard_inspect_key { printer.pp obj }
391391
printer.flush
392392
out << "\n"
393393
end
394394

395395
def safe_single_line_representation obj
396-
out = ""
396+
out = "".dup
397397
printer = RedactingSingleLine.new out
398398
printer.guard_inspect_key { printer.pp obj }
399399
printer.flush

Diff for: google-apis-core/lib/google/apis/core/multipart.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def initialize(value, header = {})
3131
end
3232

3333
def to_io(boundary)
34-
part = ''
34+
part = ''.dup
3535
part << "--#{boundary}\r\n"
3636
part << "Content-Type: application/json\r\n"
3737
@header.each do |(k, v)|
@@ -59,7 +59,7 @@ def initialize(io, header = {})
5959
end
6060

6161
def to_io(boundary)
62-
head = ''
62+
head = ''.dup
6363
head << "--#{boundary}\r\n"
6464
@header.each do |(k, v)|
6565
head << "#{k}: #{v}\r\n"

Diff for: google-apis-core/lib/google/apis/errors.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def backtrace
4343
end
4444

4545
def inspect
46-
extra = ""
46+
extra = "".dup
4747
extra << " status_code: #{status_code.inspect}" unless status_code.nil?
4848
extra << " header: #{header.inspect}" unless header.nil?
4949
extra << " body: #{body.inspect}" unless body.nil?

0 commit comments

Comments
 (0)