aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/requirements/java_requirement.rb
diff options
context:
space:
mode:
authorAndrew Janke2016-09-18 00:37:02 -0400
committerAndrew Janke2016-09-24 21:39:33 -0400
commit5aaccba34cef9a1766f8f944c276e76569cf9907 (patch)
treeffeec9a1761f67f9cdac4a336f3cb8221ae5acbb /Library/Homebrew/requirements/java_requirement.rb
parent245838d86d21250feeabc44dbc6ffabfed653df5 (diff)
downloadbrew-5aaccba34cef9a1766f8f944c276e76569cf9907.tar.bz2
info: include versions and other details in Requirements display
Diffstat (limited to 'Library/Homebrew/requirements/java_requirement.rb')
-rw-r--r--Library/Homebrew/requirements/java_requirement.rb15
1 files changed, 15 insertions, 0 deletions
diff --git a/Library/Homebrew/requirements/java_requirement.rb b/Library/Homebrew/requirements/java_requirement.rb
index c868e0f3f..33fc01229 100644
--- a/Library/Homebrew/requirements/java_requirement.rb
+++ b/Library/Homebrew/requirements/java_requirement.rb
@@ -42,4 +42,19 @@ class JavaRequirement < Requirement
def inspect
"#<#{self.class.name}: #{name.inspect} #{tags.inspect} version=#{@version.inspect}>"
end
+
+ def display_s
+ if @version
+ if @version[-1] == "+"
+ op = ">="
+ version = @version[0, @version.length-1]
+ else
+ op = "="
+ version = @version
+ end
+ "#{name} #{op} #{version}"
+ else
+ name
+ end
+ end
end