Class: SemverDialects::Semver2::PrereleaseTag
- Inherits:
-
BaseVersion
- Object
- BaseVersion
- SemverDialects::Semver2::PrereleaseTag
- Defined in:
- lib/semver_dialects/semver2.rb
Overview
rubocop:todo Style/Documentation
Instance Attribute Summary
Attributes inherited from BaseVersion
Instance Method Summary collapse
-
#initialize(tokens) ⇒ PrereleaseTag
constructor
rubocop:todo Lint/MissingSuper.
-
#is_zero? ⇒ Boolean
Returns true if the prerelease tag is empty.
Methods inherited from BaseVersion
Constructor Details
#initialize(tokens) ⇒ PrereleaseTag
rubocop:todo Lint/MissingSuper
45 46 47 |
# File 'lib/semver_dialects/semver2.rb', line 45 def initialize(tokens) # rubocop:todo Lint/MissingSuper @tokens = tokens end |
Instance Method Details
#is_zero? ⇒ Boolean
Returns true if the prerelease tag is empty. In Semver 2 1.2.3-0 is NOT equivalent to 1.2.3.
51 52 53 |
# File 'lib/semver_dialects/semver2.rb', line 51 def is_zero? # rubocop:todo Naming/PredicateName tokens.empty? end |