Module: Otto::VERSION
- Defined in:
- lib/otto/version.rb
Overview
Otto::VERSION
Class Method Summary collapse
Class Method Details
.inspect ⇒ Object
18 19 20 |
# File 'lib/otto/version.rb', line 18 def self.inspect to_s end |
.load_config ⇒ Object
22 23 24 25 26 27 |
# File 'lib/otto/version.rb', line 22 def self.load_config return if @version require 'yaml' @version = YAML.load_file(File.join(__dir__, '..', '..', 'VERSION.yml')) end |
.to_a ⇒ Object
7 8 9 10 11 12 |
# File 'lib/otto/version.rb', line 7 def self.to_a load_config version = [@version[:MAJOR], @version[:MINOR], @version[:PATCH]] version << @version[:PRE] unless @version.fetch(:PRE, nil).to_s.empty? version end |
.to_s ⇒ Object
14 15 16 |
# File 'lib/otto/version.rb', line 14 def self.to_s to_a.join('.') end |