Sha256: c2f19d9db2d3afe0a62d7553d08ff6ed1dd52eb55697a78a21103be40b9047ab

Contents?: true

Size: 380 Bytes

Versions: 4

Compression:

Stored size: 380 Bytes

Contents

# frozen_string_literal: true

class Tryouts
  module VERSION
    def self.to_s
      version_file
      [@version_file[:MAJOR], @version_file[:MINOR], @version_file[:PATCH]].join('.')
    end
    alias_method :inspect, :to_s
    def self.version_file
      require 'yaml'
      @version_file ||= YAML.load_file(File.join(TRYOUTS_LIB_HOME, '..', 'VERSION.yml'))
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
tryouts-2.4.1 lib/tryouts/version.rb
tryouts-2.4.0 lib/tryouts/version.rb
tryouts-2.3.2 lib/tryouts/version.rb
tryouts-2.3.1 lib/tryouts/version.rb