add inspect to Requirement subclass

Closes Homebrew/homebrew#37116.

Signed-off-by: Xu Cheng <xucheng@me.com>
This commit is contained in:
Xu Cheng 2015-02-23 23:41:43 +08:00
parent 1f541f7dfb
commit cf3ee4546f
2 changed files with 8 additions and 0 deletions

View File

@ -43,6 +43,10 @@ class XcodeDependency < Requirement
EOS
end
end
def inspect
"#<#{self.class.name}: #{name.inspect} #{tags.inspect} version=#{@version.inspect}>"
end
end
class MysqlDependency < Requirement

View File

@ -34,6 +34,10 @@ class MPIDependency < Requirement
quiet_system compiler, '--version'
end
def inspect
"#<#{self.class.name}: #{name.inspect} #{tags.inspect} lang_list=#{@lang_list.inspect}>"
end
satisfy do
@lang_list.each do |lang|
case lang