class Hashie::Extensions::RubyVersion
def split_to_segments(version)
def split_to_segments(version) version.scan(/[0-9]+|[a-z]+/i).map do |segment| /^\d+$/ =~ segment ? segment.to_i : segment end.freeze end
def split_to_segments(version) version.scan(/[0-9]+|[a-z]+/i).map do |segment| /^\d+$/ =~ segment ? segment.to_i : segment end.freeze end