Type:
Class
Constants:
REPOSITORY_EXTENSION_MAP : [ # :nodoc: ['specifications', '.gemspec'], ['build_info', '.info'], ['cache', '.gem'], ['doc', ''], ['gems', ''], ]

Maps a gem subdirectory to the files that are expected to exist in the subdirectory.

Cleans up after a partially-failed uninstall or for an invalid Gem::Specification.

If a specification was removed by hand this will remove any remaining files.

If a corrupt specification was installed this will clean up warnings by removing the bogus specification.

new

new(gem_repository, dry_run = false) Class Public methods Creates a new

2015-04-09 01:27:37
gem_repository?

gem_repository?() Instance Public methods Are we doctoring a gem repository

2015-04-09 01:37:02
doctor

doctor() Instance Public methods Cleans up uninstalled files and invalid gem

2015-04-09 01:29:41