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