Class: GhostAdapter::VersionChecker
- Inherits:
-
Object
- Object
- GhostAdapter::VersionChecker
- Defined in:
- lib/ghost_adapter/version_checker.rb
Constant Summary collapse
- ALLOWED_RANGE =
Gem::Requirement.new('>= 1.1.0', '< 2')
Class Method Summary collapse
Class Method Details
.validate_executable! ⇒ Object
18 19 20 21 |
# File 'lib/ghost_adapter/version_checker.rb', line 18 def validate_executable! found_version = fetch_version raise IncompatibleVersion, found_version unless ALLOWED_RANGE.satisfied_by? found_version end |