From 9a741810c8b7f7971294663cf62c26fdbe9c740c Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Thu, 6 Jun 2013 12:34:47 -0500 Subject: [PATCH] cleanup: use String#[] instead of "captures.first rescue nil" --- Library/Homebrew/cmd/cleanup.rb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Library/Homebrew/cmd/cleanup.rb b/Library/Homebrew/cmd/cleanup.rb index 7295c7d803..c405c3efde 100644 --- a/Library/Homebrew/cmd/cleanup.rb +++ b/Library/Homebrew/cmd/cleanup.rb @@ -56,9 +56,8 @@ module Homebrew extend self def cleanup_cache HOMEBREW_CACHE.children.select(&:file?).each do |file| - version = file.version - name = file.basename.to_s.match(/(.*)-(?:#{Regexp.escape(version)})/).captures.first rescue nil - next unless name && version + next unless (version = file.version) + next unless (name = file.basename.to_s[/(.*)-(?:#{Regexp.escape(version)})/, 1]) begin f = Formula.factory(name)