class FancyVersion::Dictionary
Attributes
major[RW]
minor[RW]
revision[RW]
Public Class Methods
new( dict_major, dict_minor, dict_revision )
click to toggle source
# File lib/fancy_version/codename.rb, line 6 def initialize( dict_major, dict_minor, dict_revision ) self.major = dict_major self.minor = dict_minor self.revision = dict_revision end
Public Instance Methods
try( dict, idx )
click to toggle source
# File lib/fancy_version/codename.rb, line 12 def try( dict, idx ) v = (send dict.to_sym).send :"[]", idx.to_i v.nil? ? idx : v end