diff options
| author | Adam Vandenberg | 2014-02-24 20:25:16 -0800 | 
|---|---|---|
| committer | Adam Vandenberg | 2014-02-27 08:21:14 -0800 | 
| commit | 27365a568d0de9ca8122e8590a0b60a44f597c86 (patch) | |
| tree | ca662d119483fac15c8a0ec025c106a044aab0a2 /Library/Homebrew/formula.rb | |
| parent | 09330dd83b1f99a67c08748f0fc4582b1c478050 (diff) | |
| download | brew-27365a568d0de9ca8122e8590a0b60a44f597c86.tar.bz2 | |
add Formula[]
Closes Homebrew/homebrew#26930
Diffstat (limited to 'Library/Homebrew/formula.rb')
| -rw-r--r-- | Library/Homebrew/formula.rb | 9 | 
1 files changed, 7 insertions, 2 deletions
diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index e67337226..141f12636 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -359,7 +359,7 @@ class Formula    def self.each      names.each do |name|        begin -        yield Formula.factory(name) +        yield Formulary.factory(name)        rescue StandardError => e          # Don't let one broken formula break commands. But do complain.          onoe "Failed to import: #{name}" @@ -377,7 +377,7 @@ class Formula      HOMEBREW_CELLAR.subdirs.map do |rack|        begin -        factory(rack.basename.to_s) +        Formulary.factory(rack.basename.to_s)        rescue FormulaUnavailableError        end      end.compact @@ -424,6 +424,11 @@ class Formula      return name    end +  def self.[](name) +    Formulary.factory(name) +  end + +  # deprecated    def self.factory name      Formulary.factory name    end  | 
