diff options
| author | Jack Nagel | 2014-08-28 23:54:00 -0500 | 
|---|---|---|
| committer | Jack Nagel | 2014-08-28 23:54:00 -0500 | 
| commit | ae0b527d54f1660a8917ffd4cb02b8b5cdcf7c18 (patch) | |
| tree | 14c035bf6c08b0f5d14d593c8a0a518654a47c24 /Library/Homebrew/software_spec.rb | |
| parent | ad70f7a5378d7f34cdb05c56e8065db5fec14e6f (diff) | |
| download | homebrew-ae0b527d54f1660a8917ffd4cb02b8b5cdcf7c18.tar.bz2 | |
Single character options should not be used in a formula
Diffstat (limited to 'Library/Homebrew/software_spec.rb')
| -rw-r--r-- | Library/Homebrew/software_spec.rb | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/Library/Homebrew/software_spec.rb b/Library/Homebrew/software_spec.rb index 113230247..bce6c7d84 100644 --- a/Library/Homebrew/software_spec.rb +++ b/Library/Homebrew/software_spec.rb @@ -92,7 +92,8 @@ class SoftwareSpec          name = name.to_s        end        raise ArgumentError, "option name is required" if name.empty? -      raise ArgumentError, "options should not start with dashes" if name.start_with?("-") +      raise ArgumentError, "option name must be longer than one character" unless name.length > 1 +      raise ArgumentError, "option name must not start with dashes" if name.start_with?("-")        Option.new(name, description)      end      options << opt | 
