Commit Graph

683 Commits

Author SHA1 Message Date
Nikita Iarychenko
7a07513f34 OPENIDE update checksum for spell checking libraries 2025-04-30 13:27:32 +04:00
Nikita Iarychenko
8fa6882df4 OPENIDE Up version to 6.4.1 for spell checking libraries 2025-04-30 13:27:31 +04:00
Dmitry Lyubin
d44792dbee OPENIDE updated checksum for language packages 2025-04-30 13:27:30 +04:00
Nikita Iarychenko
4ca60b746d OPENIDE ability download spell checking library was returned 2025-04-30 13:27:30 +04:00
Nikita Iarychenko
5d9d9b90f3 OPENIDE change url for download spell checking library 2025-04-30 13:27:29 +04:00
Nikita Iarychenko
431ff74c95 OpenIDE #106 Problem with downloading libraries for spell cheking 2025-04-30 13:27:29 +04:00
Nikita Iarychenko
1d6464dab8 OPENIDE #97 License and Eula in OpenIDE (add copyright) 2025-04-30 13:26:44 +04:00
Nikita Iarychenko
bc289aaf9e OPENIDE #24 Restrict IDE access to untrusted sources 2025-04-30 13:23:32 +04:00
Max Medvedev
137b1d2b13 IJPL-171917 don't allow GrazieInspection to touch indexes in dumb mode
GrazieInspection can run in dumb mode after implementation of IJPL-155874.
But unfortunately, one of its filters (CommentProblemFilter) needs indexes.
So in some situations IDE gets stuck.

The easy solution is just to avoid checks requiring indexes.
A better solution would be to detect todo comments without indexes IDEA-364846.


(cherry picked from commit bc8962287f61eade48df703b7fa25dbd78fb83aa)

IJ-CR-151765

GitOrigin-RevId: 41df36e2ee169afedd2667c923afb36f932e6685
2024-12-17 18:05:04 +00:00
Andrei Iurko
4111cfc875 [qodana] QD-9891 Add aspects with the highest certainty for inspections
GitOrigin-RevId: 8fad66714287192bd5cbc8396a3d30f1ba139302
2024-10-11 14:49:57 +00:00
Semyon Proshev
cf147d855e [Grazie] Update grazie-platform dependencies to 0.3.133
GitOrigin-RevId: 4b99032f92b732ae1b105fcc068181a853531ed7
2024-10-09 02:28:01 +00:00
evgenijdedov
60c8096610 [Grazie] update grazie-platform dependencies to 0.3.132
DependencyConfiguration test exceptions
update checksum for gec
update build/expected

GitOrigin-RevId: 8fb254d746136ab74628f8c11771f7fd444da295
2024-10-06 00:33:00 +00:00
Vladimir Krivosheev
4a176d4c02 IJ-CR-146078 extract intellij.platform.bootstrap
GitOrigin-RevId: b79efc92829111228e83058e54381d8e02116b6f
2024-10-05 22:01:55 +00:00
Semyon Proshev
9cde5cfc4f [Grazie] Update grazie-platform dependencies to 0.3.127
GitOrigin-RevId: e9716302c8e84d389a969d53ac2fafc312e8d869
2024-09-27 16:23:58 +00:00
Semyon Proshev
d96e3ad51a [Grazie] Update grazie-platform dependencies to 0.3.126
GitOrigin-RevId: b45980ffb68ccf2b1023bce1ccc7b91583e4ec37
2024-09-21 23:19:29 +00:00
Eldar Abusalimov
b1f030a52a LLM-3861: libraries: Update grazie-platform to 0.3.122
GitOrigin-RevId: e0b204d127a476296cebb270902cb89fe8a08114
2024-09-17 17:08:14 +00:00
Eldar Abusalimov
a73c2b3002 LLM-3861: libraries: Update grazie-platform to 0.3.121
Exclude new transitive dependencies added accidentally:

  - org.jetbrains.kotlin:kotlin-test
  - org.jetbrains.kotlin:kotlin-test-annotations-common
  - ai.grazie.utils:utils-testing-jvm
  - ai.grazie.spell:hunspell-en-jvm
  - ai.grazie.spell:hunspell-de-jvm
  - ai.grazie.spell:hunspell-ru-jvm
  - ai.grazie.spell:hunspell-uk-jvm

GitOrigin-RevId: 38ef29edf8f304ff8b780449d69282ac79943c3c
2024-09-17 17:08:14 +00:00
Eldar Abusalimov
9745191462 LLM-3861: libraries: Update grazie-platform to 0.3.120-dev-5863.3
Note that `ai.grazie.spell:gec-spell-engine-local-jvm` artifacts were not
updated since `0.3.120-dev-5863.3` isn't available in Maven for them.

This change adapts AiAgreementManager to use the last-minute introduction of
the `ExceptionBody.NotAcceptedAgreement.requiredAgreements` list.

GitOrigin-RevId: 38bb4fd225898803737d351422bc34e996b9cbcd
2024-09-17 17:08:14 +00:00
Eldar Abusalimov
f7ebf49ec7 LLM-3861: libraries: Update grazie-platform to 0.3.120-dev-5863.2
GitOrigin-RevId: 30fee86cf22eccbf83488cecdfb0796f1770ca76
2024-09-17 17:08:14 +00:00
Eldar Abusalimov
246db02e0f LLM-3861: libraries: Update grazie-platform to 0.3.120-dev-5863.1
GitOrigin-RevId: 8b799b9c1c9e3f74004f96ee49dff47df1326a02
2024-09-17 17:08:14 +00:00
Semyon Proshev
4e2f9cbb98 [Grazie] Update grazie-platform dependencies to 0.3.120
GitOrigin-RevId: b15eba29c9223817571162e6cc7e4686404269b4
2024-09-09 17:05:55 +00:00
Ivan Posti
208905421f [Grazie] Update grazie-platform dependencies to 0.3.119
GitOrigin-RevId: 84bd95848828ab475b12f27f4281ebb2c551f08a
2024-09-02 11:47:58 +00:00
Peter Gromov
c2d8625766 GrazieInspection.skipCheckingTooLargeTexts: don't traverse whole files if they can't possibly have too much text (IJPL-161085 globalInspections degradation on Grails on 24.08.10)
GitOrigin-RevId: 93766998688d53380ff9eb3924d4a564baf8fe38
2024-08-27 23:19:37 +00:00
Vladimir Krivosheev
3b3ae1c0b5 IJPL-159596 disable sorting - we must produce distribution order entries in a stable manner without sorting
GitOrigin-RevId: 1bf3a1f18ba5b2d6d5bc4f9c44f8208f86c8baa2
2024-08-22 10:33:53 +00:00
Max Medvedev
6ef95206ea IJPL-574 allow to register inspections as dumbAware without explicit dumbAware tag
GitOrigin-RevId: 3258a8c890dd5682f55eec44e52ec8d2e1a6cfde
2024-08-13 19:04:01 +00:00
Peter Gromov
74ab8c9d9c [grazie] detect more code-like patterns (IJPL-156753, IJPL-89624)
GitOrigin-RevId: 4002e53172fc2868a91d678f7854b2ab16134ca3
2024-08-09 21:28:30 +00:00
Max Medvedev
0c64030e25 IJPL-155874 make SpellCheckingInspection dumb aware
GitOrigin-RevId: 629e15e2feb514e36a605e5478d8627b2828f502
2024-08-09 20:25:06 +00:00
Max Medvedev
731f3dfdc1 IJPL-155874 make GrazieInspection dumb aware
GitOrigin-RevId: b17b5c2657a01c908965b7340c42782553830658
2024-08-09 20:25:06 +00:00
Peter Gromov
6d9f37b644 [grazie] IJPL-89683 Don't check files with too much text
GitOrigin-RevId: 8a69c41dacaeb70e334bd8868d704847d1db7c5e
2024-08-09 19:13:56 +00:00
Peter Gromov
61a2df00b5 IJPL-156597 Grammar rules should not be triggered on HTML classes
GitOrigin-RevId: 53010d82b8945d0c90a360b201664beabdd8417e
2024-08-09 18:32:16 +00:00
Peter Gromov
a3a6657b74 [grazie] IJPL-149625 Inconsistency between inspection details and settings
GitOrigin-RevId: 9996d1236d0595fe299c27703444624e0a868813
2024-08-09 18:32:16 +00:00
Peter Gromov
5cc805fce0 grazie: understand common HTML markup and block tags in Javadoc, Properties, and CDATA (IJPL-148256, IJPL-149288)
GitOrigin-RevId: c901095fd88b0b3cde9c37a751014de363498f79
2024-08-06 21:49:48 +00:00
Peter Gromov
934ecd177b IJPL-148254 Suppress sentence-starting and -ending punctuation errors in multi-sentence literals
GitOrigin-RevId: 79647bfb4c5901a3267e39da86a2ab95e3c32d1a
2024-08-06 09:04:53 +00:00
Peter Gromov
f1568d84fb grazie: treat most HTML char entities as unknown, inline tab and nbsp entities (IJPL-89685, IJPL-89691)
GitOrigin-RevId: 19fad731f90b6f11fff700e070266ab48ae714fc
2024-08-06 07:42:10 +00:00
Peter Gromov
c6cd6187c9 IJPL-89657 Rename RuleGroup#PUNCTUATION
GitOrigin-RevId: 4a1d594681ea86bd01a68d3debf1a1542682deda
2024-08-05 21:14:24 +00:00
Peter Gromov
ae9988decd IJPL-89699 Support Swiss German: add SwissGerman to the known remote lang classes
GitOrigin-RevId: d5d85db119fd96f80aa6452ad3b6a0a886428619
2024-08-02 08:43:31 +00:00
Peter Gromov
ac08292ec8 IJPL-89699 Support Swiss German
GitOrigin-RevId: bccd9f9873a709c77765d52b61a9e67bbc41f27e
2024-08-01 21:10:19 +00:00
Yuriy Artamonov
4dac328bf4 [i18n] IJPL-158521 Fix more ellipsis problems in plugins
GitOrigin-RevId: 981393c6f975e303847ca598b650fec8fe65d9bf
2024-07-30 16:35:51 +00:00
Vladimir Krivosheev
398ebce1d5 split content report
GitOrigin-RevId: ef449bdf4c5480a6ee3ce43b4af118c2c6e31219
2024-07-25 19:20:06 +00:00
Nikita Kudrin
cdf91bf213 [benchmarks] Renaming PerformanceTest* => Benchmark*
GitOrigin-RevId: 9963b84d51e1062acc262a8d3d3de1409a708e3b
2024-07-23 18:20:01 +00:00
Boris Pristupa
6bed4d39a9 update grazie-platform dependencies to 0.3.103
GitOrigin-RevId: 26b9dc3868b62c878acf79844dfb417bc95db716
2024-07-04 00:29:32 +00:00
Vladimir Koshelev
265737f489 [images] platform.images: extract SvgParserDefinition and get rid of xml dependency
GitOrigin-RevId: 18d5caef028c77a362671a489ac4001aa2479eba
2024-06-20 10:01:29 +00:00
Ivan Posti
7f6ffa104d [Grazie] Update grazie-platform dependencies to 0.3.96
GitOrigin-RevId: 338a8688ad152eb0bf0567aef3b07e0de6d11109
2024-06-19 18:27:00 +00:00
Aleksandr.Slapoguzov
2cbc31699a LLM-3287: update grazie libraries to 0.3.95
GitOrigin-RevId: 808910a6b59db7a9d876472bd6e41b37efee7457
2024-06-18 22:39:13 +00:00
Andrey Zaytsev
53b54e22a8 [Grazie] Update grazie-platform dependencies to 0.3.93
GitOrigin-RevId: 8e8682ef9942d83d8fbb043338fe730ce920ce7f
2024-06-17 22:44:19 +00:00
evgenijdedov
0a0e604bc9 [Grazie] update grazie-platform dependencies to 0.3.90
[Grazie] bump grazie-platform versions after fleet project structure tests

[Grazie] bump ai.grazie.* versions in GrazieDependencyConfigurationSmokeTest

[Grazie] bump ai.grazie.spell-gec-engine for community to 0.3.9

[Grazie] bump module-level grazie-platform dependencies to 0.3.90

[Grazie] bump project-level grazie-platform dependencies to 0.3.90


Merge-request: IJ-MR-136393
Merged-by: Evgenii Dedov <evgeny.dedov@jetbrains.com>

GitOrigin-RevId: f7805d2d6e0ac4bd4c6a87ad6078c7064cb60bf9
2024-06-11 16:16:20 +00:00
Maxim.Kolmakov
71168cb8a9 IJ-CR-135039 Replace usages of PlatformTestUtil.newPerformanceTest with PerformanceTestUtil.newPerformanceTest
GitOrigin-RevId: 4edcfadc23f7305d68b8c08cd6ae634ee4869a2e
2024-06-03 10:14:22 +00:00
Boris Pristupa
43aca198b7 [fleet, ai completion] migrate grazie-platform to 0.3.87, with new context collection API
prepare for update grazie platform to 0.3.86 (migrate to new ai completion context collection api)

fixup! prepare for update grazie platform to 0.85 (migrate to new ai completion context collection api)

fixup! prepare for update grazie platform to 0.85 (migrate to new ai completion context collection api)

fixup! [ai-completion] separate fields `name` and `origin` for ContextItem

[ai-completion] separate fields `name` and `origin` for ContextItem

fixup! prepare for update grazie platform to 0.85 (migrate to new ai completion context collection api)

fixup! prepare for update grazie platform to 0.85 (migrate to new ai completion context collection api)

prepare for update grazie platform to 0.85 (migrate to new ai completion context collection api)


Co-authored-by: Semyon Proshev <Semyon.Proshev@jetbrains.com>

Merge-request: FLEET-MR-4026
Merged-by: Boris Pristupa <boris.pristupa@jetbrains.com>

GitOrigin-RevId: 956bb141729dbd6345e56a755d511d2b1b80d54a
2024-05-29 00:35:24 +00:00
Ekaterina Berezhko
8703945c22 [Grazie][IDEA-352181] Fix LT dependencies
GitOrigin-RevId: c1c3bc0b3bd3b2773ff0ef45d5b392281a2b1292
2024-05-27 16:46:01 +00:00
Nikolay Chashnikov
cb9a49220f [grazie] API cleanup: remove unused deprecated API (IJPL-503)
GitOrigin-RevId: 1ef9cf6a58b988b9f46083950b896db555ad5577
2024-05-16 18:00:12 +00:00