public static String getSwfVersionForTargetPlayer()

in flex/flex-shared/src/com/intellij/flex/FlexCommonUtils.java [1026:1065]


  public static String getSwfVersionForTargetPlayer(final String targetPlayer) {
    if (StringUtil.compareVersionNumbers(targetPlayer, "51") >= 0) return "51";
    if (StringUtil.compareVersionNumbers(targetPlayer, "50") >= 0) return "50";
    if (StringUtil.compareVersionNumbers(targetPlayer, "33") >= 0) return "44";
    if (StringUtil.compareVersionNumbers(targetPlayer, "32") >= 0) return "43";
    if (StringUtil.compareVersionNumbers(targetPlayer, "31") >= 0) return "42";
    if (StringUtil.compareVersionNumbers(targetPlayer, "30") >= 0) return "41";
    if (StringUtil.compareVersionNumbers(targetPlayer, "29") >= 0) return "40";
    if (StringUtil.compareVersionNumbers(targetPlayer, "28") >= 0) return "39";
    if (StringUtil.compareVersionNumbers(targetPlayer, "27") >= 0) return "38";
    if (StringUtil.compareVersionNumbers(targetPlayer, "26") >= 0) return "37";
    if (StringUtil.compareVersionNumbers(targetPlayer, "25") >= 0) return "36";
    if (StringUtil.compareVersionNumbers(targetPlayer, "24") >= 0) return "35";
    if (StringUtil.compareVersionNumbers(targetPlayer, "23") >= 0) return "34";
    if (StringUtil.compareVersionNumbers(targetPlayer, "22") >= 0) return "33";
    if (StringUtil.compareVersionNumbers(targetPlayer, "21") >= 0) return "32";
    if (StringUtil.compareVersionNumbers(targetPlayer, "20") >= 0) return "31";
    if (StringUtil.compareVersionNumbers(targetPlayer, "19") >= 0) return "30";
    if (StringUtil.compareVersionNumbers(targetPlayer, "18") >= 0) return "29";
    if (StringUtil.compareVersionNumbers(targetPlayer, "17") >= 0) return "28";
    if (StringUtil.compareVersionNumbers(targetPlayer, "16") >= 0) return "27";
    if (StringUtil.compareVersionNumbers(targetPlayer, "15") >= 0) return "26";
    if (StringUtil.compareVersionNumbers(targetPlayer, "14") >= 0) return "25";
    if (StringUtil.compareVersionNumbers(targetPlayer, "13") >= 0) return "24";
    if (StringUtil.compareVersionNumbers(targetPlayer, "12") >= 0) return "23";
    if (StringUtil.compareVersionNumbers(targetPlayer, "11.9") >= 0) return "22";
    if (StringUtil.compareVersionNumbers(targetPlayer, "11.8") >= 0) return "21";
    if (StringUtil.compareVersionNumbers(targetPlayer, "11.7") >= 0) return "20";
    if (StringUtil.compareVersionNumbers(targetPlayer, "11.6") >= 0) return "19";
    if (StringUtil.compareVersionNumbers(targetPlayer, "11.5") >= 0) return "18";
    if (StringUtil.compareVersionNumbers(targetPlayer, "11.4") >= 0) return "17";
    if (StringUtil.compareVersionNumbers(targetPlayer, "11.3") >= 0) return "16";
    if (StringUtil.compareVersionNumbers(targetPlayer, "11.2") >= 0) return "15";
    if (StringUtil.compareVersionNumbers(targetPlayer, "11.1") >= 0) return "14";
    if (StringUtil.compareVersionNumbers(targetPlayer, "11") >= 0) return "13";
    if (StringUtil.compareVersionNumbers(targetPlayer, "10.3") >= 0) return "12";
    if (StringUtil.compareVersionNumbers(targetPlayer, "10.2") >= 0) return "11";
    if (StringUtil.compareVersionNumbers(targetPlayer, "10.1") >= 0) return "10";
    return "9";
  }