diff --git a/lib/bundler/rubygems_ext.rb b/lib/bundler/rubygems_ext.rb index fc8eadd186f..7cd83e631e7 100644 --- a/lib/bundler/rubygems_ext.rb +++ b/lib/bundler/rubygems_ext.rb @@ -159,6 +159,11 @@ class Requirement def none? @none ||= (to_s == ">= 0") end unless allocate.respond_to?(:none?) + + def exact? + return false unless @requirements.size == 1 + @requirements[0][0] == "=" + end unless allocate.respond_to?(:exact?) end class Platform