diff options
| author | Jack Nagel | 2014-03-27 17:05:17 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-03-27 17:06:05 -0500 |
| commit | f788e398302f74f77c32e242a243d539908d942d (patch) | |
| tree | 2a88eeaa71d46c2fa98bacb87f34677b3d41190d /Library/Homebrew/keg.rb | |
| parent | 1fbca91e17a358ca95ccfba0660642b649e33ce9 (diff) | |
| download | homebrew-f788e398302f74f77c32e242a243d539908d942d.tar.bz2 | |
Fix Keg#find so we don't have to deal with it everywhere
lol inheritance
Diffstat (limited to 'Library/Homebrew/keg.rb')
| -rw-r--r-- | Library/Homebrew/keg.rb | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/Library/Homebrew/keg.rb b/Library/Homebrew/keg.rb index 5beb7dc06..c72c1da04 100644 --- a/Library/Homebrew/keg.rb +++ b/Library/Homebrew/keg.rb @@ -104,7 +104,11 @@ class Keg < Pathname end def basename - Pathname.new(self.to_s).basename + Pathname.new(self).basename + end + + def find(*args, &block) + Pathname.new(self).find(*args, &block) end def link mode=OpenStruct.new @@ -197,10 +201,7 @@ class Keg < Pathname end def delete_pyc_files! - Pathname.new(self).find do |pn| - next if pn.extname != '.pyc' - pn.delete - end + find { |pn| pn.delete if pn.extname == ".pyc" } end protected |
