latest_xcode_revision

in libraries/xcode.rb [25:34]


    def latest_xcode_revision(xcode_version)
      minimum_requirement = Gem::Dependency.new('Xcode', "~> #{xcode_version}")
      latest_revision = available_xcode_versions.select { |v| minimum_requirement.match? v.release }.max
      if latest_revision <= xcode_version
        latest_revision.xcode_list_title
      else
        available_xcode_versions.select { |v| v == xcode_version }.first.xcode_list_title
      end
    end