module Cardio::Version
handle version numbers for releases
Constants
- CARD_MINOR
Public Class Methods
Source
# File lib/cardio/version.rb, line 12 def card_release @card_release ||= [1, minor, point, pre].compact.map(&:to_s).join "." end
Source
# File lib/cardio/version.rb, line 8 def release @release ||= File.read(File.expand_path("../../VERSION", __dir__)).strip end
Private Class Methods
Source
# File lib/cardio/version.rb, line 18 def bits release.split(".").map do |bit| bit.match?(/^\d/) ? bit.to_i : bit end end