code-mancers/invoicing

View on GitHub
lib/invoicing/version.rb

Summary

Maintainability
A
0 mins
Test Coverage
module Invoicing
  module Version
    MAJOR   = 1
    MINOR   = 1
    BUILD   = 0

    def to_a
      [MAJOR, MINOR, BUILD]
    end

    def to_s
      to_a.join(".")
    end

    module_function :to_a
    module_function :to_s

    STRING = Version.to_s
  end
  VERSION = Version.to_s
end