Method: TreasureData::Updater::ModuleDefinition#compare_versions

Defined in:
lib/td/updater.rb

#compare_versions(first_version, second_version) ⇒ Object



209
210
211
# File 'lib/td/updater.rb', line 209

def compare_versions(first_version, second_version)
  first_version.split('.').map { |part| Integer(part) rescue part } <=> second_version.split('.').map { |part| Integer(part) rescue part }
end