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