Module: Timekit::Version
- Defined in:
- lib/timekit/version.rb
Class Method Summary collapse
- .major ⇒ Integer
- .minor ⇒ Integer
- .patch ⇒ Integer
- .pre ⇒ Integer, NilClass
- .to_a ⇒ Array
- .to_h ⇒ Hash
- .to_s ⇒ String
Class Method Details
.major ⇒ Integer
7 8 9 |
# File 'lib/timekit/version.rb', line 7 def major 0 end |
.minor ⇒ Integer
12 13 14 |
# File 'lib/timekit/version.rb', line 12 def minor 2 end |
.patch ⇒ Integer
17 18 19 |
# File 'lib/timekit/version.rb', line 17 def patch 3 end |
.pre ⇒ Integer, NilClass
22 23 24 |
# File 'lib/timekit/version.rb', line 22 def pre nil end |
.to_a ⇒ Array
37 38 39 |
# File 'lib/timekit/version.rb', line 37 def to_a [major, minor, patch, pre].compact end |
.to_h ⇒ Hash
27 28 29 30 31 32 33 34 |
# File 'lib/timekit/version.rb', line 27 def to_h { major: major, minor: minor, patch: patch, pre: pre } end |
.to_s ⇒ String
42 43 44 |
# File 'lib/timekit/version.rb', line 42 def to_s to_a.join('.') end |