module Bundler
module Bundler::BuildMetadata
module Bundler::CLI::Common
module Bundler::Digest
module Bundler::FetchMetadata
module Bundler::FileUtils
module Bundler::FileUtils::DryRun
module Bundler::FileUtils::LowMethods
module Bundler::FileUtils::NoWrite
module Bundler::FileUtils::StreamUtils_
module Bundler::FileUtils::Verbose
module Bundler::ForcePlatform
module Bundler::FriendlyErrors
module Bundler::GemHelpers
module Bundler::MatchMetadata
module Bundler::MatchPlatform
module Bundler::MatchRemoteMetadata
module Bundler::Persistent
module Bundler::Persistent::Net
module Bundler::Persistent::Net::HTTP
module Bundler::Plugin
module Bundler::Plugin::API::Source
module Bundler::Plugin::Events
module Bundler::PubGrub
module Bundler::PubGrub::RubyGems
module Bundler::RubyDsl
module Bundler::SharedHelpers
module Bundler::TSort
module Bundler::Thor::Actions
module Bundler::Thor::Actions::ClassMethods
module Bundler::Thor::Base
module Bundler::Thor::Base::ClassMethods
module Bundler::Thor::CoreExt
module Bundler::Thor::Invocation
module Bundler::Thor::Invocation::ClassMethods
module Bundler::Thor::LineEditor
module Bundler::Thor::RakeCompat
module Bundler::Thor::Sandbox
module Bundler::Thor::Shell
module Bundler::Thor::Util
module Bundler::UI
module Bundler::URI
module Bundler::URI::RFC2396_REGEXP
module Bundler::URI::RFC2396_REGEXP::PATTERN
module Bundler::URI::Schemes
module Bundler::URI::Util
module Bundler::URICredentialsFilter
module Bundler::YAMLSerializer
module Gem
module Gem::Requirement::CorrectHashForLambdaOperator
module Gem::Requirement::OrderIndependentComparison
module Gem::Specification::YamlBackfiller
class Bundler::APIResponseInvalidDependenciesError
class Bundler::APIResponseMismatchError
class Bundler::BundlerError
class Bundler::CLI
class Bundler::CLI::Add
class Bundler::CLI::Binstubs
class Bundler::CLI::Cache
class Bundler::CLI::Check
class Bundler::CLI::Clean
class Bundler::CLI::Config
class Bundler::CLI::Config::Base
class Bundler::CLI::Console
class Bundler::CLI::Doctor
class Bundler::CLI::Exec
class Bundler::CLI::Fund
class Bundler::CLI::Gem
class Bundler::CLI::Info
class Bundler::CLI::Init
class Bundler::CLI::Inject
class Bundler::CLI::Install
class Bundler::CLI::Issue
class Bundler::CLI::List
class Bundler::CLI::Lock
class Bundler::CLI::Open
class Bundler::CLI::Outdated
class Bundler::CLI::Platform
class Bundler::CLI::Plugin
class Bundler::CLI::Pristine
class Bundler::CLI::Remove
class Bundler::CLI::Show
class Bundler::CLI::Update
class Bundler::CLI::Viz
class Bundler::CompactIndexClient
class Bundler::CompactIndexClient::Cache
class Bundler::CompactIndexClient::Error
class Bundler::CompactIndexClient::GemParser
class Bundler::CompactIndexClient::Updater
class Bundler::CompactIndexClient::Updater::MisMatchedChecksumError
class Bundler::ConnectionPool
class Bundler::ConnectionPool::Error
class Bundler::ConnectionPool::PoolShuttingDownError
class Bundler::ConnectionPool::TimedStack
class Bundler::ConnectionPool::TimeoutError
class Bundler::ConnectionPool::Wrapper
class Bundler::CurrentRuby
class Bundler::CyclicDependencyError
class Bundler::Definition
class Bundler::Dependency
class Bundler::Deployment
class Bundler::Deprecate
class Bundler::DeprecatedError
class Bundler::DirectoryRemovalError
class Bundler::Dsl
class Bundler::Dsl::DSLError
class Bundler::EndpointSpecification
class Bundler::Env
class Bundler::EnvironmentPreserver
class Bundler::FeatureFlag
class Bundler::Fetcher
class Bundler::Fetcher::AuthenticationRequiredError
class Bundler::Fetcher::BadAuthenticationError
class Bundler::Fetcher::Base
class Bundler::Fetcher::CertificateFailureError
class Bundler::Fetcher::CompactIndex
class Bundler::Fetcher::Dependency
class Bundler::Fetcher::Downloader
class Bundler::Fetcher::FallbackError
class Bundler::Fetcher::Index
class Bundler::Fetcher::NetworkDownError
class Bundler::Fetcher::SSLError
class Bundler::Fetcher::TooManyRequestsError
class Bundler::FileUtils::Entry_
class Bundler::GemHelper
class Bundler::GemHelpers::PlatformMatch
class Bundler::GemInstaller
class Bundler::GemNotFound
class Bundler::GemRequireError
class Bundler::GemVersionPromoter
class Bundler::GemfileError
class Bundler::GemfileEvalError
class Bundler::GemfileLockNotFound
class Bundler::GemfileNotFound
class Bundler::GemspecError
class Bundler::GenericSystemCallError
class Bundler::GitError
class Bundler::Graph
class Bundler::Graph::GraphVizClient
class Bundler::HTTPError
class Bundler::Index
class Bundler::Injector
class Bundler::InstallError
class Bundler::InstallHookError
class Bundler::Installer
class Bundler::InvalidOption
class Bundler::LazySpecification
class Bundler::LockfileError
class Bundler::LockfileGenerator
class Bundler::LockfileParser
class Bundler::MarshalError
class Bundler::MirrorSockets
class Bundler::NoSpaceOnDeviceError
class Bundler::OperationNotSupportedError
class Bundler::ParallelInstaller
class Bundler::ParallelInstaller::SpecInstallation
class Bundler::PathError
class Bundler::PermissionError
class Bundler::Persistent::Net::HTTP::Persistent
class Bundler::Persistent::Net::HTTP::Persistent::Connection
class Bundler::Persistent::Net::HTTP::Persistent::Error
class Bundler::Persistent::Net::HTTP::Persistent::Pool
class Bundler::Persistent::Net::HTTP::Persistent::TimedStackMulti
class Bundler::Plugin::API
class Bundler::Plugin::DSL
class Bundler::Plugin::DSL::PluginGemfileError
class Bundler::Plugin::Index
class Bundler::Plugin::Index::CommandConflict
class Bundler::Plugin::Index::SourceConflict
class Bundler::Plugin::Installer
class Bundler::Plugin::Installer::Git
class Bundler::Plugin::Installer::Rubygems
class Bundler::Plugin::MalformattedPlugin
class Bundler::Plugin::PluginInstallError
class Bundler::Plugin::SourceList
class Bundler::Plugin::UndefinedCommandError
class Bundler::Plugin::UnknownSourceError
class Bundler::PluginError
class Bundler::ProcessLock
class Bundler::ProductionError
class Bundler::PubGrub::Assignment
class Bundler::PubGrub::BasicPackageSource
class Bundler::PubGrub::FailureWriter
class Bundler::PubGrub::Incompatibility
class Bundler::PubGrub::Package
class Bundler::PubGrub::PartialSolution
class Bundler::PubGrub::SolveFailure
class Bundler::PubGrub::StaticPackageSource
class Bundler::PubGrub::StaticPackageSource::DSL
class Bundler::PubGrub::Term
class Bundler::PubGrub::VersionConstraint
class Bundler::PubGrub::VersionRange
class Bundler::PubGrub::VersionRange::Empty
class Bundler::PubGrub::VersionSolver
class Bundler::PubGrub::VersionUnion
class Bundler::RemoteSpecification
class Bundler::Resolver
class Bundler::Resolver::Base
class Bundler::Resolver::Candidate
class Bundler::Resolver::Incompatibility
class Bundler::Resolver::Package
class Bundler::Resolver::Root
class Bundler::Resolver::SpecGroup
class Bundler::Retry
class Bundler::RubyGemsGemInstaller
class Bundler::RubyVersion
class Bundler::RubyVersionMismatch
class Bundler::RubygemsIntegration
class Bundler::Runtime
class Bundler::SecurityError
class Bundler::SelfManager
class Bundler::Settings
class Bundler::Settings::Mirror
class Bundler::Settings::MirrorConfig
class Bundler::Settings::Mirrors
class Bundler::Settings::TCPSocketProbe
class Bundler::Settings::Validator
class Bundler::Settings::Validator::Rule
class Bundler::SimilarityDetector
class Bundler::SocketAddress
class Bundler::SolveFailure
class Bundler::Source
class Bundler::Source::Gemspec
class Bundler::Source::Git
class Bundler::Source::Git::GitCommandError
class Bundler::Source::Git::GitNotAllowedError
class Bundler::Source::Git::GitNotInstalledError
class Bundler::Source::Git::GitProxy
class Bundler::Source::Git::MissingGitRevisionError
class Bundler::Source::Metadata
class Bundler::Source::Path
class Bundler::Source::Path::Installer
class Bundler::Source::Rubygems
class Bundler::Source::Rubygems::Remote
class Bundler::Source::RubygemsAggregate
class Bundler::SourceList
class Bundler::SourceMap
class Bundler::SpecSet
class Bundler::Standalone
class Bundler::StubSpecification
class Bundler::TSort::Cyclic
class Bundler::TemporaryResourceError
class Bundler::Thor
class Bundler::Thor::Actions::CapturableERB
class Bundler::Thor::Actions::CreateFile
class Bundler::Thor::Actions::CreateLink
class Bundler::Thor::Actions::Directory
class Bundler::Thor::Actions::EmptyDirectory
class Bundler::Thor::Actions::InjectIntoFile
class Bundler::Thor::AmbiguousCommandError
class Bundler::Thor::Argument
class Bundler::Thor::Arguments
class Bundler::Thor::Command
class Bundler::Thor::CoreExt::HashWithIndifferentAccess
class Bundler::Thor::Correctable::NoKwargSpellChecker
class Bundler::Thor::DynamicCommand
class Bundler::Thor::Error
class Bundler::Thor::Group
class Bundler::Thor::HiddenCommand
class Bundler::Thor::InvocationError
class Bundler::Thor::LineEditor::Basic
class Bundler::Thor::LineEditor::Readline
class Bundler::Thor::LineEditor::Readline::PathCompletion
class Bundler::Thor::MalformattedArgumentError
class Bundler::Thor::NestedContext
class Bundler::Thor::Option
class Bundler::Thor::Options
class Bundler::Thor::RequiredArgumentMissingError
class Bundler::Thor::Runner
class Bundler::Thor::Shell::Basic
class Bundler::Thor::Shell::Color
class Bundler::Thor::Shell::HTML
class Bundler::Thor::UndefinedCommandError
class Bundler::Thor::UndefinedCommandError::SpellChecker
class Bundler::Thor::UnknownArgumentError
class Bundler::Thor::UnknownArgumentError::SpellChecker
class Bundler::ThreadCreationError
class Bundler::UI::RGProxy
class Bundler::UI::Shell
class Bundler::UI::Silent
class Bundler::URI::BadURIError
class Bundler::URI::Error
class Bundler::URI::FTP
class Bundler::URI::File
class Bundler::URI::Generic
class Bundler::URI::HTTP
class Bundler::URI::HTTPS
class Bundler::URI::InvalidComponentError
class Bundler::URI::InvalidURIError
class Bundler::URI::LDAP
class Bundler::URI::LDAPS
class Bundler::URI::MailTo
class Bundler::URI::RFC2396_Parser
class Bundler::URI::RFC3986_Parser
class Bundler::URI::WS
class Bundler::URI::WSS
class Bundler::VirtualProtocolError
class Bundler::Worker
class Bundler::Worker::WrappedException
class Bundler::YamlSyntaxError
class Gem::Dependency
class Gem::Platform
class Gem::Requirement
class Gem::Specification
bundler
2.4.0
Bundler::URI is valid, bad usage is not.