Skip to content
Snippets Groups Projects
Commit 4c922a08 authored by ilovezfs's avatar ilovezfs Committed by Mike McQuaid
Browse files

remove unless empty since each is no-op for empty

parent 14ef15f5
No related branches found
No related tags found
No related merge requests found
......@@ -239,10 +239,8 @@ class Keg
def remove_opt_record
opt_record.unlink
unless aliases.empty?
aliases.each do |a|
(opt_record.parent/a).unlink
end
aliases.each do |a|
(opt_record.parent/a).unlink
end
opt_record.parent.rmdir_if_possible
end
......@@ -478,12 +476,10 @@ class Keg
def optlink(mode = OpenStruct.new)
opt_record.delete if opt_record.symlink? || opt_record.exist?
make_relative_symlink(opt_record, path, mode)
unless aliases.empty?
aliases.each do |a|
alias_opt_record = opt_record.parent/a
alias_opt_record.delete if alias_opt_record.symlink? || alias_opt_record.exist?
make_relative_symlink(alias_opt_record, opt_record, mode)
end
aliases.each do |a|
alias_opt_record = opt_record.parent/a
alias_opt_record.delete if alias_opt_record.symlink? || alias_opt_record.exist?
make_relative_symlink(alias_opt_record, opt_record, mode)
end
return unless oldname_opt_record
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment