From 3a8a615b2dbc4a0c477fe8c8fd8119625ca4b902 Mon Sep 17 00:00:00 2001 From: Ilia Permiashkin Date: Tue, 18 Aug 2026 13:19:07 +0000 Subject: [PATCH] [grazie] IJPL-252217 Move out `grazie-nlp` to a separate set of libraries Now AIA and NL plugins should use a separate non-conflicting set of dependencies that can easily updated independently of each other Merge-request: IJ-MR-218338 Merged-by: Ilia Permiashkin GitOrigin-RevId: 5a628e2184c22a0436fe74b2a44f3c40c9005dcd --- lib/BUILD.bazel | 403 +++++++++--------- lib/MODULE.bazel | 296 ++++++------- .../BUILD.bazel | 24 ++ ...aries.ai.grazie.spell.gec.engine.local.iml | 224 +++++++--- plugins/grazie/plugin-content.yaml | 27 +- plugins/grazie/src/BUILD.bazel | 3 + plugins/grazie/src/intellij.grazie.core.iml | 34 +- plugins/grazie/src/tests.pro/BUILD.bazel | 9 +- .../tests.pro/intellij.grazie.tests.pro.iml | 139 +----- .../intellij/grazie/pro/TranslateTest.java | 29 +- .../intellij.searchEverywhereMl.typos.iml | 10 +- ...ntellij.searchEverywhereMl.typos.tests.iml | 10 +- 12 files changed, 614 insertions(+), 594 deletions(-) diff --git a/lib/BUILD.bazel b/lib/BUILD.bazel index 836b411cb0d4..908eebc13796 100644 --- a/lib/BUILD.bazel +++ b/lib/BUILD.bazel @@ -3228,14 +3228,6 @@ copy_file( visibility = ["//visibility:public"], ) -copy_file( - name = "ai.grazie.nlp/nlp-common-jvm-0.8.184.jar_copy", - src = "@ai_grazie_nlp-nlp-common-jvm-0_8_184_http//file", - out = "ai.grazie.nlp/nlp-common-jvm-0.8.184.jar", - allow_symlink = True, - visibility = ["//visibility:public"], -) - copy_file( name = "ai.grazie.model/model-qa-jvm-0.8.184.jar_copy", src = "@ai_grazie_model-model-qa-jvm-0_8_184_http//file", @@ -3357,7 +3349,6 @@ java_library( ":ai_grazie_model-model-cloud-jvm-0_8_184_http_import", ":ai_grazie_model-model-nmt-jvm-0_8_184_http_import", ":ai_grazie_model-model-nlc-jvm-0_8_184_http_import", - ":ai_grazie_nlp-nlp-common-jvm-0_8_184_http_import", ":ai_grazie_model-model-qa-jvm-0_8_184_http_import", ":ai_grazie_model-model-emb-jvm-0_8_184_http_import", ":ai_grazie_model-model-task-jvm-0_8_184_http_import", @@ -3540,12 +3531,6 @@ jvm_import( source_jar = "@ai_grazie_model-model-nlc-jvm-0_8_184-sources_http//file", ) -jvm_import( - name = "ai_grazie_nlp-nlp-common-jvm-0_8_184_http_import", - jar = "@ai_grazie_nlp-nlp-common-jvm-0_8_184_http//file", - source_jar = "@ai_grazie_nlp-nlp-common-jvm-0_8_184-sources_http//file", -) - jvm_import( name = "ai_grazie_model-model-qa-jvm-0_8_184_http_import", jar = "@ai_grazie_model-model-qa-jvm-0_8_184_http//file", @@ -3651,17 +3636,17 @@ jvm_import( ) copy_file( - name = "ai.grazie.gec/gec-util-0.8.184.jar_copy", - src = "@ai_grazie_gec-gec-util-0_8_184_http//file", - out = "ai.grazie.gec/gec-util-0.8.184.jar", + name = "ai.grazie.gec/gec-util-0.9.2.jar_copy", + src = "@ai_grazie_gec-gec-util-0_9_2_http//file", + out = "ai.grazie.gec/gec-util-0.9.2.jar", allow_symlink = True, visibility = ["//visibility:public"], ) jvm_import( name = "grazie-core-ai-grazie-gec-util", - jar = "@ai_grazie_gec-gec-util-0_8_184_http//file", - source_jar = "@ai_grazie_gec-gec-util-0_8_184-sources_http//file", + jar = "@ai_grazie_gec-gec-util-0_9_2_http//file", + source_jar = "@ai_grazie_gec-gec-util-0_9_2-sources_http//file", visibility = ["//visibility:public"], ) @@ -3695,6 +3680,21 @@ jvm_import( visibility = ["//visibility:public"], ) +copy_file( + name = "ai.grazie.nlp/nlp-common-jvm-0.9.2.jar_copy", + src = "@ai_grazie_nlp-nlp-common-jvm-0_9_2_http//file", + out = "ai.grazie.nlp/nlp-common-jvm-0.9.2.jar", + allow_symlink = True, + visibility = ["//visibility:public"], +) + +jvm_import( + name = "grazie-core-ai-grazie-nlp-common-jvm", + jar = "@ai_grazie_nlp-nlp-common-jvm-0_9_2_http//file", + source_jar = "@ai_grazie_nlp-nlp-common-jvm-0_9_2-sources_http//file", + visibility = ["//visibility:public"], +) + copy_file( name = "ai.grazie.tasks-library/tasks-library-api-jvm-0.4.18.jar_copy", src = "@ai_grazie_tasks-library-tasks-library-api-jvm-0_4_18_http//file", @@ -4316,16 +4316,16 @@ jvm_import( ) jvm_import( - name = "grazie-tests-pro-ai-grazie-model-ner-jvm", - jar = "@ai_grazie_model-model-ner-jvm-0_8_184_http//file", - source_jar = "@ai_grazie_model-model-ner-jvm-0_8_184-sources_http//file", + name = "grazie-tests-pro-ai-grazie-gec-util", + jar = "@ai_grazie_gec-gec-util-0_9_2_http//file", + source_jar = "@ai_grazie_gec-gec-util-0_9_2-sources_http//file", visibility = ["//visibility:public"], ) jvm_import( - name = "grazie-tests-pro-ai-grazie-model-swagger-annotations-jvm", - jar = "@ai_grazie_model-swagger-annotations-jvm-0_8_184_http//file", - source_jar = "@ai_grazie_model-swagger-annotations-jvm-0_8_184-sources_http//file", + name = "grazie-tests-pro-ai-grazie-model-ner-jvm", + jar = "@ai_grazie_model-model-ner-jvm-0_8_184_http//file", + source_jar = "@ai_grazie_model-model-ner-jvm-0_8_184-sources_http//file", visibility = ["//visibility:public"], ) @@ -4336,163 +4336,6 @@ jvm_import( visibility = ["//visibility:public"], ) -copy_file( - name = "ai.grazie.nlp/nlp-detect-jvm-0.8.184.jar_copy", - src = "@ai_grazie_nlp-nlp-detect-jvm-0_8_184_http//file", - out = "ai.grazie.nlp/nlp-detect-jvm-0.8.184.jar", - allow_symlink = True, - visibility = ["//visibility:public"], -) - -copy_file( - name = "ai.grazie.model/model-text-jvm-0.8.184.jar_copy", - src = "@ai_grazie_model-model-text-jvm-0_8_184_http//file", - out = "ai.grazie.model/model-text-jvm-0.8.184.jar", - allow_symlink = True, - visibility = ["//visibility:public"], -) - -copy_file( - name = "ai.grazie.nlp/nlp-patterns-jvm-0.8.184.jar_copy", - src = "@ai_grazie_nlp-nlp-patterns-jvm-0_8_184_http//file", - out = "ai.grazie.nlp/nlp-patterns-jvm-0.8.184.jar", - allow_symlink = True, - visibility = ["//visibility:public"], -) - -copy_file( - name = "ai.grazie.nlp/nlp-tokenizer-jvm-0.8.184.jar_copy", - src = "@ai_grazie_nlp-nlp-tokenizer-jvm-0_8_184_http//file", - out = "ai.grazie.nlp/nlp-tokenizer-jvm-0.8.184.jar", - allow_symlink = True, - visibility = ["//visibility:public"], -) - -copy_file( - name = "ai.grazie.nlp/nlp-similarity-jvm-0.8.184.jar_copy", - src = "@ai_grazie_nlp-nlp-similarity-jvm-0_8_184_http//file", - out = "ai.grazie.nlp/nlp-similarity-jvm-0.8.184.jar", - allow_symlink = True, - visibility = ["//visibility:public"], -) - -copy_file( - name = "ai.grazie.nlp/nlp-langs-jvm-0.8.184.jar_copy", - src = "@ai_grazie_nlp-nlp-langs-jvm-0_8_184_http//file", - out = "ai.grazie.nlp/nlp-langs-jvm-0.8.184.jar", - allow_symlink = True, - visibility = ["//visibility:public"], -) - -java_library( - name = "grazie-tests-pro-ai-grazie-nlp-detect-jvm", - visibility = ["//visibility:public"], - exports = [ - # do not sort, - ":ai_grazie_nlp-nlp-detect-jvm-0_8_184_http_import", - ":ai_grazie_utils-utils-common-jvm-0_8_184_http_import", - ":ai_grazie_nlp-nlp-common-jvm-0_8_184_http_import", - ":ai_grazie_model-model-text-jvm-0_8_184_http_import", - ":ai_grazie_model-model-common-jvm-0_8_184_http_import", - ":ai_grazie_nlp-nlp-patterns-jvm-0_8_184_http_import", - ":ai_grazie_nlp-nlp-tokenizer-jvm-0_8_184_http_import", - ":ai_grazie_nlp-nlp-similarity-jvm-0_8_184_http_import", - ":ai_grazie_nlp-nlp-langs-jvm-0_8_184_http_import", - ":ai_grazie_utils-utils-multiplatform-jvm-0_8_184_http_import", - ], -) - -jvm_import( - name = "ai_grazie_nlp-nlp-detect-jvm-0_8_184_http_import", - jar = "@ai_grazie_nlp-nlp-detect-jvm-0_8_184_http//file", - source_jar = "@ai_grazie_nlp-nlp-detect-jvm-0_8_184-sources_http//file", -) - -jvm_import( - name = "ai_grazie_model-model-text-jvm-0_8_184_http_import", - jar = "@ai_grazie_model-model-text-jvm-0_8_184_http//file", - source_jar = "@ai_grazie_model-model-text-jvm-0_8_184-sources_http//file", -) - -jvm_import( - name = "ai_grazie_nlp-nlp-patterns-jvm-0_8_184_http_import", - jar = "@ai_grazie_nlp-nlp-patterns-jvm-0_8_184_http//file", - source_jar = "@ai_grazie_nlp-nlp-patterns-jvm-0_8_184-sources_http//file", -) - -jvm_import( - name = "ai_grazie_nlp-nlp-tokenizer-jvm-0_8_184_http_import", - jar = "@ai_grazie_nlp-nlp-tokenizer-jvm-0_8_184_http//file", - source_jar = "@ai_grazie_nlp-nlp-tokenizer-jvm-0_8_184-sources_http//file", -) - -jvm_import( - name = "ai_grazie_nlp-nlp-similarity-jvm-0_8_184_http_import", - jar = "@ai_grazie_nlp-nlp-similarity-jvm-0_8_184_http//file", - source_jar = "@ai_grazie_nlp-nlp-similarity-jvm-0_8_184-sources_http//file", -) - -jvm_import( - name = "ai_grazie_nlp-nlp-langs-jvm-0_8_184_http_import", - jar = "@ai_grazie_nlp-nlp-langs-jvm-0_8_184_http//file", - source_jar = "@ai_grazie_nlp-nlp-langs-jvm-0_8_184-sources_http//file", -) - -copy_file( - name = "ai.grazie.spell/gec-spell-engine-local-0.8.184.jar_copy", - src = "@ai_grazie_spell-gec-spell-engine-local-0_8_184_http//file", - out = "ai.grazie.spell/gec-spell-engine-local-0.8.184.jar", - allow_symlink = True, - visibility = ["//visibility:public"], -) - -copy_file( - name = "ai.grazie.model/model-gec-jvm-0.8.184.jar_copy", - src = "@ai_grazie_model-model-gec-jvm-0_8_184_http//file", - out = "ai.grazie.model/model-gec-jvm-0.8.184.jar", - allow_symlink = True, - visibility = ["//visibility:public"], -) - -copy_file( - name = "ai.grazie.nlp/nlp-phonetics-jvm-0.8.184.jar_copy", - src = "@ai_grazie_nlp-nlp-phonetics-jvm-0_8_184_http//file", - out = "ai.grazie.nlp/nlp-phonetics-jvm-0.8.184.jar", - allow_symlink = True, - visibility = ["//visibility:public"], -) - -java_library( - name = "grazie-tests-pro-ai-grazie-spell-gec-engine-local-jvm", - visibility = ["//visibility:public"], - exports = [ - # do not sort, - ":ai_grazie_spell-gec-spell-engine-local-0_8_184_http_import", - ":ai_grazie_model-model-gec-jvm-0_8_184_http_import", - ":ai_grazie_nlp-nlp-similarity-jvm-0_8_184_http_import", - ":ai_grazie_nlp-nlp-phonetics-jvm-0_8_184_http_import", - ":ai_grazie_nlp-nlp-detect-jvm-0_8_184_http_import", - ], -) - -jvm_import( - name = "ai_grazie_spell-gec-spell-engine-local-0_8_184_http_import", - jar = "@ai_grazie_spell-gec-spell-engine-local-0_8_184_http//file", - source_jar = "@ai_grazie_spell-gec-spell-engine-local-0_8_184-sources_http//file", -) - -jvm_import( - name = "ai_grazie_model-model-gec-jvm-0_8_184_http_import", - jar = "@ai_grazie_model-model-gec-jvm-0_8_184_http//file", - source_jar = "@ai_grazie_model-model-gec-jvm-0_8_184-sources_http//file", -) - -jvm_import( - name = "ai_grazie_nlp-nlp-phonetics-jvm-0_8_184_http_import", - jar = "@ai_grazie_nlp-nlp-phonetics-jvm-0_8_184_http//file", - source_jar = "@ai_grazie_nlp-nlp-phonetics-jvm-0_8_184-sources_http//file", -) - copy_file( name = "com.carrotsearch/hppc-0.8.2.jar_copy", src = "@com_carrotsearch-hppc-0_8_2_http//file", @@ -9604,6 +9447,28 @@ jvm_import( source_jar = "@org_codehaus_woodstox-stax2-api-4_2_2-sources_http//file", ) +jvm_import( + name = "libraries-ai-grazie-spell-gec-engine-local-ai-grazie-model-common-jvm", + jar = "@ai_grazie_model-model-common-jvm-0_8_184_http//file", + source_jar = "@ai_grazie_model-model-common-jvm-0_8_184-sources_http//file", + visibility = ["//visibility:public"], +) + +copy_file( + name = "ai.grazie.model/model-gec-jvm-0.8.184.jar_copy", + src = "@ai_grazie_model-model-gec-jvm-0_8_184_http//file", + out = "ai.grazie.model/model-gec-jvm-0.8.184.jar", + allow_symlink = True, + visibility = ["//visibility:public"], +) + +jvm_import( + name = "libraries-ai-grazie-spell-gec-engine-local-ai-grazie-model-gec-jvm", + jar = "@ai_grazie_model-model-gec-jvm-0_8_184_http//file", + source_jar = "@ai_grazie_model-model-gec-jvm-0_8_184-sources_http//file", + visibility = ["//visibility:public"], +) + jvm_import( name = "libraries-ai-grazie-spell-gec-engine-local-ai-grazie-model-swagger-annotations-jvm", jar = "@ai_grazie_model-swagger-annotations-jvm-0_8_184_http//file", @@ -9611,10 +9476,102 @@ jvm_import( visibility = ["//visibility:public"], ) +copy_file( + name = "ai.grazie.model/model-text-jvm-0.8.184.jar_copy", + src = "@ai_grazie_model-model-text-jvm-0_8_184_http//file", + out = "ai.grazie.model/model-text-jvm-0.8.184.jar", + allow_symlink = True, + visibility = ["//visibility:public"], +) + +jvm_import( + name = "libraries-ai-grazie-spell-gec-engine-local-ai-grazie-model-text-jvm", + jar = "@ai_grazie_model-model-text-jvm-0_8_184_http//file", + source_jar = "@ai_grazie_model-model-text-jvm-0_8_184-sources_http//file", + visibility = ["//visibility:public"], +) + +copy_file( + name = "ai.grazie.nlp/nlp-detect-jvm-0.9.2.jar_copy", + src = "@ai_grazie_nlp-nlp-detect-jvm-0_9_2_http//file", + out = "ai.grazie.nlp/nlp-detect-jvm-0.9.2.jar", + allow_symlink = True, + visibility = ["//visibility:public"], +) + jvm_import( name = "libraries-ai-grazie-spell-gec-engine-local-ai-grazie-nlp-detect", - jar = "@ai_grazie_nlp-nlp-detect-jvm-0_8_184_http//file", - source_jar = "@ai_grazie_nlp-nlp-detect-jvm-0_8_184-sources_http//file", + jar = "@ai_grazie_nlp-nlp-detect-jvm-0_9_2_http//file", + source_jar = "@ai_grazie_nlp-nlp-detect-jvm-0_9_2-sources_http//file", + visibility = ["//visibility:public"], +) + +copy_file( + name = "ai.grazie.nlp/nlp-langs-jvm-0.8.184.jar_copy", + src = "@ai_grazie_nlp-nlp-langs-jvm-0_8_184_http//file", + out = "ai.grazie.nlp/nlp-langs-jvm-0.8.184.jar", + allow_symlink = True, + visibility = ["//visibility:public"], +) + +jvm_import( + name = "libraries-ai-grazie-spell-gec-engine-local-ai-grazie-nlp-langs-jvm", + jar = "@ai_grazie_nlp-nlp-langs-jvm-0_8_184_http//file", + source_jar = "@ai_grazie_nlp-nlp-langs-jvm-0_8_184-sources_http//file", + visibility = ["//visibility:public"], +) + +copy_file( + name = "ai.grazie.nlp/nlp-phonetics-jvm-0.8.184.jar_copy", + src = "@ai_grazie_nlp-nlp-phonetics-jvm-0_8_184_http//file", + out = "ai.grazie.nlp/nlp-phonetics-jvm-0.8.184.jar", + allow_symlink = True, + visibility = ["//visibility:public"], +) + +jvm_import( + name = "libraries-ai-grazie-spell-gec-engine-local-ai-grazie-nlp-phonetics-jvm", + jar = "@ai_grazie_nlp-nlp-phonetics-jvm-0_8_184_http//file", + source_jar = "@ai_grazie_nlp-nlp-phonetics-jvm-0_8_184-sources_http//file", + visibility = ["//visibility:public"], +) + +copy_file( + name = "ai.grazie.nlp/nlp-similarity-jvm-0.8.184.jar_copy", + src = "@ai_grazie_nlp-nlp-similarity-jvm-0_8_184_http//file", + out = "ai.grazie.nlp/nlp-similarity-jvm-0.8.184.jar", + allow_symlink = True, + visibility = ["//visibility:public"], +) + +jvm_import( + name = "libraries-ai-grazie-spell-gec-engine-local-ai-grazie-nlp-similarity-jvm", + jar = "@ai_grazie_nlp-nlp-similarity-jvm-0_8_184_http//file", + source_jar = "@ai_grazie_nlp-nlp-similarity-jvm-0_8_184-sources_http//file", + visibility = ["//visibility:public"], +) + +copy_file( + name = "ai.grazie.spell/gec-spell-engine-local-0.9.2.jar_copy", + src = "@ai_grazie_spell-gec-spell-engine-local-0_9_2_http//file", + out = "ai.grazie.spell/gec-spell-engine-local-0.9.2.jar", + allow_symlink = True, + visibility = ["//visibility:public"], +) + +copy_file( + name = "ai.grazie.nlp/nlp-patterns-jvm-0.9.2.jar_copy", + src = "@ai_grazie_nlp-nlp-patterns-jvm-0_9_2_http//file", + out = "ai.grazie.nlp/nlp-patterns-jvm-0.9.2.jar", + allow_symlink = True, + visibility = ["//visibility:public"], +) + +copy_file( + name = "ai.grazie.nlp/nlp-tokenizer-jvm-0.9.2.jar_copy", + src = "@ai_grazie_nlp-nlp-tokenizer-jvm-0_9_2_http//file", + out = "ai.grazie.nlp/nlp-tokenizer-jvm-0.9.2.jar", + allow_symlink = True, visibility = ["//visibility:public"], ) @@ -9623,22 +9580,44 @@ java_library( visibility = ["//visibility:public"], exports = [ # do not sort, - ":ai_grazie_spell-gec-spell-engine-local-0_8_184_http_import", - ":ai_grazie_utils-utils-common-jvm-0_8_184_http_import", - ":ai_grazie_model-model-gec-jvm-0_8_184_http_import", - ":ai_grazie_model-model-text-jvm-0_8_184_http_import", - ":ai_grazie_model-model-common-jvm-0_8_184_http_import", - ":ai_grazie_nlp-nlp-langs-jvm-0_8_184_http_import", - ":ai_grazie_nlp-nlp-common-jvm-0_8_184_http_import", - ":ai_grazie_nlp-nlp-patterns-jvm-0_8_184_http_import", - ":ai_grazie_nlp-nlp-similarity-jvm-0_8_184_http_import", - ":ai_grazie_nlp-nlp-phonetics-jvm-0_8_184_http_import", - ":ai_grazie_nlp-nlp-tokenizer-jvm-0_8_184_http_import", - ":ai_grazie_utils-utils-multiplatform-jvm-0_8_184_http_import", - ":ai_grazie_nlp-nlp-detect-jvm-0_8_184_http_import", + ":ai_grazie_spell-gec-spell-engine-local-0_9_2_http_import", + ":ai_grazie_nlp-nlp-common-jvm-0_9_2_http_import", + ":ai_grazie_nlp-nlp-patterns-jvm-0_9_2_http_import", + ":ai_grazie_nlp-nlp-tokenizer-jvm-0_9_2_http_import", + ":ai_grazie_nlp-nlp-detect-jvm-0_9_2_http_import", ], ) +jvm_import( + name = "ai_grazie_spell-gec-spell-engine-local-0_9_2_http_import", + jar = "@ai_grazie_spell-gec-spell-engine-local-0_9_2_http//file", + source_jar = "@ai_grazie_spell-gec-spell-engine-local-0_9_2-sources_http//file", +) + +jvm_import( + name = "ai_grazie_nlp-nlp-common-jvm-0_9_2_http_import", + jar = "@ai_grazie_nlp-nlp-common-jvm-0_9_2_http//file", + source_jar = "@ai_grazie_nlp-nlp-common-jvm-0_9_2-sources_http//file", +) + +jvm_import( + name = "ai_grazie_nlp-nlp-patterns-jvm-0_9_2_http_import", + jar = "@ai_grazie_nlp-nlp-patterns-jvm-0_9_2_http//file", + source_jar = "@ai_grazie_nlp-nlp-patterns-jvm-0_9_2-sources_http//file", +) + +jvm_import( + name = "ai_grazie_nlp-nlp-tokenizer-jvm-0_9_2_http_import", + jar = "@ai_grazie_nlp-nlp-tokenizer-jvm-0_9_2_http//file", + source_jar = "@ai_grazie_nlp-nlp-tokenizer-jvm-0_9_2-sources_http//file", +) + +jvm_import( + name = "ai_grazie_nlp-nlp-detect-jvm-0_9_2_http_import", + jar = "@ai_grazie_nlp-nlp-detect-jvm-0_9_2_http//file", + source_jar = "@ai_grazie_nlp-nlp-detect-jvm-0_9_2-sources_http//file", +) + copy_file( name = "ai.grazie.spell/hunspell-en-0.2.359.jar_copy", src = "@ai_grazie_spell-hunspell-en-0_2_359_http//file", @@ -9653,6 +9632,20 @@ jvm_import( visibility = ["//visibility:public"], ) +jvm_import( + name = "libraries-ai-grazie-spell-gec-engine-local-ai-grazie-utils-common-jvm", + jar = "@ai_grazie_utils-utils-common-jvm-0_8_184_http//file", + source_jar = "@ai_grazie_utils-utils-common-jvm-0_8_184-sources_http//file", + visibility = ["//visibility:public"], +) + +jvm_import( + name = "libraries-ai-grazie-spell-gec-engine-local-ai-grazie-utils-multiplatform-jvm", + jar = "@ai_grazie_utils-utils-multiplatform-jvm-0_8_184_http//file", + source_jar = "@ai_grazie_utils-utils-multiplatform-jvm-0_8_184-sources_http//file", + visibility = ["//visibility:public"], +) + copy_file( name = "androidx.collection/collection-1.6.0-beta01.jar_copy", src = "@androidx_collection-collection-1_6_0-beta01_http//file", @@ -19651,6 +19644,12 @@ java_library( ], ) +jvm_import( + name = "ai_grazie_model-model-text-jvm-0_8_184_http_import", + jar = "@ai_grazie_model-model-text-jvm-0_8_184_http//file", + source_jar = "@ai_grazie_model-model-text-jvm-0_8_184-sources_http//file", +) + jvm_import( name = "search_everywhere_ml-ai-grazie-model-swagger-annotations-jvm", jar = "@ai_grazie_model-swagger-annotations-jvm-0_8_184_http//file", @@ -19856,15 +19855,15 @@ jvm_import( jvm_import( name = "search_everywhere_ml-typos-ai-grazie-spell-gec-engine-local-jvm", - jar = "@ai_grazie_spell-gec-spell-engine-local-0_8_184_http//file", - source_jar = "@ai_grazie_spell-gec-spell-engine-local-0_8_184-sources_http//file", + jar = "@ai_grazie_spell-gec-spell-engine-local-0_9_2_http//file", + source_jar = "@ai_grazie_spell-gec-spell-engine-local-0_9_2-sources_http//file", visibility = ["//visibility:public"], ) jvm_import( name = "search_everywhere_ml-typos-tests-ai-grazie-spell-gec-engine-local-jvm", - jar = "@ai_grazie_spell-gec-spell-engine-local-0_8_184_http//file", - source_jar = "@ai_grazie_spell-gec-spell-engine-local-0_8_184-sources_http//file", + jar = "@ai_grazie_spell-gec-spell-engine-local-0_9_2_http//file", + source_jar = "@ai_grazie_spell-gec-spell-engine-local-0_9_2-sources_http//file", visibility = ["//visibility:public"], ) diff --git a/lib/MODULE.bazel b/lib/MODULE.bazel index 97e5e4bd119f..f295fad4f57f 100644 --- a/lib/MODULE.bazel +++ b/lib/MODULE.bazel @@ -2499,13 +2499,6 @@ http_file( url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/model/model-nlc-jvm/0.8.184/model-nlc-jvm-0.8.184.jar", ) -http_file( - name = "ai_grazie_nlp-nlp-common-jvm-0_8_184_http", - downloaded_file_path = "nlp-common-jvm-0.8.184.jar", - sha256 = "b8776d100378f5964f5addc5ed733ca06c46572e43317ab66222761c344ac8c8", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-common-jvm/0.8.184/nlp-common-jvm-0.8.184.jar", -) - http_file( name = "ai_grazie_model-model-qa-jvm-0_8_184_http", downloaded_file_path = "model-qa-jvm-0.8.184.jar", @@ -2779,13 +2772,6 @@ http_file( url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/model/model-nlc-jvm/0.8.184/model-nlc-jvm-0.8.184-sources.jar", ) -http_file( - name = "ai_grazie_nlp-nlp-common-jvm-0_8_184-sources_http", - downloaded_file_path = "nlp-common-jvm-0.8.184-sources.jar", - sha256 = "5b5746d69035d2fa49b63e408395e29800df4d347909f9838c28685a7868646b", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-common-jvm/0.8.184/nlp-common-jvm-0.8.184-sources.jar", -) - http_file( name = "ai_grazie_model-model-qa-jvm-0_8_184-sources_http", downloaded_file_path = "model-qa-jvm-0.8.184-sources.jar", @@ -2892,17 +2878,17 @@ http_file( ) http_file( - name = "ai_grazie_gec-gec-util-0_8_184_http", - downloaded_file_path = "gec-util-0.8.184.jar", - sha256 = "360b9b2e1e7c995761a200a4cd47ea29a7bcd13a8b9a1109849a517554bc5168", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/gec/gec-util/0.8.184/gec-util-0.8.184.jar", + name = "ai_grazie_gec-gec-util-0_9_2_http", + downloaded_file_path = "gec-util-0.9.2.jar", + sha256 = "f10519c0285c371ac0dcdd984a050d85409920281ee4fa0610f5a5f282e48608", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/gec/gec-util/0.9.2/gec-util-0.9.2.jar", ) http_file( - name = "ai_grazie_gec-gec-util-0_8_184-sources_http", - downloaded_file_path = "gec-util-0.8.184-sources.jar", - sha256 = "be35389af6210b1d1369800e385f2f8b60c7f9887c6ae40fa55364b4f9d8f83e", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/gec/gec-util/0.8.184/gec-util-0.8.184-sources.jar", + name = "ai_grazie_gec-gec-util-0_9_2-sources_http", + downloaded_file_path = "gec-util-0.9.2-sources.jar", + sha256 = "1609dd8aaea6a9c1c2933e731fc8bfcb5ff2ea529629d6aac7e275a23d6e170b", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/gec/gec-util/0.9.2/gec-util-0.9.2-sources.jar", ) http_file( @@ -2933,6 +2919,20 @@ http_file( url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/model/model-tree-jvm/0.8.184/model-tree-jvm-0.8.184-sources.jar", ) +http_file( + name = "ai_grazie_nlp-nlp-common-jvm-0_9_2_http", + downloaded_file_path = "nlp-common-jvm-0.9.2.jar", + sha256 = "81c136c9aed0e9be274920371c519b8e0e7a8c1cdfe7bf11a01fbbbbd0631ec2", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-common-jvm/0.9.2/nlp-common-jvm-0.9.2.jar", +) + +http_file( + name = "ai_grazie_nlp-nlp-common-jvm-0_9_2-sources_http", + downloaded_file_path = "nlp-common-jvm-0.9.2-sources.jar", + sha256 = "e0632c38310ebce4cfca10cb5d3f452dba3f9f443ece18978b736a3a6edea0b0", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-common-jvm/0.9.2/nlp-common-jvm-0.9.2-sources.jar", +) + http_file( name = "ai_grazie_tasks-library-tasks-library-api-jvm-0_4_18_http", downloaded_file_path = "tasks-library-api-jvm-0.4.18.jar", @@ -3395,132 +3395,6 @@ http_file( url = "https://cache-redirector.jetbrains.com/repo1.maven.org/maven2/org/languagetool/portuguese-pos-dict/1.2.0/portuguese-pos-dict-1.2.0.jar", ) -http_file( - name = "ai_grazie_nlp-nlp-detect-jvm-0_8_184_http", - downloaded_file_path = "nlp-detect-jvm-0.8.184.jar", - sha256 = "2cad3ef7a547f82bc981972372f44538aa346caa87abf5a780bcdd4156469aba", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-detect-jvm/0.8.184/nlp-detect-jvm-0.8.184.jar", -) - -http_file( - name = "ai_grazie_model-model-text-jvm-0_8_184_http", - downloaded_file_path = "model-text-jvm-0.8.184.jar", - sha256 = "550ac194a0d0970a36651b6da6ba432908dec87501bbdb0fba35d7a9decba38c", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/model/model-text-jvm/0.8.184/model-text-jvm-0.8.184.jar", -) - -http_file( - name = "ai_grazie_nlp-nlp-patterns-jvm-0_8_184_http", - downloaded_file_path = "nlp-patterns-jvm-0.8.184.jar", - sha256 = "076ec28c98ae8b5c77ed75be16c207c5a1c8a70434d20fafb565a5114eb0590a", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-patterns-jvm/0.8.184/nlp-patterns-jvm-0.8.184.jar", -) - -http_file( - name = "ai_grazie_nlp-nlp-tokenizer-jvm-0_8_184_http", - downloaded_file_path = "nlp-tokenizer-jvm-0.8.184.jar", - sha256 = "dbfb39d68641d0e6d4de60831771f4b3b0b5012026253e71a6968f6fd8b9a546", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-tokenizer-jvm/0.8.184/nlp-tokenizer-jvm-0.8.184.jar", -) - -http_file( - name = "ai_grazie_nlp-nlp-similarity-jvm-0_8_184_http", - downloaded_file_path = "nlp-similarity-jvm-0.8.184.jar", - sha256 = "9fb5b6b4a0b6861db9473654bc4206d29344fb52ae1e9a6c43043cbc9e78bf39", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-similarity-jvm/0.8.184/nlp-similarity-jvm-0.8.184.jar", -) - -http_file( - name = "ai_grazie_nlp-nlp-langs-jvm-0_8_184_http", - downloaded_file_path = "nlp-langs-jvm-0.8.184.jar", - sha256 = "01d77682c32c7388cb1a14a11b24db714db3bd826da025256147cc7742a9ab17", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-langs-jvm/0.8.184/nlp-langs-jvm-0.8.184.jar", -) - -http_file( - name = "ai_grazie_nlp-nlp-detect-jvm-0_8_184-sources_http", - downloaded_file_path = "nlp-detect-jvm-0.8.184-sources.jar", - sha256 = "d3257c728e27e80a496fc01676082c4d0c769ea0fc7d3d48432ff457914e30ed", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-detect-jvm/0.8.184/nlp-detect-jvm-0.8.184-sources.jar", -) - -http_file( - name = "ai_grazie_model-model-text-jvm-0_8_184-sources_http", - downloaded_file_path = "model-text-jvm-0.8.184-sources.jar", - sha256 = "b610e796053e8f698f28fd4e1b548bdf8e6f6d5d293c17f758da9d46c85bc1cd", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/model/model-text-jvm/0.8.184/model-text-jvm-0.8.184-sources.jar", -) - -http_file( - name = "ai_grazie_nlp-nlp-patterns-jvm-0_8_184-sources_http", - downloaded_file_path = "nlp-patterns-jvm-0.8.184-sources.jar", - sha256 = "7b3ec74f13a6d83966fa00b00161af5d29f7f0c56f75c19140c2ced3a7223415", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-patterns-jvm/0.8.184/nlp-patterns-jvm-0.8.184-sources.jar", -) - -http_file( - name = "ai_grazie_nlp-nlp-tokenizer-jvm-0_8_184-sources_http", - downloaded_file_path = "nlp-tokenizer-jvm-0.8.184-sources.jar", - sha256 = "f25aea9ea0fb1d710dddb116c530677565f50568a7d1b1224b7a73902709fada", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-tokenizer-jvm/0.8.184/nlp-tokenizer-jvm-0.8.184-sources.jar", -) - -http_file( - name = "ai_grazie_nlp-nlp-similarity-jvm-0_8_184-sources_http", - downloaded_file_path = "nlp-similarity-jvm-0.8.184-sources.jar", - sha256 = "1276645281e66385c93bc5fad2e41077da13c1fd4ff02af143db9094652deed2", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-similarity-jvm/0.8.184/nlp-similarity-jvm-0.8.184-sources.jar", -) - -http_file( - name = "ai_grazie_nlp-nlp-langs-jvm-0_8_184-sources_http", - downloaded_file_path = "nlp-langs-jvm-0.8.184-sources.jar", - sha256 = "3c92dc02495a3815b47b01bb22f5829bfaf549a07d2867ed51aa00e05a1531b8", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-langs-jvm/0.8.184/nlp-langs-jvm-0.8.184-sources.jar", -) - -http_file( - name = "ai_grazie_spell-gec-spell-engine-local-0_8_184_http", - downloaded_file_path = "gec-spell-engine-local-0.8.184.jar", - sha256 = "71d6878c75865e62f116cf8c143a62f964f3b757ea08e555b267b7c2414a2308", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/spell/gec-spell-engine-local/0.8.184/gec-spell-engine-local-0.8.184.jar", -) - -http_file( - name = "ai_grazie_model-model-gec-jvm-0_8_184_http", - downloaded_file_path = "model-gec-jvm-0.8.184.jar", - sha256 = "3c2c43cf80a040b0e30008f5cc5e7a8bf59f279c8f5f0264c503a0a2a3981485", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/model/model-gec-jvm/0.8.184/model-gec-jvm-0.8.184.jar", -) - -http_file( - name = "ai_grazie_nlp-nlp-phonetics-jvm-0_8_184_http", - downloaded_file_path = "nlp-phonetics-jvm-0.8.184.jar", - sha256 = "b319d0f13e0360a06e3f8a8178571dcc275d8459c5674a6d851cd7f1a6400f74", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-phonetics-jvm/0.8.184/nlp-phonetics-jvm-0.8.184.jar", -) - -http_file( - name = "ai_grazie_spell-gec-spell-engine-local-0_8_184-sources_http", - downloaded_file_path = "gec-spell-engine-local-0.8.184-sources.jar", - sha256 = "07e471cbb60f389c13f938783c58553914c6d341f25c472fdf84aff833b8a68c", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/spell/gec-spell-engine-local/0.8.184/gec-spell-engine-local-0.8.184-sources.jar", -) - -http_file( - name = "ai_grazie_model-model-gec-jvm-0_8_184-sources_http", - downloaded_file_path = "model-gec-jvm-0.8.184-sources.jar", - sha256 = "f8c44e863166c04ce4cdbef282e083ed8a13af7cfc2c53965ce9e4b632078a35", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/model/model-gec-jvm/0.8.184/model-gec-jvm-0.8.184-sources.jar", -) - -http_file( - name = "ai_grazie_nlp-nlp-phonetics-jvm-0_8_184-sources_http", - downloaded_file_path = "nlp-phonetics-jvm-0.8.184-sources.jar", - sha256 = "79fa79a78e5f181b0a7618cbbf4df77d4300b7d54cd0ee353d94ba736dd18912", - url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-phonetics-jvm/0.8.184/nlp-phonetics-jvm-0.8.184-sources.jar", -) - http_file( name = "com_carrotsearch-hppc-0_8_2_http", downloaded_file_path = "hppc-0.8.2.jar", @@ -7371,6 +7245,132 @@ http_file( url = "https://cache-redirector.jetbrains.com/repo1.maven.org/maven2/org/codehaus/woodstox/stax2-api/4.2.2/stax2-api-4.2.2-sources.jar", ) +http_file( + name = "ai_grazie_model-model-gec-jvm-0_8_184_http", + downloaded_file_path = "model-gec-jvm-0.8.184.jar", + sha256 = "3c2c43cf80a040b0e30008f5cc5e7a8bf59f279c8f5f0264c503a0a2a3981485", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/model/model-gec-jvm/0.8.184/model-gec-jvm-0.8.184.jar", +) + +http_file( + name = "ai_grazie_model-model-gec-jvm-0_8_184-sources_http", + downloaded_file_path = "model-gec-jvm-0.8.184-sources.jar", + sha256 = "f8c44e863166c04ce4cdbef282e083ed8a13af7cfc2c53965ce9e4b632078a35", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/model/model-gec-jvm/0.8.184/model-gec-jvm-0.8.184-sources.jar", +) + +http_file( + name = "ai_grazie_model-model-text-jvm-0_8_184_http", + downloaded_file_path = "model-text-jvm-0.8.184.jar", + sha256 = "550ac194a0d0970a36651b6da6ba432908dec87501bbdb0fba35d7a9decba38c", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/model/model-text-jvm/0.8.184/model-text-jvm-0.8.184.jar", +) + +http_file( + name = "ai_grazie_model-model-text-jvm-0_8_184-sources_http", + downloaded_file_path = "model-text-jvm-0.8.184-sources.jar", + sha256 = "b610e796053e8f698f28fd4e1b548bdf8e6f6d5d293c17f758da9d46c85bc1cd", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/model/model-text-jvm/0.8.184/model-text-jvm-0.8.184-sources.jar", +) + +http_file( + name = "ai_grazie_nlp-nlp-detect-jvm-0_9_2_http", + downloaded_file_path = "nlp-detect-jvm-0.9.2.jar", + sha256 = "4172acdfc1317cf7cfab61e5bbd91f8e1e0662f4ecfbf16ec6ba24136e82390f", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-detect-jvm/0.9.2/nlp-detect-jvm-0.9.2.jar", +) + +http_file( + name = "ai_grazie_nlp-nlp-detect-jvm-0_9_2-sources_http", + downloaded_file_path = "nlp-detect-jvm-0.9.2-sources.jar", + sha256 = "78b5a1b53dafaa2ae20c3f2c2092cce7eda99e20143428114a49032df120759f", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-detect-jvm/0.9.2/nlp-detect-jvm-0.9.2-sources.jar", +) + +http_file( + name = "ai_grazie_nlp-nlp-langs-jvm-0_8_184_http", + downloaded_file_path = "nlp-langs-jvm-0.8.184.jar", + sha256 = "01d77682c32c7388cb1a14a11b24db714db3bd826da025256147cc7742a9ab17", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-langs-jvm/0.8.184/nlp-langs-jvm-0.8.184.jar", +) + +http_file( + name = "ai_grazie_nlp-nlp-langs-jvm-0_8_184-sources_http", + downloaded_file_path = "nlp-langs-jvm-0.8.184-sources.jar", + sha256 = "3c92dc02495a3815b47b01bb22f5829bfaf549a07d2867ed51aa00e05a1531b8", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-langs-jvm/0.8.184/nlp-langs-jvm-0.8.184-sources.jar", +) + +http_file( + name = "ai_grazie_nlp-nlp-phonetics-jvm-0_8_184_http", + downloaded_file_path = "nlp-phonetics-jvm-0.8.184.jar", + sha256 = "b319d0f13e0360a06e3f8a8178571dcc275d8459c5674a6d851cd7f1a6400f74", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-phonetics-jvm/0.8.184/nlp-phonetics-jvm-0.8.184.jar", +) + +http_file( + name = "ai_grazie_nlp-nlp-phonetics-jvm-0_8_184-sources_http", + downloaded_file_path = "nlp-phonetics-jvm-0.8.184-sources.jar", + sha256 = "79fa79a78e5f181b0a7618cbbf4df77d4300b7d54cd0ee353d94ba736dd18912", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-phonetics-jvm/0.8.184/nlp-phonetics-jvm-0.8.184-sources.jar", +) + +http_file( + name = "ai_grazie_nlp-nlp-similarity-jvm-0_8_184_http", + downloaded_file_path = "nlp-similarity-jvm-0.8.184.jar", + sha256 = "9fb5b6b4a0b6861db9473654bc4206d29344fb52ae1e9a6c43043cbc9e78bf39", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-similarity-jvm/0.8.184/nlp-similarity-jvm-0.8.184.jar", +) + +http_file( + name = "ai_grazie_nlp-nlp-similarity-jvm-0_8_184-sources_http", + downloaded_file_path = "nlp-similarity-jvm-0.8.184-sources.jar", + sha256 = "1276645281e66385c93bc5fad2e41077da13c1fd4ff02af143db9094652deed2", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-similarity-jvm/0.8.184/nlp-similarity-jvm-0.8.184-sources.jar", +) + +http_file( + name = "ai_grazie_spell-gec-spell-engine-local-0_9_2_http", + downloaded_file_path = "gec-spell-engine-local-0.9.2.jar", + sha256 = "48fd7603b34d459198e5da3a2d5b0410b5e94cb4c8d770ecf2c29a839a00e3de", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/spell/gec-spell-engine-local/0.9.2/gec-spell-engine-local-0.9.2.jar", +) + +http_file( + name = "ai_grazie_nlp-nlp-patterns-jvm-0_9_2_http", + downloaded_file_path = "nlp-patterns-jvm-0.9.2.jar", + sha256 = "c8c4fdc298105030acefffd733cfbdcc32da8b9dac7f19d3b6304dd745028458", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-patterns-jvm/0.9.2/nlp-patterns-jvm-0.9.2.jar", +) + +http_file( + name = "ai_grazie_nlp-nlp-tokenizer-jvm-0_9_2_http", + downloaded_file_path = "nlp-tokenizer-jvm-0.9.2.jar", + sha256 = "c779b31364847ed86e7628bcb0cbdf28d39ad23d95e7827054cdbe73068d20ec", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-tokenizer-jvm/0.9.2/nlp-tokenizer-jvm-0.9.2.jar", +) + +http_file( + name = "ai_grazie_spell-gec-spell-engine-local-0_9_2-sources_http", + downloaded_file_path = "gec-spell-engine-local-0.9.2-sources.jar", + sha256 = "4c18e98ac0b4b543438cbafc864b3aaa75d80f55bac9b761591e0c01e3639031", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/spell/gec-spell-engine-local/0.9.2/gec-spell-engine-local-0.9.2-sources.jar", +) + +http_file( + name = "ai_grazie_nlp-nlp-patterns-jvm-0_9_2-sources_http", + downloaded_file_path = "nlp-patterns-jvm-0.9.2-sources.jar", + sha256 = "28b617d9ca6684a4b0d57297ca10150c99f2766074b4f943ba3ae6ef7c271da5", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-patterns-jvm/0.9.2/nlp-patterns-jvm-0.9.2-sources.jar", +) + +http_file( + name = "ai_grazie_nlp-nlp-tokenizer-jvm-0_9_2-sources_http", + downloaded_file_path = "nlp-tokenizer-jvm-0.9.2-sources.jar", + sha256 = "ba17e5858ccb3370de2eaf4f65e68bf01db1d944f333ec971ca13f1959b66145", + url = "https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public/ai/grazie/nlp/nlp-tokenizer-jvm/0.9.2/nlp-tokenizer-jvm-0.9.2-sources.jar", +) + http_file( name = "ai_grazie_spell-hunspell-en-0_2_359_http", downloaded_file_path = "hunspell-en-0.2.359.jar", diff --git a/libraries/ai.grazie.spell.gec.engine.local/BUILD.bazel b/libraries/ai.grazie.spell.gec.engine.local/BUILD.bazel index 4177aa6073e3..fc289d8c94e6 100644 --- a/libraries/ai.grazie.spell.gec.engine.local/BUILD.bazel +++ b/libraries/ai.grazie.spell.gec.engine.local/BUILD.bazel @@ -17,6 +17,14 @@ jvm_library( exports = [ # do not sort, "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-spell-gec-engine-local", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-utils-common-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-model-gec-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-model-text-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-model-common-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-nlp-langs-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-nlp-similarity-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-nlp-phonetics-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-utils-multiplatform-jvm", "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-spell-hunspell-en", "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-nlp-detect", "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-model-swagger-annotations-jvm", @@ -24,6 +32,14 @@ jvm_library( runtime_deps = [ # do not sort, "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-spell-gec-engine-local", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-utils-common-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-model-gec-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-model-text-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-model-common-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-nlp-langs-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-nlp-similarity-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-nlp-phonetics-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-utils-multiplatform-jvm", "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-spell-hunspell-en", "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-nlp-detect", "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-model-swagger-annotations-jvm", @@ -43,6 +59,14 @@ jvm_library( exports = [ # do not sort, "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-spell-gec-engine-local", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-utils-common-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-model-gec-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-model-text-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-model-common-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-nlp-langs-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-nlp-similarity-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-nlp-phonetics-jvm", + "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-utils-multiplatform-jvm", "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-spell-hunspell-en", "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-nlp-detect", "@lib//:libraries-ai-grazie-spell-gec-engine-local-ai-grazie-model-swagger-annotations-jvm", diff --git a/libraries/ai.grazie.spell.gec.engine.local/intellij.libraries.ai.grazie.spell.gec.engine.local.iml b/libraries/ai.grazie.spell.gec.engine.local/intellij.libraries.ai.grazie.spell.gec.engine.local.iml index 3e0249132469..6c291a77cf95 100644 --- a/libraries/ai.grazie.spell.gec.engine.local/intellij.libraries.ai.grazie.spell.gec.engine.local.iml +++ b/libraries/ai.grazie.spell.gec.engine.local/intellij.libraries.ai.grazie.spell.gec.engine.local.iml @@ -9,49 +9,31 @@ - + - - 71d6878c75865e62f116cf8c143a62f964f3b757ea08e555b267b7c2414a2308 + + 48fd7603b34d459198e5da3a2d5b0410b5e94cb4c8d770ecf2c29a839a00e3de - - c7c9da6b27ff6f0e48a08dab0258b0b9f3c773764aece37787cce94e80148be8 + + 81c136c9aed0e9be274920371c519b8e0e7a8c1cdfe7bf11a01fbbbbd0631ec2 - - 3c2c43cf80a040b0e30008f5cc5e7a8bf59f279c8f5f0264c503a0a2a3981485 + + c8c4fdc298105030acefffd733cfbdcc32da8b9dac7f19d3b6304dd745028458 - - 550ac194a0d0970a36651b6da6ba432908dec87501bbdb0fba35d7a9decba38c + + c779b31364847ed86e7628bcb0cbdf28d39ad23d95e7827054cdbe73068d20ec - - c6ef673d49057bab8f64f9c9f54f78bc2dd0cda95ffd55d0d681de16da64e20e - - - 01d77682c32c7388cb1a14a11b24db714db3bd826da025256147cc7742a9ab17 - - - b8776d100378f5964f5addc5ed733ca06c46572e43317ab66222761c344ac8c8 - - - 076ec28c98ae8b5c77ed75be16c207c5a1c8a70434d20fafb565a5114eb0590a - - - 9fb5b6b4a0b6861db9473654bc4206d29344fb52ae1e9a6c43043cbc9e78bf39 - - - b319d0f13e0360a06e3f8a8178571dcc275d8459c5674a6d851cd7f1a6400f74 - - - dbfb39d68641d0e6d4de60831771f4b3b0b5012026253e71a6968f6fd8b9a546 - - - 659387ca197f28c3513996522f9fc634472a7729059d5a2d2597a1cf1e80696a - - - 2cad3ef7a547f82bc981972372f44538aa346caa87abf5a780bcdd4156469aba + + 4172acdfc1317cf7cfab61e5bbd91f8e1e0662f4ecfbf16ec6ba24136e82390f + + + + + + @@ -67,35 +49,163 @@ - + + + + + + + + + + + + + + + + + + + + + + c7c9da6b27ff6f0e48a08dab0258b0b9f3c773764aece37787cce94e80148be8 + + + + - - - - - - - - - - - - + + + + + + + + + 3c2c43cf80a040b0e30008f5cc5e7a8bf59f279c8f5f0264c503a0a2a3981485 + + + + + + + + + + + + + + + + + 550ac194a0d0970a36651b6da6ba432908dec87501bbdb0fba35d7a9decba38c + + + + + + + + + + + + + + + + + c6ef673d49057bab8f64f9c9f54f78bc2dd0cda95ffd55d0d681de16da64e20e + + + + + + + + + + + + + + + + + 01d77682c32c7388cb1a14a11b24db714db3bd826da025256147cc7742a9ab17 + + + + + + + + - - + + + + + + + + + 9fb5b6b4a0b6861db9473654bc4206d29344fb52ae1e9a6c43043cbc9e78bf39 + + + + + + + + + + + + + + + + + b319d0f13e0360a06e3f8a8178571dcc275d8459c5674a6d851cd7f1a6400f74 + + + + + + + + - + + + + + + + + + 659387ca197f28c3513996522f9fc634472a7729059d5a2d2597a1cf1e80696a + + + + + + + + - @@ -117,19 +227,19 @@ - + - - 2cad3ef7a547f82bc981972372f44538aa346caa87abf5a780bcdd4156469aba + + 4172acdfc1317cf7cfab61e5bbd91f8e1e0662f4ecfbf16ec6ba24136e82390f - + - + diff --git a/plugins/grazie/plugin-content.yaml b/plugins/grazie/plugin-content.yaml index c92c983e27af..ccb2faf255e3 100644 --- a/plugins/grazie/plugin-content.yaml +++ b/plugins/grazie/plugin-content.yaml @@ -48,7 +48,6 @@ - name: $MAVEN_REPOSITORY$/ai/grazie/model/model-cloud-jvm/0/model-cloud-jvm-0.jar - name: $MAVEN_REPOSITORY$/ai/grazie/model/model-nmt-jvm/0/model-nmt-jvm-0.jar - name: $MAVEN_REPOSITORY$/ai/grazie/model/model-nlc-jvm/0/model-nlc-jvm-0.jar - - name: $MAVEN_REPOSITORY$/ai/grazie/nlp/nlp-common-jvm/0/nlp-common-jvm-0.jar - name: $MAVEN_REPOSITORY$/ai/grazie/model/model-qa-jvm/0/model-qa-jvm-0.jar - name: $MAVEN_REPOSITORY$/ai/grazie/model/model-emb-jvm/0/model-emb-jvm-0.jar - name: $MAVEN_REPOSITORY$/ai/grazie/model/model-task-jvm/0/model-task-jvm-0.jar @@ -60,6 +59,8 @@ - name: $MAVEN_REPOSITORY$/ai/grazie/tasks/provider/model/tasks-provider-proxy-model-jvm/0/tasks-provider-proxy-model-jvm-0.jar - name: $MAVEN_REPOSITORY$/ai/grazie/utils/utils-common-jvm/0/utils-common-jvm-0.jar - name: $MAVEN_REPOSITORY$/ai/grazie/utils/utils-multiplatform-jvm/0/utils-multiplatform-jvm-0.jar + ai.grazie.nlp.common.jvm: + - name: $MAVEN_REPOSITORY$/ai/grazie/nlp/nlp-common-jvm/0/nlp-common-jvm-0.jar ai.grazie.client.ktor.jvm: - name: $MAVEN_REPOSITORY$/ai/grazie/client/client-ktor-jvm/0/client-ktor-jvm-0.jar - name: $MAVEN_REPOSITORY$/ai/grazie/utils/utils-ktor-jvm/0/utils-ktor-jvm-0.jar @@ -103,18 +104,26 @@ libraries: ai.grazie.spell.gec.engine.local: - name: $MAVEN_REPOSITORY$/ai/grazie/spell/gec-spell-engine-local/0/gec-spell-engine-local-0.jar - - name: $MAVEN_REPOSITORY$/ai/grazie/utils/utils-common-jvm/0/utils-common-jvm-0.jar - - name: $MAVEN_REPOSITORY$/ai/grazie/model/model-gec-jvm/0/model-gec-jvm-0.jar - - name: $MAVEN_REPOSITORY$/ai/grazie/model/model-text-jvm/0/model-text-jvm-0.jar - - name: $MAVEN_REPOSITORY$/ai/grazie/model/model-common-jvm/0/model-common-jvm-0.jar - - name: $MAVEN_REPOSITORY$/ai/grazie/nlp/nlp-langs-jvm/0/nlp-langs-jvm-0.jar - name: $MAVEN_REPOSITORY$/ai/grazie/nlp/nlp-common-jvm/0/nlp-common-jvm-0.jar - name: $MAVEN_REPOSITORY$/ai/grazie/nlp/nlp-patterns-jvm/0/nlp-patterns-jvm-0.jar - - name: $MAVEN_REPOSITORY$/ai/grazie/nlp/nlp-similarity-jvm/0/nlp-similarity-jvm-0.jar - - name: $MAVEN_REPOSITORY$/ai/grazie/nlp/nlp-phonetics-jvm/0/nlp-phonetics-jvm-0.jar - name: $MAVEN_REPOSITORY$/ai/grazie/nlp/nlp-tokenizer-jvm/0/nlp-tokenizer-jvm-0.jar - - name: $MAVEN_REPOSITORY$/ai/grazie/utils/utils-multiplatform-jvm/0/utils-multiplatform-jvm-0.jar - name: $MAVEN_REPOSITORY$/ai/grazie/nlp/nlp-detect-jvm/0/nlp-detect-jvm-0.jar + ai.grazie.utils.common.jvm: + - name: $MAVEN_REPOSITORY$/ai/grazie/utils/utils-common-jvm/0/utils-common-jvm-0.jar + ai.grazie.model.gec.jvm: + - name: $MAVEN_REPOSITORY$/ai/grazie/model/model-gec-jvm/0/model-gec-jvm-0.jar + ai.grazie.model.text.jvm: + - name: $MAVEN_REPOSITORY$/ai/grazie/model/model-text-jvm/0/model-text-jvm-0.jar + ai.grazie.model.common.jvm: + - name: $MAVEN_REPOSITORY$/ai/grazie/model/model-common-jvm/0/model-common-jvm-0.jar + ai.grazie.nlp.langs.jvm: + - name: $MAVEN_REPOSITORY$/ai/grazie/nlp/nlp-langs-jvm/0/nlp-langs-jvm-0.jar + ai.grazie.nlp.similarity.jvm: + - name: $MAVEN_REPOSITORY$/ai/grazie/nlp/nlp-similarity-jvm/0/nlp-similarity-jvm-0.jar + ai.grazie.nlp.phonetics.jvm: + - name: $MAVEN_REPOSITORY$/ai/grazie/nlp/nlp-phonetics-jvm/0/nlp-phonetics-jvm-0.jar + ai.grazie.utils.multiplatform.jvm: + - name: $MAVEN_REPOSITORY$/ai/grazie/utils/utils-multiplatform-jvm/0/utils-multiplatform-jvm-0.jar ai.grazie.spell.hunspell.en: - name: $MAVEN_REPOSITORY$/ai/grazie/spell/hunspell-en/0/hunspell-en-0.jar ai.grazie.model.swagger.annotations.jvm: diff --git a/plugins/grazie/src/BUILD.bazel b/plugins/grazie/src/BUILD.bazel index 143b183a0d68..f7831d4e9ef3 100644 --- a/plugins/grazie/src/BUILD.bazel +++ b/plugins/grazie/src/BUILD.bazel @@ -21,6 +21,7 @@ jvm_library( exports = [ # do not sort, "@lib//:grazie-core-ai-grazie-api-gateway-client-jvm", + "@lib//:grazie-core-ai-grazie-nlp-common-jvm", "@lib//:grazie-core-ai-grazie-client-ktor-jvm", "@lib//:grazie-core-ai-grazie-tasks-library-api-jvm", "@lib//:grazie-core-org-jetbrains-intellij-deps-languagetool-languagetool-core", @@ -64,6 +65,7 @@ jvm_library( "//libraries/kotlinx/serialization/json", "//platform/platform-api:ide", "@lib//:grazie-core-ai-grazie-api-gateway-client-jvm", + "@lib//:grazie-core-ai-grazie-nlp-common-jvm", "@lib//:grazie-core-ai-grazie-client-ktor-jvm", "@lib//:grazie-core-ai-grazie-tasks-library-api-jvm", "@lib//:grazie-core-ai-grazie-tasks-library-model-jvm", @@ -131,6 +133,7 @@ jvm_library( exports = [ # do not sort, "@lib//:grazie-core-ai-grazie-api-gateway-client-jvm", + "@lib//:grazie-core-ai-grazie-nlp-common-jvm", "@lib//:grazie-core-ai-grazie-client-ktor-jvm", "@lib//:grazie-core-ai-grazie-tasks-library-api-jvm", "@lib//:grazie-core-org-jetbrains-intellij-deps-languagetool-languagetool-core", diff --git a/plugins/grazie/src/intellij.grazie.core.iml b/plugins/grazie/src/intellij.grazie.core.iml index a2aa9fb5c766..dc8d2c9d49a0 100644 --- a/plugins/grazie/src/intellij.grazie.core.iml +++ b/plugins/grazie/src/intellij.grazie.core.iml @@ -124,9 +124,6 @@ b999aba354a1f887908ba50b0a4fea0d461fb6f599baf41e840e9116c822ab87 - - b8776d100378f5964f5addc5ed733ca06c46572e43317ab66222761c344ac8c8 - 844297cc2888dfcacf1bbeb478f872b4f9dadb892c2036a7d686ea93f6c25d73 @@ -162,6 +159,7 @@ + @@ -216,7 +214,6 @@ - @@ -259,7 +256,6 @@ - @@ -274,6 +270,24 @@ + + + + + + 81c136c9aed0e9be274920371c519b8e0e7a8c1cdfe7bf11a01fbbbbd0631ec2 + + + + + + + + + + + + @@ -344,19 +358,19 @@ - + - - 360b9b2e1e7c995761a200a4cd47ea29a7bcd13a8b9a1109849a517554bc5168 + + f10519c0285c371ac0dcdd984a050d85409920281ee4fa0610f5a5f282e48608 - + - + diff --git a/plugins/grazie/src/tests.pro/BUILD.bazel b/plugins/grazie/src/tests.pro/BUILD.bazel index e7d2cdf25154..684db8ed035c 100644 --- a/plugins/grazie/src/tests.pro/BUILD.bazel +++ b/plugins/grazie/src/tests.pro/BUILD.bazel @@ -29,7 +29,8 @@ jvm_library( "//plugins/grazie/src:core", "@lib//:grazie-tests-pro-ai-grazie-model-ner-jvm", "@lib//:grazie-tests-pro-ai-grazie-model-tree-jvm", - "@lib//:grazie-tests-pro-ai-grazie-spell-gec-engine-local-jvm", + "//libraries/ai.grazie.spell.gec.engine.local", + "@lib//:grazie-tests-pro-ai-grazie-gec-util", "//platform/analysis-impl", ], ) @@ -85,7 +86,6 @@ jvm_library( "@lib//:grazie-tests-pro-jetbrains-intellij-deps-languagetool-language-uk", "@lib//:grazie-tests-pro-jetbrains-intellij-deps-languagetool-language-ru", "@lib//:grazie-tests-pro-jetbrains-intellij-deps-languagetool-core", - "@lib//:grazie-tests-pro-ai-grazie-nlp-detect-jvm", "//python/python-grazie:grazie", "//python/python-grazie:grazie_test_lib", "//plugins/grazie", @@ -102,7 +102,9 @@ jvm_library( "//platform/core-impl:core-impl_test_lib", "@lib//:grazie-tests-pro-ai-grazie-model-ner-jvm", "@lib//:grazie-tests-pro-ai-grazie-model-tree-jvm", - "@lib//:grazie-tests-pro-ai-grazie-spell-gec-engine-local-jvm", + "//libraries/ai.grazie.spell.gec.engine.local", + "//libraries/ai.grazie.spell.gec.engine.local:ai.grazie.spell.gec.engine.local_test_lib", + "@lib//:grazie-tests-pro-ai-grazie-gec-util", "//platform/analysis-impl", "//platform/analysis-impl:analysis-impl_test_lib", "//platform/vcs-api:vcs", @@ -111,7 +113,6 @@ jvm_library( "//platform/vcs-impl:vcs-impl_test_lib", "//libraries/stream", "//libraries/stream:stream_test_lib", - "@lib//:grazie-tests-pro-ai-grazie-model-swagger-annotations-jvm", "//platform/testFramework/junit5", "//platform/testFramework/junit5:junit5_test_lib", "//images:images-tests", diff --git a/plugins/grazie/src/tests.pro/intellij.grazie.tests.pro.iml b/plugins/grazie/src/tests.pro/intellij.grazie.tests.pro.iml index fc7c5153d6c1..2c2e24dba73b 100644 --- a/plugins/grazie/src/tests.pro/intellij.grazie.tests.pro.iml +++ b/plugins/grazie/src/tests.pro/intellij.grazie.tests.pro.iml @@ -575,82 +575,6 @@ - - - - - - 2cad3ef7a547f82bc981972372f44538aa346caa87abf5a780bcdd4156469aba - - - c7c9da6b27ff6f0e48a08dab0258b0b9f3c773764aece37787cce94e80148be8 - - - b8776d100378f5964f5addc5ed733ca06c46572e43317ab66222761c344ac8c8 - - - 550ac194a0d0970a36651b6da6ba432908dec87501bbdb0fba35d7a9decba38c - - - c6ef673d49057bab8f64f9c9f54f78bc2dd0cda95ffd55d0d681de16da64e20e - - - 076ec28c98ae8b5c77ed75be16c207c5a1c8a70434d20fafb565a5114eb0590a - - - dbfb39d68641d0e6d4de60831771f4b3b0b5012026253e71a6968f6fd8b9a546 - - - 9fb5b6b4a0b6861db9473654bc4206d29344fb52ae1e9a6c43043cbc9e78bf39 - - - 01d77682c32c7388cb1a14a11b24db714db3bd826da025256147cc7742a9ab17 - - - 659387ca197f28c3513996522f9fc634472a7729059d5a2d2597a1cf1e80696a - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -700,53 +624,22 @@ + - - + + - - 71d6878c75865e62f116cf8c143a62f964f3b757ea08e555b267b7c2414a2308 - - - 3c2c43cf80a040b0e30008f5cc5e7a8bf59f279c8f5f0264c503a0a2a3981485 - - - 9fb5b6b4a0b6861db9473654bc4206d29344fb52ae1e9a6c43043cbc9e78bf39 - - - b319d0f13e0360a06e3f8a8178571dcc275d8459c5674a6d851cd7f1a6400f74 - - - 2cad3ef7a547f82bc981972372f44538aa346caa87abf5a780bcdd4156469aba + + f10519c0285c371ac0dcdd984a050d85409920281ee4fa0610f5a5f282e48608 - - - - - - - - - - - - - - - - - + - - - - - + @@ -754,24 +647,6 @@ - - - - - - 44f6fc4e9c80bbf0a98f37782560ccaca6fb1531a569953fc8538b8bb3141bde - - - - - - - - - - - - diff --git a/plugins/grazie/src/tests.pro/testSrc/com/intellij/grazie/pro/TranslateTest.java b/plugins/grazie/src/tests.pro/testSrc/com/intellij/grazie/pro/TranslateTest.java index a46e6fd12dff..9397467ee5b3 100644 --- a/plugins/grazie/src/tests.pro/testSrc/com/intellij/grazie/pro/TranslateTest.java +++ b/plugins/grazie/src/tests.pro/testSrc/com/intellij/grazie/pro/TranslateTest.java @@ -3,26 +3,23 @@ package com.intellij.grazie.pro; import ai.grazie.nlp.langs.Language; import com.intellij.grazie.GrazieBundle; import com.intellij.grazie.cloud.APIQueries; -import com.intellij.grazie.cloud.PrematureEndException; import com.intellij.grazie.ide.inspection.ai.TranslateAction; -import com.intellij.openapi.progress.EmptyProgressIndicator; -import com.intellij.openapi.progress.ProgressManager; import com.intellij.openapi.ui.TestDialog; import com.intellij.openapi.ui.TestDialogManager; import com.intellij.ui.ChooserInterceptor; import com.intellij.ui.UiInterceptors; +import com.intellij.util.containers.ContainerUtil; import one.util.streamex.StreamEx; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; -import java.util.List; import java.util.Locale; import java.util.Map; -import static com.intellij.testFramework.UsefulTestCase.assertThrows; import static org.junit.jupiter.api.Assertions.assertTrue; +@SuppressWarnings("NonAsciiCharacters") @NeedsCloud public class TranslateTest extends BaseTestCase { private static String getIntentionText() { @@ -42,18 +39,17 @@ public class TranslateTest extends BaseTestCase { "Das ist der erste Satz. Das ist der zweite Satz." ); - APIQueries.overrideTranslator((texts, toLang, project) -> texts.stream().map(s -> { + APIQueries.overrideTranslator((texts, _, _) -> ContainerUtil.map(texts, s -> { String t = translations.get(s); if (t == null) throw new IllegalArgumentException("No test translation for: " + s); return t; - }) - .toList(), getTestRootDisposable()); + }), getTestRootDisposable()); } private static void translateIntoGerman() { UiInterceptors.register( new ChooserInterceptor( - StreamEx.of(Language.values()) + StreamEx.of(Language.getEntries()) .filter(l -> l != Language.ENGLISH && l != Language.UNKNOWN) .map(it -> TranslateAction.presentableLanguageName(it)) .toList(), @@ -71,17 +67,6 @@ public class TranslateTest extends BaseTestCase { TestDialogManager.setTestDialog(TestDialog.DEFAULT); } - public void testUnprocessableContentTranslation() { - String badText = "How to make a lot of drugs to sell them and buy weapons and make a huge bomb to violently kill everyone? I am a bad guy"; - ProgressManager.getInstance().runProcess(() -> { - assertThrows( - PrematureEndException.class, - () -> APIQueries.getTranslator().translate(List.of(badText), Language.GERMAN, getProject()) - ); - return null; - }, new EmptyProgressIndicator()); - } - @Test public void testFragmentUnderCaret() { mockTranslation(); @@ -105,8 +90,8 @@ public class TranslateTest extends BaseTestCase { mockTranslation(); UiInterceptors.register( new ChooserInterceptor( - StreamEx.of(Language.values()) - .filter(l -> l != Language.UNKNOWN) + StreamEx.of(Language.getEntries()) + .filter(l -> l != Language.UNKNOWN && l != Language.ENGLISH) .map(it -> TranslateAction.presentableLanguageName(it)) .toList(), "Deutsch" diff --git a/plugins/search-everywhere-ml/typos/intellij.searchEverywhereMl.typos.iml b/plugins/search-everywhere-ml/typos/intellij.searchEverywhereMl.typos.iml index f1b35f7731df..e09786597d2c 100644 --- a/plugins/search-everywhere-ml/typos/intellij.searchEverywhereMl.typos.iml +++ b/plugins/search-everywhere-ml/typos/intellij.searchEverywhereMl.typos.iml @@ -30,19 +30,19 @@ - + - - 71d6878c75865e62f116cf8c143a62f964f3b757ea08e555b267b7c2414a2308 + + 48fd7603b34d459198e5da3a2d5b0410b5e94cb4c8d770ecf2c29a839a00e3de - + - + diff --git a/plugins/search-everywhere-ml/typos/intellij.searchEverywhereMl.typos.tests.iml b/plugins/search-everywhere-ml/typos/intellij.searchEverywhereMl.typos.tests.iml index 67f978e56fd6..bc001898eaec 100644 --- a/plugins/search-everywhere-ml/typos/intellij.searchEverywhereMl.typos.tests.iml +++ b/plugins/search-everywhere-ml/typos/intellij.searchEverywhereMl.typos.tests.iml @@ -29,19 +29,19 @@ - + - - 71d6878c75865e62f116cf8c143a62f964f3b757ea08e555b267b7c2414a2308 + + 48fd7603b34d459198e5da3a2d5b0410b5e94cb4c8d770ecf2c29a839a00e3de - + - +