module Teamsupport::Version
Public Instance Methods
major()
click to toggle source
Returns major version
@return [Integer]
@api private
# File lib/teamsupport/version.rb, line 10 def major 0 end
minor()
click to toggle source
Returns minor version
@return [Integer]
@api private
# File lib/teamsupport/version.rb, line 19 def minor 2 end
patch()
click to toggle source
Returns patch version
@return [Integer]
@api private
# File lib/teamsupport/version.rb, line 28 def patch 0 end
pre()
click to toggle source
Returns pre version
@return [Integer, NilClass]
@api private
# File lib/teamsupport/version.rb, line 37 def pre nil end
to_a()
click to toggle source
Returns version as array
@return [Array]
@api private
# File lib/teamsupport/version.rb, line 60 def to_a [major, minor, patch, pre].compact end
to_h()
click to toggle source
Returns version as hash
@return [Hash]
@api private
# File lib/teamsupport/version.rb, line 46 def to_h { major: major, minor: minor, patch: patch, pre: pre, } end
to_s()
click to toggle source
Returns version as string
@return [String]
@api private
# File lib/teamsupport/version.rb, line 69 def to_s to_a.join('.') end