Denis Mukhametianov
ba4241e602
[spellchecker] doc for SpellCheckerQuickFixFactory and BuiltInDictionariesProvider
...
GitOrigin-RevId: e8bf1eb390177ce8f5461aa93f1867c13da5c927
2024-05-17 05:23:01 +00:00
Denis Mukhametianov
c400f3c23f
[spellchecker] review fix: abstract class -> interface
...
GitOrigin-RevId: a60c94d5adef5d40472e41f67b345d60a7b7b4ca
2024-05-17 05:23:01 +00:00
Denis Mukhametianov
614720f70b
[spellchecker] review fixes: marked SpellCheckerQuickFixFactory @Internal, hide EP_NAME
...
GitOrigin-RevId: c2a4e79aaa5bba8e43340fd6f2ec544483adc95c
2024-05-10 13:24:16 +00:00
Denis Mukhametianov
1339ccbc9a
[spellchecker] migrate quick fixes creation to SpellCheckerQuickFixFactory
...
GitOrigin-RevId: dc14505126ac82d997bace928d0dea8bfc48d347
2024-05-10 13:24:16 +00:00
Denis Mukhametianov
5a8efdfc97
[spellchecker] Added SpellCheckerQuickFixFactory to allow custom spellchecking quick fixes in Rider
...
GitOrigin-RevId: b987bcb82e84f0596e57962df55bb868b92fe23b
2024-05-10 13:24:16 +00:00
Denis Mukhametianov
f5235a2cf2
[spellchecker] SaveTo: extracted core part to static method
...
To reuse in custom `Save to dictionary` implementations in Rider and CLion. Temporary solution to cherry-pick in 241 stable branch.
GitOrigin-RevId: b34004ce230afeab164084c50d8ca71256e2047d
2024-05-10 13:24:16 +00:00
Denis Mukhametianov
0b224e603b
[spellchecker] fix capitalization
...
GitOrigin-RevId: be42bb6ce3b6b155680ec01ca4bfca48c99901d9
2024-05-10 13:24:16 +00:00
Kirill.Krylov
aa5762098e
[full-line] ML-3182 update gz libraries
...
GitOrigin-RevId: 653e168a17df85a1abba09b15b99d1c099a5122b
2024-05-09 15:12:59 +00:00
Mikhail Chernyavsky
e5977a3ac5
[grazie] Bump ai.grazie.* libs to 0.3.80
...
GitOrigin-RevId: 6b294aa9645877731ed9384d634a7911c050ae1c
2024-05-03 19:38:48 +00:00
Konstantin Nisht
12e78f18d6
[platform] IJPL-1039: extend ProcessCanceledException from CancellationException
...
GitOrigin-RevId: 8edd7e83dc7029225e6d98f538428d6d6acfcc50
2024-05-02 22:41:33 +00:00
Ivan Posti
e551331506
[Grazie] Make gec.engine.local a project library and simplify related nlp dependencies
...
GitOrigin-RevId: d015a0e5ad6ab0f5533d35ac50401de48d03b022
2024-05-02 15:32:51 +00:00
Vladimir Krivosheev
18e028cf90
IJPL-148294 simplify grazie dependencies in spellchecker, report module level library
...
GitOrigin-RevId: 2701139177d6f97d71c1ca9242a7953997937132
2024-05-01 01:12:26 +00:00
Mikhail Chernyavsky
37237cbed8
[Grazie] Update grazie-platform dependencies to 0.3.79
...
GitOrigin-RevId: 84db477e80a8dd99290b3533baae16a545d6c038
2024-04-26 17:44:24 +00:00
Anton Vasilev
c961b5f6b2
IJPL-33267 temporary fix PostgreSQL typo
...
GitOrigin-RevId: 01b061dcab0e3558a8477d271d0605af3f0be668
2024-04-25 16:08:25 +00:00
Vladislav Tankov
178b13dd96
[JB AI] Update to 0.3.66 version
...
[fleet] bump settings group version
[JB AI] fix libraries
[fleet] ai completion: add editor activity provider
[fleet] ai completion, Kotlin: fix primary constructor parameters not collected if they're private
[JB AI] Update to 0.3.66 version
Co-authored-by: Boris Pristupa <boris.pristupa@jetbrains.com >
Merge-request: IJ-MR-130622
Merged-by: Boris Pristupa <boris.pristupa@jetbrains.com >
GitOrigin-RevId: 26df113f514935d7210cfccc527f73e41b4a7d05
2024-04-04 08:59:34 +00:00
Ekaterina Berezhko
2d3d4c8470
[Grazie][IDEA-243259] Do not split words by right single quotation mark
...
GitOrigin-RevId: 7736d969c8dafc8ce180a9ebf9e8fe4536d2dba3
2024-04-02 14:54:42 +00:00
Yuriy Artamonov
59597eb185
[platform] IJPL-938 Deprecate public utils in com.intellij.refactoring.suggested
...
Update usages
GitOrigin-RevId: d56e13ad1631e92d900ded8d89edbed7bf214c41
2024-03-29 22:09:46 +00:00
Alexey Kudravtsev
f04797bfb5
move dangerous remove* methods from UpdateHighlightingUtil to spellchecker plugin closer to their usages, to avoid abuse
...
GitOrigin-RevId: 3d8b7ad0aa7307d38287aec692307744c197185f
2024-03-19 15:51:37 +00:00
Boris Pristupa
1d4c2a0bf8
update grazie-platform dependencies to 0.3.61
...
GitOrigin-RevId: 04ba620545dbc6a96040bf9ca60bbe6cb6c4acd6
2024-03-19 03:12:51 +00:00
Semyon Proshev
987b2d70d7
[Grazie] Update grazie-platform dependencies to 0.3.57
...
GitOrigin-RevId: a2b0e38344935072b3e0216fd865883a52d68620
2024-03-15 21:42:03 +00:00
Vladimir Krivosheev
a313dd217f
SettingsTransferActivity - use serviceAsync
...
GitOrigin-RevId: 3e70a454dfe6ab15fc49b1e154508972c21857d0
2024-03-14 02:14:09 +00:00
Vladimir Krivosheev
afc812872f
SpellerLoadActivity - use serviceAsync
...
GitOrigin-RevId: add1e22ebd72157136a493d2449dd49d6876c91f
2024-03-14 02:14:06 +00:00
Denis Mukhametianov
ce9da5e101
[spellchecker] fix RIDER-106853
...
GitOrigin-RevId: 16f5a49227de384193be807d3b9459e4b2babc11
2024-03-12 16:59:27 +00:00
Denis Mukhametianov
a280b5208f
[spellchecker] fix IJPL-772
...
Relaxed nullability requirement for DictionaryLayer in SaveTo, it already handles null gracefully, and, unfortunately, it is valid situation when we can't find layer by name, since it is stored as localized string value.
GitOrigin-RevId: 46442994aff7248c198d8d23ee0f3a9490521a9f
2024-03-11 13:44:08 +00:00
Boris Pristupa
6220df9ac7
[fleet] ai completion, kotlin: collect imported files
...
Merge-request: IJ-MR-126588
Merged-by: Boris Pristupa <boris.pristupa@jetbrains.com >
GitOrigin-RevId: 637f8e52ecd643fad27b5672ae2d7b54528a672a
2024-03-09 22:30:25 +00:00
Vladislav Tankov
b5ab443a2a
Fix iml files
...
(cherry picked from commit 4a3fc5b72b7b19d1a2845347dd5f2edb4880f1c3)
IJ-MR-127321
GitOrigin-RevId: 62c26c8604d54a60393363c7239b0ad00ef7fbb4
2024-03-01 22:52:32 +00:00
Artem Mukhin
cbd1ebda33
[Grazie] Update grazie-platform dependencies to 0.3.45
...
GitOrigin-RevId: b874cd41cf9931c601d19a2763769c14d81ff202
2024-02-17 02:46:51 +00:00
Tagir Valeev
6b525f3f53
[spellchecker] Redundant line removed
...
GitOrigin-RevId: 41fb28d86f5e4c5f6652a713df9f87362d52216f
2024-02-15 13:23:31 +00:00
Denis Mukhametianov
57374918ff
[spellchecker] explicit getters for default DictionaryLayers
...
GitOrigin-RevId: e0f561fa26732abb7aad7f960bd656ccc6e28f0d
2024-02-13 11:19:20 +00:00
Denis Mukhametianov
5ce9a661b3
[spellchecker] @ApiStatus.Internal on new apis
...
GitOrigin-RevId: 27261e07be7ba614a355f339d326dcd384bb7bb0
2024-02-13 11:19:20 +00:00
Denis Mukhametianov
2b54e307d2
[spellchecker] review fixes: get rid of layers holder, replaced message with messagePointer
...
GitOrigin-RevId: 625692a702c87057e54ba47df667851be9298654
2024-02-13 11:19:20 +00:00
Denis Mukhametianov
76b1fd38fa
[spellchecker] review fixes
...
GitOrigin-RevId: f5c658e6e5801e27af925960cbb29f8df759c148
2024-02-13 11:19:19 +00:00
Denis Mukhametianov
8968d8475d
[rider] application dictionary can be not initialized during spellchecker settings transfer activity
...
GitOrigin-RevId: de04fe6c970f8fe9511e69367750710c317ee9ac
2024-02-13 11:19:19 +00:00
Den Mukhametianov
cabf0773f8
[spellchecker] extend DictionaryLevel to DictionaryLayer with corresponding extension point
...
In Rider we want to pass ReSharper settings layers to UI-parts like combobox for choosing default dictionary to save words.
GitOrigin-RevId: b6b395d0108f2f1142fc1ab3656d3493c5b9be9c
2024-02-13 11:19:18 +00:00
Den Mukhametianov
75284da775
[spellchecker] allow SpellCheckerStrategy to decide whether psi element fits or doesn't spell checker scope, pass this scope to getTokenizer
...
Some backend-driven languages in Rider don't have detailed frontend lexer/parser, so the only node visible to spellchecker will be root PsiFile. We pass range-scope information from backend, and then rider's spell checking strategy will handle it itself.
GitOrigin-RevId: b97c9eaaed30d6a0e09d69b13cf4cd5ad1b5d364
2024-02-13 11:19:18 +00:00
Den Mukhametianov
86c8fa3545
[spellchecker] added extension point for specifying additional built-in dictionaries
...
Used in Rider to show and edit R# spell checker user words
GitOrigin-RevId: b1ee8bdf064364800a712400af1c3e7095f306ac
2024-02-13 11:19:18 +00:00
Vladimir Krivosheev
03b68c5c0f
cleanup - sort modifiers
...
GitOrigin-RevId: 05b9b893105b42be7bfb8e4df3a39f5800329f00
2024-02-12 19:55:03 +00:00
Vladimir Krivosheev
e317447ff1
do not mutate dictionaryStates
...
GitOrigin-RevId: b7efde66abf4497947a0ca0506852ff394197084
2024-02-12 19:54:58 +00:00
Tagir Valeev
56b91582b2
[spell-checker] Allow to provide custom name for spellchecker variants
...
Fixes IDEA-344686 Spellchecker: RenameTo QuickFix uses wrong name to generate suggestons objects in Scala
GitOrigin-RevId: 00f00a67dc9bd1eacaeea2890c7f07b6d037f0c7
2024-02-09 21:17:07 +00:00
Nikita Kudrin
3dce2dce2f
[unit perf tests] AT-644 Renaming
...
GitOrigin-RevId: 464b77181de9f1e0cc6de2623201635c405ee4c3
2024-02-08 11:21:41 +00:00
Vladimir Krivosheev
c6b0575496
update libs
...
GitOrigin-RevId: 894173433566d00638e0a2721cd7a814795d7b63
2024-02-07 17:03:19 +00:00
Nikita Kudrin
b143fe1540
[unit perf tests] AT-644 Removed expected time from the tests
...
GitOrigin-RevId: a53f40c1721a46c7833018346dc622dec1f1b80a
2024-02-07 16:11:29 +00:00
Daria Nikolskaia
7d91d0e945
Upgrade AI Grazie dependencies to version 0.3.32
...
Support 0.3.32 in AI Assistant (GRZ-3619) nullable quota until field. In AI Light and AI Pro behaviour is the same, this field should not be null.
GitOrigin-RevId: 27fdfcda326ee6ab90bad1d11a370b0fcbcd3b9b
2024-02-01 16:07:18 +00:00
Ivan Posti
c8d4b939cd
[Grazie] Update grazie-platform dependencies to 0.3.30
...
GitOrigin-RevId: b7c312d84b51a361fd05c467f9cd567dc3f7dbae
2024-01-26 17:31:22 +00:00
Vladimir Krivosheev
a920a363f7
IJPL-326 remove getCoroutineScope
...
GitOrigin-RevId: 071d852d71a7b6a6e5a24088a9bd987fe487f407
2024-01-24 19:51:13 +00:00
Andrey Cherkasov
1a62d88764
Cleanup: use light services
...
^IDEA-254577
GitOrigin-RevId: 01afb3f2166f8713cd4599f37d43ecf7f4d2944c
2024-01-23 06:03:51 +00:00
Tagir Valeev
5720dc8bb8
[spellchecking] Use holder.getFile() to avoid extra PSI traversion
...
GitOrigin-RevId: 3d99f2d3b4d46f281df6b30a8a59af85f15ec106
2023-12-21 12:13:07 +00:00
Tagir Valeev
59074e21c9
[mod-commands] RenameTo: ModCommand
...
Also fixes IDEA-338334 "Rename to" from one split window renames variable from other window
GitOrigin-RevId: 91aa00e94293486bd55673a5da7c37b8c10b7489
2023-11-27 19:09:15 +00:00
Yann Cébron
a0896c9871
[spellchecker] SpellcheckerLookupUsageDescriptor.SPELLCHECKER_KEY: remove get()
...
GitOrigin-RevId: 2b989c8ab69a589b1c610b10a7e0c13dfc531059
2023-11-13 12:33:29 +00:00
Yann Cébron
d725db97a2
[spellchecker] SpellcheckerLookupUsageDescriptorKt.SPELLCHECKER: remove get()
...
GitOrigin-RevId: 80f1395fdd82ffec5a409dde527ff762159847ce
2023-11-13 12:33:25 +00:00