Merge pull request #8101 from vidusheeamoli/fix-StringInreplaceExtension-usage
dev-cmd/bump-formula-pr.rb: fix StringInreplaceExtension usage
This commit is contained in:
commit
97cf1750f3
@ -445,8 +445,8 @@ module Homebrew
|
|||||||
|
|
||||||
def inreplace_pairs(path, replacement_pairs)
|
def inreplace_pairs(path, replacement_pairs)
|
||||||
if args.dry_run?
|
if args.dry_run?
|
||||||
contents = path.open("r") { |f| Formulary.ensure_utf8_encoding(f).read }
|
str = path.open("r") { |f| Formulary.ensure_utf8_encoding(f).read }
|
||||||
contents.extend(StringInreplaceExtension)
|
contents = StringInreplaceExtension.new(str)
|
||||||
replacement_pairs.each do |old, new|
|
replacement_pairs.each do |old, new|
|
||||||
ohai "replace #{old.inspect} with #{new.inspect}" unless args.quiet?
|
ohai "replace #{old.inspect} with #{new.inspect}" unless args.quiet?
|
||||||
raise "No old value for new value #{new}! Did you pass the wrong arguments?" unless old
|
raise "No old value for new value #{new}! Did you pass the wrong arguments?" unless old
|
||||||
@ -455,8 +455,8 @@ module Homebrew
|
|||||||
end
|
end
|
||||||
raise Utils::InreplaceError, path => contents.errors unless contents.errors.empty?
|
raise Utils::InreplaceError, path => contents.errors unless contents.errors.empty?
|
||||||
|
|
||||||
path.atomic_write(contents) if args.write?
|
path.atomic_write(contents.inreplace_string) if args.write?
|
||||||
contents
|
contents.inreplace_string
|
||||||
else
|
else
|
||||||
Utils::Inreplace.inreplace(path) do |s|
|
Utils::Inreplace.inreplace(path) do |s|
|
||||||
replacement_pairs.each do |old, new|
|
replacement_pairs.each do |old, new|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user