lib/hem/version.rb in hem-1.0.1.beta6 vs lib/hem/version.rb in hem-1.1.0

- old
+ new

@@ -1,3 +1,14 @@ module Hem - VERSION = '1.0.1-beta6' + VERSION = '1.1.0' + + class << self + def require_version *requirements + req = Gem::Requirement.new(*requirements) + if req.satisfied_by?(Gem::Version.new(VERSION)) + return + end + + raise HemVersionError.new(requirements) + end + end end