Method: Bundler::PubGrub::VersionConstraint#intersect
- Defined in:
- lib/bundler/vendor/pub_grub/lib/pub_grub/version_constraint.rb
permalink #intersect(other) ⇒ Object
[View source]
43 44 45 46 47 48 49 |
# File 'lib/bundler/vendor/pub_grub/lib/pub_grub/version_constraint.rb', line 43 def intersect(other) unless package == other.package raise ArgumentError, "Can only intersect between VersionConstraint of the same package" end self.class.new(package, range: range.intersect(other.range)) end |