Method: Bundler::SharedHelpers#pretty_dependency

Defined in:
lib/bundler/shared_helpers.rb

#pretty_dependency(dep) ⇒ Object

[View source]

176
177
178
179
180
181
182
183
184
185
186
# File 'lib/bundler/shared_helpers.rb', line 176

def pretty_dependency(dep)
  msg = String.new(dep.name)
  msg << " (#{dep.requirement})" unless dep.requirement == Gem::Requirement.default

  if dep.is_a?(Bundler::Dependency)
    platform_string = dep.platforms.join(", ")
    msg << " " << platform_string if !platform_string.empty? && platform_string != Gem::Platform::RUBY
  end

  msg
end