OPENIDE updated checksum for language packages

This commit is contained in:
Dmitry Lyubin
2025-03-17 15:48:09 +03:00
committed by Nikita Iarychenko
parent 4ca60b746d
commit d44792dbee

View File

@@ -1,4 +1,8 @@
// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. // Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
//
// Modified by Dmitry Lyubin at 2025 as part of the OpenIDE project(https://openide.ru).
// Any modifications are available on the same license terms as the original source code.
//
package com.intellij.grazie.remote package com.intellij.grazie.remote
import ai.grazie.nlp.langs.LanguageISO import ai.grazie.nlp.langs.LanguageISO
@@ -13,46 +17,38 @@ enum class RemoteLangDescriptor(
val iso: LanguageISO, val iso: LanguageISO,
val checksum: String val checksum: String
) { ) {
ARABIC(listOf("Arabic"), "13 MB", LanguageISO.AR, "608c5a35f49ebae55269570f3846ecca"), // Autogenerated patch file for com.intellij.grazie.remote.RemoteLangDescriptor
ASTURIAN(listOf("Asturian"), "1 MB", LanguageISO.AST, "4c3cffbd775a6114ac21bb2e3fd0a14c"), // Don't modify, generated 2025-03-17T14:13:09.746546300
BELARUSIAN(listOf("Belarusian"), "1 MB", LanguageISO.BE, "da2ac9b848ed37cb950a8bc10ee0c4a5"), ARABIC(listOf("Arabic"), "14 MB", LanguageISO.AR, "8722d7a617a8d67d30826de52124acf9"),
BRETON(listOf("Breton"), "2 MB", LanguageISO.BR, "bf0210b228ae15ebf6c1011fcffaab29"), ASTURIAN(listOf("Asturian"), "1 MB", LanguageISO.AST, "c09aa1f111412d11b48fc59c64bd5416"),
CATALAN(listOf("Catalan", "ValencianCatalan"), "4 MB", LanguageISO.CA, "2022f39ebdae27293f920c3ad7698982"), BELARUSIAN(listOf("Belarusian"), "1 MB", LanguageISO.BE, "f713d4be9e251e7fe6a6bd27bf8d2636"),
DANISH(listOf("Danish"), "1 MB", LanguageISO.DA, "86a0378dfdcf414a89288542b4bcb945"), BRETON(listOf("Breton"), "1 MB", LanguageISO.BR, "8fb15aebd284deab9a63c0f0cb30d68a"),
GERMAN(listOf("GermanyGerman", "AustrianGerman", "SwissGerman"), "20 MB", LanguageISO.DE, "07011be6808e3b855e27968da47978f2"), CATALAN(listOf("Catalan"), "7 MB", LanguageISO.CA, "56acbfd36eba17df672f01b0d051c207"),
GREEK(listOf("Greek"), "1 MB", LanguageISO.EL, "37444aaefee6c92c65646e65fe21b398"), DANISH(listOf("Danish"), "1 MB", LanguageISO.DA, "b883b86e1050f91e47a093136796a057"),
ENGLISH( GERMAN(listOf("GermanyGerman", "AustrianGerman", "SwissGerman"), "23 MB", LanguageISO.DE, "dadac00973228f8cd17950b17a9c33e7"),
listOf("BritishEnglish", "AmericanEnglish", "CanadianEnglish"), GREEK(listOf("Greek"), "1 MB", LanguageISO.EL, "3bc81b9a95fa473844880740ee9cbb86"),
"16 MB", ENGLISH(listOf("BritishEnglish", "AmericanEnglish", "CanadianEnglish"), "17 MB", LanguageISO.EN, "66f1c30445e055479aa8b0cf85a8b563"),
LanguageISO.EN, ESPERANTO(listOf("Esperanto"), "1 MB", LanguageISO.EO, "ff13bdbc9194c52b2e519fe7661199aa"),
"2a2a132adb2f4e3ba12fd0b25d1f3627" SPANISH(listOf("Spanish"), "3 MB", LanguageISO.ES, "59b70a85db6deb1d05c6c7b82ded6481"),
), PERSIAN(listOf("Persian"), "1 MB", LanguageISO.FA, "30967642730eda157da236d835ebadbe"),
ESPERANTO(listOf("Esperanto"), "1 MB", LanguageISO.EO, "de29e880c70223529549db868ad65e52"), FRENCH(listOf("French"), "3 MB", LanguageISO.FR, "2b4ced84eaef3e1b0d9406ad7feae96c"),
SPANISH(listOf("Spanish"), "3 MB", LanguageISO.ES, "4c076cd683b77a86318cc8a32b1b2aea"), IRISH(listOf("Irish"), "13 MB", LanguageISO.GA, "abb34ec67f239426f696a74b8ee5ac5e"),
PERSIAN(listOf("Persian"), "1 MB", LanguageISO.FA, "d8d64a7b449517b8fd35a4c89194ab8c"), GALICIAN(listOf("Galician"), "4 MB", LanguageISO.GL, "455525d77cc47f24afe2316700a3a131"),
FRENCH(listOf("French"), "2 MB", LanguageISO.FR, "7ba53f41f20baa47cd34e8bf05c63e6c"), ITALIAN(listOf("Italian"), "1 MB", LanguageISO.IT, "6e5e89a7dcb963e57bd4d36ab0292f0b"),
IRISH(listOf("Irish"), "13 MB", LanguageISO.GA, "ce047424b9d7910cda03b16eef5e5ff7"), JAPANESE(listOf("Japanese"), "22 MB", LanguageISO.JA, "7ba751c36a97de9a3c853a28485cd543"),
GALICIAN(listOf("Galician"), "5 MB", LanguageISO.GL, "db27321e3e9fac06a46cf823db35b051"), KHMER(listOf("Khmer"), "1 MB", LanguageISO.KM, "87916803d9396a1abee2852167bcc6ef"),
ITALIAN(listOf("Italian"), "1 MB", LanguageISO.IT, "b8686ddb908b57b0494d8c00c56125bb"), DUTCH(listOf("Dutch"), "37 MB", LanguageISO.NL, "a5e37539191b493f8d597a3b8cf3a3dd"),
JAPANESE(listOf("Japanese"), "21 MB", LanguageISO.JA, "30d3fcb1feab6905200bce43a2384484"), POLISH(listOf("Polish"), "5 MB", LanguageISO.PL, "1327d4c655a83913ec39c662ab55c693"),
KHMER(listOf("Khmer"), "1 MB", LanguageISO.KM, "27f15fd76dca5cbcdecfe106a9289772"), PORTUGUESE(listOf("PortugalPortuguese", "BrazilianPortuguese", "AngolaPortuguese", "MozambiquePortuguese"), "1 MB", LanguageISO.PT, "18314e6bdda43238bc256702ea5c7cc3"),
DUTCH(listOf("Dutch"), "37 MB", LanguageISO.NL, "240a880e6b7aceee20a1703a9d181b46"), ROMANIAN(listOf("Romanian"), "1 MB", LanguageISO.RO, "9cd060a031b24014133be140748dab56"),
POLISH(listOf("Polish"), "5 MB", LanguageISO.PL, "0d54f1bc8ea20b8cdadcf2e9a5a62833"), RUSSIAN(listOf("Russian"), "6 MB", LanguageISO.RU, "5fc07aa71e622422893665444f326673"),
PORTUGUESE( SLOVAK(listOf("Slovak"), "2 MB", LanguageISO.SK, "d41994115f0997dc7c6bc550d9233534"),
listOf("PortugalPortuguese", "BrazilianPortuguese", "AngolaPortuguese", "MozambiquePortuguese"), SLOVENIAN(listOf("Slovenian"), "1 MB", LanguageISO.SL, "6cf58b61645f787551e9ca1858b1fba4"),
"5 MB", SWEDISH(listOf("Swedish"), "1 MB", LanguageISO.SV, "58dc19bdb94bc30951ad237c1cd4c651"),
LanguageISO.PT, TAMIL(listOf("Tamil"), "1 MB", LanguageISO.TA, "02e46881d60820b09218353ba3c8a052"),
"52f831bf3df8b35c764164188e71325c" TAGALOG(listOf("Tagalog"), "1 MB", LanguageISO.TL, "f5a593ba3a259f985b2a0cc5c4e1d895"),
), UKRAINIAN(listOf("Ukrainian"), "6 MB", LanguageISO.UK, "6f1be56c4be9033370f1c3f07a114aae"),
ROMANIAN(listOf("Romanian"), "2 MB", LanguageISO.RO, "50cd4af06c481971fc09113ef40d4441"), CHINESE(listOf("Chinese"), "8 MB", LanguageISO.ZH, "0a71a1b0690861dd0cd590078a54bac3");
RUSSIAN(listOf("Russian"), "5 MB", LanguageISO.RU, "52b83db317ffb6afc5519187db304961"),
SLOVAK(listOf("Slovak"), "3 MB", LanguageISO.SK, "ce6d03f489d51b674c2b6da3fcefe211"),
SLOVENIAN(listOf("Slovenian"), "1 MB", LanguageISO.SL, "62f3b059f3b92c40f36dca9fc7fea7d6"),
SWEDISH(listOf("Swedish"), "1 MB", LanguageISO.SV, "973ecec3c86a9429b401383cb0d372d2"),
TAMIL(listOf("Tamil"), "1 MB", LanguageISO.TA, "ac8b93170125827aa489b78961f55951"),
TAGALOG(listOf("Tagalog"), "1 MB", LanguageISO.TL, "2f7965867fdeffb07f27b54c04d0885e"),
UKRAINIAN(listOf("Ukrainian"), "7 MB", LanguageISO.UK, "7b07df81f37310d96a9d127a95e7afcf"),
CHINESE(listOf("Chinese"), "8 MB", LanguageISO.ZH, "be4c770b797902d2bd951f0738ae7107");
val fileName: String by lazy { "$iso-${GraziePlugin.LanguageTool.version}.jar" } val fileName: String by lazy { "$iso-${GraziePlugin.LanguageTool.version}.jar" }
val file: Path by lazy { GrazieDynamic.dynamicFolder.resolve(fileName) } val file: Path by lazy { GrazieDynamic.dynamicFolder.resolve(fileName) }