module Bundler
module Gem
class Bundler::Bundle
class Bundler::CLI
class Bundler::DefaultManifestNotFound
class Bundler::Dependency
class Bundler::DirectorySource
class Bundler::DirectorySourceError
class Bundler::Dsl
class Bundler::Environment
class Bundler::Finder
class Bundler::GemBundle
class Bundler::GemDirectorySource
class Bundler::GemNotFound
class Bundler::GemSource
class Bundler::GemSource::RubygemsRetardation
class Bundler::GitSource
class Bundler::GitSourceError
class Bundler::InvalidCacheArgument
class Bundler::InvalidEnvironmentName
class Bundler::InvalidKey
class Bundler::InvalidRepository
class Bundler::ManifestFileNotFound
class Bundler::RemoteSpecification
class Bundler::Resolver
class Bundler::Source
class Bundler::SourceNotCached
class Bundler::SystemGemSource
class Bundler::VersionConflict
class Gem::Commands::BundleCommand
class Gem::Commands::ExecCommand
class Gem::Dependency
class Gem::Installer
class Gem::Specification
bundler
0.8.0
# update
def update if location.directory? fetch else clone end end