From bebfcfe2fdb8e673909acedf51e0941c8211741f Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Sun, 2 Nov 2014 19:11:18 -0600 Subject: FormulaInstaller: make mode predicate methods private --- Library/Homebrew/formula_installer.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'Library') diff --git a/Library/Homebrew/formula_installer.rb b/Library/Homebrew/formula_installer.rb index 2cc00eaff..7ebf52cfd 100644 --- a/Library/Homebrew/formula_installer.rb +++ b/Library/Homebrew/formula_installer.rb @@ -20,7 +20,11 @@ class FormulaInstaller def self.mode_attr_accessor(*names) attr_accessor(*names) private(*names) - names.each { |name| define_method("#{name}?") { !!send(name) }} + names.each do |name| + predicate = "#{name}?" + define_method(predicate) { !!send(name) } + private(predicate) + end end attr_reader :formula -- cgit v1.2.3