| 4 | VersionFilterData g_VersionFilterData = VersionFilterData(); |
| 5 | |
| 6 | VersionFilterData::VersionFilterData() |
| 7 | { |
| 8 | // 1.3.* |
| 9 | auto libs13 = |
| 10 | QList<FMLlib>{{"argo-2.25.jar", "bb672829fde76cb163004752b86b0484bd0a7f4b"}, |
| 11 | {"guava-12.0.1.jar", "b8e78b9af7bf45900e14c6f958486b6ca682195f"}, |
| 12 | {"asm-all-4.0.jar", "98308890597acb64047f7e896638e0d98753ae82"}}; |
| 13 | |
| 14 | fmlLibsMapping["1.3.2"] = libs13; |
| 15 | |
| 16 | // 1.4.* |
| 17 | auto libs14 = QList<FMLlib>{ |
| 18 | {"argo-2.25.jar", "bb672829fde76cb163004752b86b0484bd0a7f4b"}, |
| 19 | {"guava-12.0.1.jar", "b8e78b9af7bf45900e14c6f958486b6ca682195f"}, |
| 20 | {"asm-all-4.0.jar", "98308890597acb64047f7e896638e0d98753ae82"}, |
| 21 | {"bcprov-jdk15on-147.jar", "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb"}}; |
| 22 | |
| 23 | fmlLibsMapping["1.4"] = libs14; |
| 24 | fmlLibsMapping["1.4.1"] = libs14; |
| 25 | fmlLibsMapping["1.4.2"] = libs14; |
| 26 | fmlLibsMapping["1.4.3"] = libs14; |
| 27 | fmlLibsMapping["1.4.4"] = libs14; |
| 28 | fmlLibsMapping["1.4.5"] = libs14; |
| 29 | fmlLibsMapping["1.4.6"] = libs14; |
| 30 | fmlLibsMapping["1.4.7"] = libs14; |
| 31 | |
| 32 | // 1.5 |
| 33 | fmlLibsMapping["1.5"] = QList<FMLlib>{ |
| 34 | {"argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51"}, |
| 35 | {"guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a"}, |
| 36 | {"asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58"}, |
| 37 | {"bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65"}, |
| 38 | {"deobfuscation_data_1.5.zip", "5f7c142d53776f16304c0bbe10542014abad6af8"}, |
| 39 | {"scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85"}}; |
| 40 | |
| 41 | // 1.5.1 |
| 42 | fmlLibsMapping["1.5.1"] = QList<FMLlib>{ |
| 43 | {"argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51"}, |
| 44 | {"guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a"}, |
| 45 | {"asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58"}, |
| 46 | {"bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65"}, |
| 47 | {"deobfuscation_data_1.5.1.zip", "22e221a0d89516c1f721d6cab056a7e37471d0a6"}, |
| 48 | {"scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85"}}; |
| 49 | |
| 50 | // 1.5.2 |
| 51 | fmlLibsMapping["1.5.2"] = QList<FMLlib>{ |
| 52 | {"argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51"}, |
| 53 | {"guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a"}, |
| 54 | {"asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58"}, |
| 55 | {"bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65"}, |
| 56 | {"deobfuscation_data_1.5.2.zip", "446e55cd986582c70fcf12cb27bc00114c5adfd9"}, |
| 57 | {"scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85"}}; |
| 58 | |
| 59 | // don't use installers for those. |
| 60 | forgeInstallerBlacklist = QSet<QString>({"1.5.2"}); |
| 61 | |
| 62 | // FIXME: remove, used for deciding when core mods should display |
| 63 | legacyCutoffDate = timeFromS3Time("2013-06-25T15:08:56+02:00"); |
nothing calls this directly
no test coverage detected