aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/compilers.rb
AgeCommit message (Collapse)Author
2013-02-18Don't shadow outer local variablesJack Nagel
2013-01-07Remove Array subclassingJack Nagel
Inheriting from Array (and other core types) is problematic: - It exposes a very wide interface with many methods that are not really relevant to the subclass. - It can cause some weird side effects, as many Array operations are in C and have hardcoded return values; for example, combining two array subclasses returns a new Array instead of the subclass. Avoid these problems using delegation and the Enumerable module where applicable.
2012-08-11Don't warn uses on :fails_with compiler blocks.Mike McQuaid
Fixes #14121.
2012-04-01New fails_with infrastructureJack Nagel
- Formulae can now declare failures on any compiler. - FailsWithLLVM and associated formula elements have been moved to compat. Signed-off-by: Jack Nagel <jacknagel@gmail.com>