Class: Calabash::Cucumber::Version

Inherits:
RunLoop::Version
  • Object
show all
Defined in:
lib/calabash-cucumber/deprecated.rb

Overview

A model of a release version that can be used to compare two version.

Calabash tries very hard to comply with Semantic Versioning rules. However, the semantic versioning spec is incompatible with RubyGem’s patterns for pre-release gems.

> “But returning to the practical: No release version of SemVer is compatible with Rubygems.” - _David Kellum_

Calabash version numbers will be in the form ‘<major>.<minor>.<patch>`.