mxcl/homebrew — Issue #9940: Move helper classes out of formula.rb to formula_support.rb
Author: adamv
Created: 2012-02-02 20:50:12+00:00
State: open

Move SoftwareSpecification, KegOnlyReason, FailsWithLLVM, etc. into a separate file.

`formula.rb` is getting "too big". There's value in having it all in one source file, but there is also value in moving it out.

Other maintainers, chime in here, but it is worth moving Homebrew towards an ever slightly more object-oriented design, eh?