module Hanami::Version

Hanami version

@since 0.9.0 @api private

Constants

VERSION

@api public

Public Class Methods

gem_requirement() click to toggle source

@since 0.9.0 @api private

# File lib/hanami/version.rb, line 20
def self.gem_requirement
  if prerelease?
    version
  else
    "~> #{major_minor}"
  end
end
major_minor() click to toggle source

@since 0.9.0 @api private

# File lib/hanami/version.rb, line 36
def self.major_minor
  version.scan(/\A\d{1,2}\.\d{1,2}/).first
end
prerelease?() click to toggle source

@since 0.9.0 @api private

# File lib/hanami/version.rb, line 30
def self.prerelease?
  version =~ /alpha|beta|rc/
end
version() click to toggle source

@since 0.9.0 @api private

# File lib/hanami/version.rb, line 14
def self.version
  VERSION
end