cleanup: use String#[] instead of "captures.first rescue nil"
This commit is contained in:
parent
856cebd9b4
commit
9a741810c8
@ -56,9 +56,8 @@ module Homebrew extend self
|
|||||||
|
|
||||||
def cleanup_cache
|
def cleanup_cache
|
||||||
HOMEBREW_CACHE.children.select(&:file?).each do |file|
|
HOMEBREW_CACHE.children.select(&:file?).each do |file|
|
||||||
version = file.version
|
next unless (version = file.version)
|
||||||
name = file.basename.to_s.match(/(.*)-(?:#{Regexp.escape(version)})/).captures.first rescue nil
|
next unless (name = file.basename.to_s[/(.*)-(?:#{Regexp.escape(version)})/, 1])
|
||||||
next unless name && version
|
|
||||||
|
|
||||||
begin
|
begin
|
||||||
f = Formula.factory(name)
|
f = Formula.factory(name)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user