diff options
| author | Jack Nagel | 2013-05-24 10:56:02 -0500 |
|---|---|---|
| committer | Jack Nagel | 2013-05-24 10:56:02 -0500 |
| commit | 92857a7bd8737b7dd30941d8aaef27023e7efb8a (patch) | |
| tree | 225882701e2a8e7cde5038eaf3f55e422beea7c1 /Library | |
| parent | 5f38c19ba8f2b19f80a16b37c92a70d23701c173 (diff) | |
| download | brew-92857a7bd8737b7dd30941d8aaef27023e7efb8a.tar.bz2 | |
Define inspect on Option and Options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/options.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Library/Homebrew/options.rb b/Library/Homebrew/options.rb index 7bfbb6a8c..1545128f5 100644 --- a/Library/Homebrew/options.rb +++ b/Library/Homebrew/options.rb @@ -31,6 +31,10 @@ class Option name.hash end + def inspect + "#<#{self.class}: #{flag.inspect}>" + end + private def split_name(name) @@ -101,6 +105,10 @@ class Options end alias_method :to_ary, :to_a + def inspect + "#<#{self.class}: #{@options.map(&:inspect).join(", ")}>" + end + def self.coerce(arg) case arg when self then arg |
