Module: Dependabot::Composer

Defined in:
lib/dependabot/composer/helpers.rb,
lib/dependabot/composer/version.rb,
lib/dependabot/composer/language.rb,
lib/dependabot/composer/file_parser.rb,
lib/dependabot/composer/requirement.rb,
lib/dependabot/composer/file_fetcher.rb,
lib/dependabot/composer/file_updater.rb,
lib/dependabot/composer/native_helpers.rb,
lib/dependabot/composer/update_checker.rb,
lib/dependabot/composer/metadata_finder.rb,
lib/dependabot/composer/package_manager.rb,
lib/dependabot/composer/file_updater/lockfile_updater.rb,
lib/dependabot/composer/file_updater/manifest_updater.rb,
lib/dependabot/composer/package/package_details_fetcher.rb,
lib/dependabot/composer/update_checker/version_resolver.rb,
lib/dependabot/composer/update_checker/requirements_updater.rb,
lib/dependabot/composer/file_fetcher/path_dependency_builder.rb,
lib/dependabot/composer/update_checker/latest_version_finder.rb

Defined Under Namespace

Modules: Helpers, NativeHelpers, Package Classes: ComposerErrorHandler, FileFetcher, FileParser, FileUpdater, Language, MetadataFinder, PackageManager, Requirement, UpdateChecker, Version

Constant Summary collapse

REQUIREMENT_SEPARATOR =
/
  (?<=\S|^)          # Positive lookbehind for a non-whitespace character or start of string
  (?:[ \t,]*\|\|?[ \t]*) # Match optional whitespace, a pipe (|| or |), and optional whitespace
  (?=\S|$)           # Positive lookahead for a non-whitespace character or end of string
/x
ECOSYSTEM =
"composer"