Module: CompactIndex

Defined in:
lib/compact_index.rb,
lib/compact_index/version.rb

Defined Under Namespace

Classes: VersionsFile

Constant Summary collapse

VERSION =
"0.6.0"

Class Method Summary collapse

Class Method Details

.info(params) ⇒ Object



13
14
15
16
17
18
19
# File 'lib/compact_index.rb', line 13

def self.info(params)
  output = "---\n"
  params.each do |version|
    output << version_line(version) << "\n"
  end
  output
end

.names(gem_names) ⇒ Object



5
6
7
# File 'lib/compact_index.rb', line 5

def self.names(gem_names)
  "---\n" << gem_names.join("\n") << "\n"
end

.versions(versions_file, gems) ⇒ Object



9
10
11
# File 'lib/compact_index.rb', line 9

def self.versions(versions_file, gems)
  versions_file.contents(gems)
end