class AbcSize::RubyVersion::Picker
Ruby version picker
Attributes
parameter_index[R]
parameters[R]
Public Class Methods
new(parameters)
click to toggle source
# File lib/abc_size/ruby_version/picker.rb, line 11 def initialize(parameters) @parameters = parameters @parameter_index = @parameters.index('-r') || @parameters.index('--ruby') end
Public Instance Methods
call()
click to toggle source
# File lib/abc_size/ruby_version/picker.rb, line 16 def call return if parameter_index.nil? value_index = parameter_index + 1 parameters_version = parameters[value_index].to_f return_supported_version_if_version_supported(parameters_version) end