Top level class for building the gem repository index.
new(directory, options = {}) Class Public methods Create an indexer that will
build_marshal_gemspecs() Instance Public methods Builds
sanitize_string(string) Instance Public methods Sanitize a single string.
gem_file_list() Instance Public methods List of gem file names to index.
sanitize(spec) Instance Public methods Sanitize the descriptive fields in the
gzip(filename) Instance Public methods
update_index() Instance Public methods Perform an in-place update of the repository
compress(filename, extension) Instance Public methods Compress filename
make_temp_directories() Instance Public methods Make directories for index generation
paranoid(path, extension) Instance Public methods Ensure path and
Page 2 of 2