Method: Bundler::PubGrub::BasicPackageSource#parse_dependency

Defined in:
lib/bundler/vendor/pub_grub/lib/pub_grub/basic_package_source.rb

#parse_dependency(package, dependency) ⇒ Object

Override me!

Convert a (user-defined) dependency into a format Bundler::PubGrub understands.

Package is passed to this method but for many implementations is not needed.

Returns: either a Bundler::PubGrub::VersionRange, Bundler::PubGrub::VersionUnion, or a

Bundler::PubGrub::VersionConstraint

Raises:

  • (NotImplementedError)
[View source]

69
70
71
# File 'lib/bundler/vendor/pub_grub/lib/pub_grub/basic_package_source.rb', line 69

def parse_dependency(package, dependency)
  raise NotImplementedError
end