Denis Mukhametianov
c400f3c23f
[spellchecker] review fix: abstract class -> interface
...
GitOrigin-RevId: a60c94d5adef5d40472e41f67b345d60a7b7b4ca
2024-05-17 05:23:01 +00:00
Alexey Korovin
7ad7377de7
Fixed sorting of json nodes in RiderIconsMapping.json
...
GitOrigin-RevId: 0c8681acd72cf6f3c260a231b429ff67e633d254
2024-05-17 03:22:41 +00:00
Alexandr Trushev
6d59284fd3
Refactor code vision pass factory: move CodeVisionTextEditorInitializer to separate class
...
GitOrigin-RevId: 9aa12f29d78f394675f99bc1c8ee279a11b1b082
2024-05-17 01:08:45 +00:00
Vladimir Kharitonov
be9a2f202a
IJPL-59369 IJPL-59368 rewrite messages, add learn more action, add logging
...
GitOrigin-RevId: e70924abacc9857f0ead64cbcb135cbbfb687571
2024-05-17 00:16:48 +00:00
Dmitry Avdeev
5b3986df4b
IDEA-352824 Support Multiple Projects for Maven and Gradle
...
no background for workspace node
GitOrigin-RevId: 958c6aa3e1c7cb64a57a5e60540068d708e75f7f
2024-05-16 23:17:43 +00:00
Liudmila Kornilova
b5ed49e0f7
IJPL-148413 Report IncompleteDependenciesService interaction to FUS
...
Signed-off-by: Liudmila Kornilova <liudmila.kornilova@jetbrains.com >
GitOrigin-RevId: ee7c438180346827638bdc63e51b4fabeebb1e9f
2024-05-16 22:51:17 +00:00
Bart van Helvert
9fa7231be5
[kotlin] Save documents after extracting marker offsets
...
GitOrigin-RevId: dc6b9ee2ea81e7560a978834ddc3669314414f6a
2024-05-16 22:50:25 +00:00
Bart van Helvert
3892ca1cd3
[kotlin] Fix double space in property accessor message
...
GitOrigin-RevId: 6106d5078a8929b8bf01f7459666e075a1ae5458
2024-05-16 22:50:20 +00:00
Bart van Helvert
82122745ef
[kotlin] Do conflict checking in K2 move under modal progress
...
GitOrigin-RevId: ff004dcbddba04886b566c010a783c51a314a7a7
2024-05-16 22:50:14 +00:00
EgorKulikov
1f78a394ac
Safe-Push into master
...
GitOrigin-RevId: 84eea13281a09e29b08a95a4ff05c60c3a1447b1
2024-05-16 22:35:50 +00:00
Nikita.Ashihmin
a775ce9a23
PY-72435 Jupyter(fix): MathJax is rendered incorrect for superscript
...
GitOrigin-RevId: 1b1f788e67056689315fecf9d944f03a778eedf7
2024-05-16 21:50:08 +00:00
EgorKulikov
dd3518de86
[kotlin] Fix compilation
...
GitOrigin-RevId: 86348fa986df631f0e8c68598545fce71b2436dc
2024-05-16 22:48:29 +02:00
Dmitry Avdeev
58af4f12d2
IDEA-352824 Support Multiple Projects for Maven and Gradle
...
enabled by default
GitOrigin-RevId: 94ac1cf6ff64e58948d5f1dcecea1da109a6f454
2024-05-16 20:47:36 +00:00
Dmitry Avdeev
9dd023c4ed
IDEA-353360 Multiple Projects In The Same Workspace: Maven tool window doesn't appear on workspace creating
...
GitOrigin-RevId: 1006b3c498705f3b48377350dc350e6194868384
2024-05-16 20:47:31 +00:00
Dmitry Avdeev
288650e63f
IDEA-352824 Support Multiple Projects for Maven and Gradle
...
workspace icons
GitOrigin-RevId: b6ce3a23538faec1ee69be5374f28661951b37d7
2024-05-16 20:47:25 +00:00
Max Medvedev
bc0a67dd04
add doc comment for several factory methods
...
GitOrigin-RevId: f27bacf90209d9686204369bee91f85cf0440d12
2024-05-16 20:42:13 +00:00
Max Medvedev
04185d7432
cleanup doc comment to make the method reference work
...
GitOrigin-RevId: 77b9533fb95d385d2b6cc0677ee3d134120f255a
2024-05-16 20:42:08 +00:00
Max Medvedev
53a577a12a
add @RequiresEdt/BackgroundThread annotations
...
GitOrigin-RevId: 7992b841e3e80d8ff6e6ac320e4e520dc0a0a672
2024-05-16 20:42:02 +00:00
Max Medvedev
c1c778787c
[platform cleanup] remove outdated comment
...
the method has `void` type
GitOrigin-RevId: 128af820b99ae9c5934791a76e28fc54a8976435
2024-05-16 20:41:52 +00:00
Max Medvedev
56ca3fc2ef
[platform cleanup] simplify enum values' names of CanISilentlyChange.Result
...
UH_HUH, UH_UH are not very common words, let's use YES and NO instead.
GitOrigin-RevId: 994a97928c3d2c4a2836f908162ba1b2d97129aa
2024-05-16 20:41:46 +00:00
Max Medvedev
22eb80d15b
@RequiresEdt for EditorFactory
...
GitOrigin-RevId: c6ae5664e259f60dea9cd8e62a2e3adf9ccd789b
2024-05-16 20:41:41 +00:00
Max Medvedev
faf95cced4
[editor] add several explicit threading annotations
...
GitOrigin-RevId: ae09ce9de205dfaf03693846c3754c38dbd58198
2024-05-16 20:41:36 +00:00
Max Medvedev
06271cdaeb
InspectionWidgetActionProvider: update state after extension changes on EDT
...
InspectionWidgetActionProvider's state is not protected by any locks and should be accessed on EDT only.
At the same time, extension point events are delivered on a background thread
GitOrigin-RevId: 83b9608c29e19b6d66ac0ac344f5050c39d955d0
2024-05-16 20:41:31 +00:00
Max Medvedev
83cd25885f
Workspace model: add @RequiresWriteLock annotation for better visibility
...
GitOrigin-RevId: dafef43c856a6faf4f38d9eafcba0a7da1d6f5dc
2024-05-16 20:41:25 +00:00
Max Medvedev
5a0f750cb2
missing <ul> tag in Editor documentation
...
GitOrigin-RevId: d5ce20fda9be5326127bd845150ecaa884877b74
2024-05-16 20:41:20 +00:00
EgorKulikov
931fed5d02
[kotlin] Advance kotlinc version
...
GitOrigin-RevId: 693a2fa250481ba39d90f3235c2c38e6c019e6c6
2024-05-16 22:40:29 +02:00
Petr
01d14fab4e
PY-40480 Lift literal type completion results higher in a lookup
...
GitOrigin-RevId: 51fcf9b611250104fdeff04284e908cce1164560
2024-05-16 20:36:19 +00:00
EgorKulikov
b549e613c1
[kotlin] Merge kt-master to master
...
GitOrigin-RevId: 7d3baba437c2149d3c1f94d2743eb1dfac921fad
2024-05-16 22:34:53 +02:00
Anna Kozlova
e401164f05
[kotlin] k2 extract function: let's show scope chooser with predefined selection
...
- setup selection for extract to scope as well
After the change, nearly each extract function would show scope chooser with preselection corresponding to the default scope. Though it requires additional enter, it highlights possible targets and provides more consistent behavior with java.
With registry key on, extract function and extract function to scope are equivalent. So the last one could be deleted.
^KTIJ-5740 fixed
GitOrigin-RevId: 4c86fabe56faf5b531f5218ba44670531eee2e18
2024-05-16 20:16:15 +00:00
Anna Kozlova
0acd3b5ae3
[kotlin] k2: add missed dependency on refactorings module
...
required for create parameter from usage
^KTIJ-29990 fixed
GitOrigin-RevId: 098091d58b943af8d86bbdd817c0a29a1b5ffabf
2024-05-16 20:16:09 +00:00
Anna Kozlova
3daa0748ab
[kotlin] testdata for introduce parameter
...
^KTIJ-9078 fixed
GitOrigin-RevId: 55acf9624b264f75ef3f2aa2bd57a4cd1c95a603
2024-05-16 20:16:04 +00:00
Anna Kozlova
a3bda1cfb5
[kotlin] testdata for introduce parameter
...
^KTIJ-17495 fixed
GitOrigin-RevId: 1881387977c8d66c026e52de74afb740c335a311
2024-05-16 20:15:59 +00:00
Anna Kozlova
1ae143a229
[kotlin] testdata for introduce parameter
...
^KTIJ-20883 fixed
GitOrigin-RevId: 8f2d11437807b8d908bf31f64fef06cd108301f0
2024-05-16 20:15:54 +00:00
Anna Kozlova
877309fcdf
[kotlin] testdata for introduce parameter
...
^KTIJ-14127 fixed
GitOrigin-RevId: 5b0e4d588bbd23d4bd8b8ce7ed550558c6e98678
2024-05-16 20:15:49 +00:00
Anna Kozlova
c71c977d1a
[kotlin] testdata for introduce parameter
...
^KTIJ-27915 fixed
GitOrigin-RevId: 9d2d9937a759416b8c7a81818f8123b2b92fed07
2024-05-16 20:15:44 +00:00
Anna Kozlova
d1a57ccf6a
[kotlin] k2 introduce parameter: render all functional types as a functional type
...
^KTIJ-6973 fixed
GitOrigin-RevId: cd7519ff16b9bc6c59d91e72b56dd8ee927a64ca
2024-05-16 20:15:39 +00:00
Ruslan Cheremin
015291c1e4
[indexes] IJPL-1365: made IndexStorage.clearIndexData() forcibly close storages before removing theirs files
...
+ Storages must be closed before removing theirs files, otherwise it is 'use-after-delete' scenario. Sometimes indexes storages wasn't closed in this scenario => a forced close() is introduced now.
+ `-Dindexes.force-close-before-reopen=false` to disable forced close (i.e. return previous behavior)
GitOrigin-RevId: 232792456a87138ceaea6c01e1db8ae73eccb8f4
2024-05-16 20:13:48 +00:00
Denis Zaichenko
734b887caf
FUS-4405 fixed statisticks for 'merge.resolve.import.conflicts' event
...
GitOrigin-RevId: a4b18d91ef32ae5ed050c364703e2f520b69b426
2024-05-16 20:06:53 +00:00
Vera Petrenkova
88c0590854
IJPL-149637 switch forcedSwitchedUi when import not needed
...
GitOrigin-RevId: 88ca0759e21f813f205409f90d4a977c786c33d7
2024-05-16 19:55:41 +00:00
Liudmila Kornilova
59f500b605
IJPL-1036 remove AccessToken from IncompleteDependenciesAccessToken because finish() requires write action
...
Signed-off-by: Liudmila Kornilova <liudmila.kornilova@jetbrains.com >
GitOrigin-RevId: 9a2b8a697471ac4bf32ecf51936e5dc022e80e07
2024-05-16 19:54:53 +00:00
Liudmila Kornilova
47357a976c
Add comments to FileBasedIndexEx.ourIgnoranceGuard
...
Signed-off-by: Liudmila Kornilova <liudmila.kornilova@jetbrains.com >
GitOrigin-RevId: 49cf9558cd2072c15aef8565b7df6b6210d4207d
2024-05-16 19:54:42 +00:00
Mikhail Sokolov
fdc9e2993d
IJPL-149868 Do not allow to disable statistics collection for free licenses
...
GitOrigin-RevId: b209c237e0ec7d906f6dcb8505d0b8b5ed51dc41
2024-05-16 19:31:45 +00:00
Vladimir Lagunov
f0ba2b4dcd
IJent cleanup: remove unused FileInfo.path
...
GitOrigin-RevId: 8de108c849f1436ec8c9c0e24fbe75c9a056d196
2024-05-16 19:27:03 +00:00
Vladimir Lagunov
493bc92c31
IJent: complete implementation of IjentNioFileSystemProvider.readAttributes
...
Tests will be backported from a feature branch later.
GitOrigin-RevId: b3ef3cae596bf6d106628ef756dbfb8f16356f86
2024-05-16 19:27:03 +00:00
Vladimir Lagunov
2c79a27c4a
IJent cleanup: remove suspicious code in IjentNioFileSystemUtil.toIjentPath
...
Probably, the removed code used to mimic the way how FSD accesses the filesystem, but that way wasn't used.
GitOrigin-RevId: 5c8ce9c9e8c530ead7e2480456fc25cf16e125aa
2024-05-16 19:27:03 +00:00
Vladimir Lagunov
092fb70a2b
IJent cleanup: extract method FsAndUserApi.create
...
GitOrigin-RevId: 82036afa1725914a7beb4dfb707b35bebd6c5003
2024-05-16 19:27:03 +00:00
Vladimir Lagunov
a22f1c994e
IJent cleanup: implement IjentNioFileSystemProvider.newFileSystem(Path, Map)
...
GitOrigin-RevId: 9d9c9803320defad1d87e77a59ab864e01e33be8
2024-05-16 19:27:03 +00:00
Vladimir Lagunov
f1d07ce761
IJent cleanup: return specific types in IjentNioPath
...
GitOrigin-RevId: 63d81c5808f38a0cd85ff2d276db4490218f957e
2024-05-16 19:27:03 +00:00
Vladimir Lagunov
c1c13a52f4
IJent cleanup: static import FsAndUserApi
...
GitOrigin-RevId: ddb66878f080bd9aff24e00cbf21f468283b510e
2024-05-16 19:27:03 +00:00
Vladimir Lagunov
0d9f2b6f3d
IJent cleanup: override all possible methods in IjentNioFileSystemProvider
...
This way, it's a bit more difficult to forget to implement them later.
GitOrigin-RevId: 56bf33e3b8f512d664482be991374b032cc5dc4c
2024-05-16 19:27:03 +00:00