Method: Bundler::CLI::Common.verbalize_groups

Defined in:
lib/bundler/cli/common.rb

.verbalize_groups(groups) ⇒ Object



43
44
45
46
47
48
49
# File 'lib/bundler/cli/common.rb', line 43

def self.verbalize_groups(groups)
  groups.map! {|g| "'#{g}'" }
  group_list = [groups[0...-1].join(", "), groups[-1..-1]].
    reject {|s| s.to_s.empty? }.join(" and ")
  group_str = groups.size == 1 ? "group" : "groups"
  "#{group_str} #{group_list}"
end