mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
Simplify optlink method
delete/unlink on a directory is the same operation as rmdir.
This commit is contained in:
parent
c0baad7e68
commit
548d66be59
@ -311,13 +311,7 @@ class Keg
|
||||
end
|
||||
|
||||
def optlink
|
||||
if opt_record.symlink?
|
||||
opt_record.delete
|
||||
elsif opt_record.directory?
|
||||
opt_record.rmdir
|
||||
elsif opt_record.exist?
|
||||
opt_record.delete
|
||||
end
|
||||
opt_record.delete if opt_record.symlink? || opt_record.exist?
|
||||
make_relative_symlink(opt_record, path)
|
||||
end
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user