| Class | Gem::Indexer::MarshalIndexBuilder |
| In: |
lib/rubygems/indexer/marshal_index_builder.rb
|
| Parent: | Gem::Indexer::MasterIndexBuilder |
# File lib/rubygems/indexer/marshal_index_builder.rb, line 5
5: def end_index
6: gems = {}
7: index = Gem::SourceIndex.new
8:
9: @index.each do |name, gemspec|
10: gems[gemspec.original_name] = gemspec
11: end
12:
13: index.instance_variable_get(:@gems).replace gems
14:
15: @file.write index.dump
16: end