We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 266957d + d5bbc7f commit d3d96a7Copy full SHA for d3d96a7
lib/facter/java_version.rb
@@ -16,9 +16,9 @@
16
Facter.add(:java_version) do
17
setcode do
18
if ['darwin'].include? Facter.value(:kernel).downcase
19
- return unless Facter::Core::Execution.execute('/usr/libexec/java_home --failfast', { on_fail: false })
+ return nil unless Facter::Core::Execution.execute('/usr/libexec/java_home --failfast', { on_fail: false })
20
else
21
- return unless Facter::Core::Execution.which('java')
+ return nil unless Facter::Core::Execution.which('java')
22
end
23
version = Facter::Core::Execution.execute('java -Xmx12m -version 2>&1').lines.find { |line| line.include?('version') }
24
version[%r{\"(.*?)\"}, 1] if version
0 commit comments