lib/nanoc.rb in nanoc-4.8.9 vs lib/nanoc.rb in nanoc-4.8.10
- old
+ new
@@ -4,15 +4,11 @@
# @return [String] A string containing information about this Nanoc version
# and its environment (Ruby engine and version, Rubygems version if any).
#
# @api private
def self.version_information
- gem_info = defined?(Gem) ? "with RubyGems #{Gem::VERSION}" : 'without RubyGems'
- engine = defined?(RUBY_ENGINE) ? RUBY_ENGINE : 'ruby'
- res = +''
- res << "Nanoc #{Nanoc::VERSION} © 2007-2017 Denis Defreyne.\n"
- res << "Running #{engine} #{RUBY_VERSION} (#{RUBY_RELEASE_DATE}) on #{RUBY_PLATFORM} #{gem_info}.\n"
- res
+ "Nanoc #{Nanoc::VERSION} © 2007-2017 Denis Defreyne.\n" \
+ "Running #{RUBY_ENGINE} #{RUBY_VERSION} (#{RUBY_RELEASE_DATE}) on #{RUBY_PLATFORM} with RubyGems #{Gem::VERSION}.\n"
end
# @return [Boolean] True if the current platform is Windows, false otherwise.
#
# @api private