intellij-crowdin-bot
696130625b
Synchronize localization
...
synchronized with crowdin projectId: 60 branch: master, projectId: 82 branch: master, projectId: 74 branch: master
GitOrigin-RevId: 54738365e73f7699c8b338bb48d92d534414b540
2024-07-18 09:00:53 +00:00
Dmitry Batrak
0fa7fb3581
CWM-9546 Copy paste manager didn't receive text on copy with selected text
...
more logging for root cause investigation
GitOrigin-RevId: 193e535f196880c4ab460db5e1f513671b626a82
2024-07-18 08:21:22 +00:00
Vladimir Krivosheev
223625ac08
IJPL-158385 WolfListeners - use flow instead of MergingUpdateQueue, use non-blocking readAction
...
GitOrigin-RevId: 39033108365fc3acd071333ff95d9779d22bf6af
2024-07-18 08:14:25 +00:00
Vladimir Krivosheev
d24f3d7595
IJPL-158385 reactor WolfListeners
...
GitOrigin-RevId: afdbe569d2cd6dbbf021559f937dab895f760793
2024-07-18 08:14:25 +00:00
Vladimir Krivosheev
8ee782bc68
Rename .java to .kt
...
IJPL-158385
GitOrigin-RevId: 88ef065b42056e100512df2e6ed3dc6712d6e926
2024-07-18 08:14:25 +00:00
Andrey Vorobev
83c6af75c9
WEB-67650 React JSX: false positive attribute className is not allowed here with the new type evaluation
...
GitOrigin-RevId: 5721b5f0d0cbced014968739b5d177bf0fb62698
2024-07-18 08:13:59 +00:00
Bart van Helvert
8134aff6ea
[junit] Run Kotlin JUnit tests on both K1 and K2 frontend
...
#IDEA-354809 Fixed
GitOrigin-RevId: 762f49182607ab12adee58053a76606f8a923cfa
2024-07-17 22:28:16 +00:00
Nikita Barkov
bb98fe6a9a
[perf_tests]Added log for newSubscriber
...
GitOrigin-RevId: 26b5f4a48e29472f5f2a16d2772b62d63ec84008
2024-07-17 22:22:37 +00:00
Nikita Barkov
e595ad799a
[perf_tests]Cancel serverJob after each test, not only after all tests
...
GitOrigin-RevId: bddc72f5d6c48cde20d8c59a6542fb0f37a3323e
2024-07-17 21:59:32 +00:00
Ruslan Cheremin
148b86edb2
[indexes] IJPL-157329: remove the assert
...
+ There are cases there assert is violated, but the cases themselves are legitimate: .needsCompacting could be changed during a read (because lazy snapshot is loaded), which could run in parallel with flush() because only readLock is involved in both operations. This does not violate the container state, though: container could save its state as either full snapshot, or a diff -- both representations are correct (added tests for that).
There are still doubts about possible data races presented there, but at least there are no more them than were before.
GitOrigin-RevId: 527fb9b16b81094fcee1c972745687b12a9a4473
2024-07-17 21:23:10 +00:00
Bart van Helvert
c773e6105f
[kotlin] Check for updatability in the copy declarations handler
...
#KTIJ-30647 Fixed
GitOrigin-RevId: 3ad8ac150883e01858c6620cadbdcbab06245ea0
2024-07-17 21:07:56 +00:00
Ruslan Cheremin
81224762d6
[refactoring] IJPL-3459: renaming
...
GitOrigin-RevId: ec7d92508b391200292b089201c9dd9ccd298e39
2024-07-17 21:05:01 +00:00
Ruslan Cheremin
4c9572f7b9
[core] IDEA-337801: change exitProcess() -> app.exit()
...
+ exitProcess triggers ShutDownTracker directly, avoiding normal container shutdown, which causes de-initialization ordering problems
GitOrigin-RevId: 50668ba053f66d30b241f134c30888ec19f37896
2024-07-17 21:05:01 +00:00
Ruslan Cheremin
ef82709c51
[refactoring] IJPL-3459: (followup) replace .isShutdownHookRunning() with .isShutdownStarted()
...
+ make ShutDownTracker internal
GitOrigin-RevId: e6954bf75e2e7b91436684b15eb96ea1798a2745
2024-07-17 21:05:01 +00:00
Ruslan Cheremin
8db5ce2793
[core] IJPL-3459: prohibit adding new ShutDownTracker tasks if shutdown hook is already started
...
In many cases we rely on shutdown tasks to be executed in specific order -- in order we've added them to ShutDownTracker: e.g. shutdown task 1 added before shutdown task 2 => we expect shutdown task 2 to be executed first (LIFO), and shutdown task 1 after it.
But if shutdown has initiated very early in an app lifecycle, that assumed order could be violated because task 1 already added to the tracker, and already executed, while task 2 is not yet added, and it is added later, and gets executed later.
To prevent these races, I prohibit adding more tasks to the tracker if shutdown is already started -- `ProcessCanceledException` is thrown in this case
GitOrigin-RevId: 07611dc3ac94c7697bb7dd4b8aece5fb76e9e1ce
2024-07-17 21:05:01 +00:00
Vladimir Krivosheev
494215066e
IJPL-158477 build script downloader — TLS 1.3 support (use okhttp)
...
GitOrigin-RevId: 17d3579ebae6b6b0a9e4164c2d4ccc3470ca931e
2024-07-17 21:01:15 +00:00
Ilya.Usov
f000152138
Update rd
...
GitOrigin-RevId: 27857aed6054c3da58ef8cc51993f9d69ada0651
2024-07-17 20:55:15 +00:00
Artem.Bukhonov
320d3d2d50
RDCT Make lookup item completion by mouse behaves the same way as by a keyboard key
...
GitOrigin-RevId: 13ac1bdc63267220c9d6c6f4122e597e025a7093
2024-07-17 20:17:52 +00:00
Roman Shevchenko
65c8d55d5a
[tests] minor ProjectOpeningTest optimization
...
GitOrigin-RevId: 5a74573212159046cd04e132915a846b7a67e7cc
2024-07-17 19:30:00 +00:00
Egor Ushakov
d20d4ac14d
IDEA-343908 Flaky test com.intellij.debugger.impl.DebuggerSessionTest.testStateManager IJI-2040
...
GitOrigin-RevId: 8b1d8b6963c1dab0a12527a018e3d892fe0c5803
2024-07-17 19:12:50 +00:00
Egor Ushakov
ccf06c51ae
[debugger] fixing flaky PacketsNumberTest* IDEA-354458 IJI-2040
...
GitOrigin-RevId: 86c55fb612d1c8863efb00e7749a41b398710c40
2024-07-17 18:59:43 +00:00
Jakub Chrzanowski
3fba6b83e3
[devkit] IJPL-158473 code review
...
GitOrigin-RevId: 3afffd981ce7d4254a84b590a5b69d7a7e2544c3
2024-07-17 18:55:10 +00:00
Vera Petrenkova
df8311bb5c
IJPL-158489 get region from registry on Windows
...
GitOrigin-RevId: 61fddfcfd460aa2f13c7e44ed4d9a2ea3f81f0a7
2024-07-17 18:53:30 +00:00
Vera Petrenkova
181fdf747d
IJPL-156223 change logic of region and language selection in the dialog before EUA
...
GitOrigin-RevId: d1f68771ca63f639c31521e6e8cf87e0ca39d49b
2024-07-17 18:53:30 +00:00
Yuriy Artamonov
753592c4c6
[menus] IJPL-158521 Apply ellipsis fix in ActionsBundle.properties
...
GitOrigin-RevId: d6db6069b3e37982be56e2a1e6f657fa79e9f842
2024-07-17 18:45:00 +00:00
Mikhail Pyltsin
d0c8d95e30
[java] IDEA-356446 Support module imports
...
- Support keyword completion
GitOrigin-RevId: 10dcdc049838efa601e6bf0bbaf180ab4a8556de
2024-07-17 18:18:57 +00:00
Mikhail Pyltsin
eee416a4e8
[java] IDEA-355777 Support implicit imports
...
- Support implicitly imported modules
GitOrigin-RevId: dbf10158847f652936c405a1ad20ce4dd04dbba7
2024-07-17 18:18:57 +00:00
Mikhail Pyltsin
8ce06c83bb
[java-inspection] IJ-CR-135317 IDEA-352587 Support JEP 455: Improve conversion from if to switch
...
- fix naming
- add more tests
- check cases when variables can be assigned
- track primitive variables when new cases are created
GitOrigin-RevId: 84a77676a627cc0fffce8e7219daa2b1fd13949d
2024-07-17 18:18:57 +00:00
Anna Kozlova
30d5704d8b
[kotlin] add links to the assumption violation processing
...
GitOrigin-RevId: ab9fdbb24f49ee4f9a6013cb0ecde335b22bbfaf
2024-07-17 17:59:42 +00:00
Anna Kozlova
64d43b75d3
[kotlin] k2: port method hierarchy
...
^KTIJ-21113 fixed
GitOrigin-RevId: 5734364eae4416357a3b41d993d8245fad054754
2024-07-17 17:59:42 +00:00
Nikolay Chashnikov
128b7b34df
[tests] publish configs and build logs if a compilation test fails as build artifacts
...
This is needed to investigate IJPL-115184.
GitOrigin-RevId: 29df8e164b5fee6f2101190134fa989300b89e7b
2024-07-17 17:57:46 +00:00
Nikolay Chashnikov
d146b00d1c
[test framework] provide API to publish additional artifacts if a test fails
...
TestLoggerFactory.publishArtifactIfTestFails is added which published a file as an artifact on TeamCity if the test fails, similarly as debug-level logs are included in the output if the test fails.
This is needed to investigate IJPL-115184.
GitOrigin-RevId: 770cf3c303b57510a6c635c4bc190a39dbd6f23d
2024-07-17 17:57:46 +00:00
Karima Ichou
d9ff8a46da
KTIJ-30548 Add check if the context module is common
...
even is the targeted platform is not.
The module could be a multiplatform module common by different
tests even if the targeted platform is not common.
closes https://github.com/JetBrains/intellij-community/pull/2815
GitOrigin-RevId: affff2a7de6f5957ba6f45c7716a0a3395850eeb
2024-07-17 17:53:17 +00:00
Nikita Pavlenko
0c71253275
[PyCharm] PY-72273 DataView (feat): Removed unwanted border around table and toolbar.
...
GitOrigin-RevId: 033e445606bbd7072619d42d0344a2c7ddeb705d
2024-07-17 17:52:46 +00:00
Alexey Belkov
d943fb93c2
Revert "[kotlin] K2 J2K: Customize dialog in K2 mode, show "Alpha" warning"
...
KTIJ-21123
This reverts commit 2ac6bc85
GitOrigin-RevId: 844bba3b212c10c8663cdeebb7253254e37141cd
2024-07-17 17:51:22 +00:00
Jakub Chrzanowski
817eecf186
[devkit] IJPL-158473 "SpringBoot" -> "Spring Boot"
...
(cherry picked from commit 2b438cae14586d8303707d4e0ac299e6d8656364)
IJ-CR-140104
GitOrigin-RevId: eab909ea1377fd8bb4dc5884fbe0420c9c4c81e9
2024-07-17 17:48:05 +00:00
Jakub Chrzanowski
6c25cc9c1d
[devkit] IJPL-158473 move ApiSourceArchive displayName values to properties
...
(cherry picked from commit 634a56a5c583f2cd6f7550399210401f0e45f0d4)
IJ-CR-140104
GitOrigin-RevId: 750c8a77562680896153865b92040f461281de78
2024-07-17 17:47:59 +00:00
Jakub Chrzanowski
6f8257c235
[devkit] IJPL-158473 code review
...
(cherry picked from commit b356f47f7392e6f63fc9d9808650c8477c8078c9)
IJ-CR-140104
GitOrigin-RevId: 74919a672b9429c5f22eed96b8f83e695f573ddb
2024-07-17 17:47:54 +00:00
Jakub Chrzanowski
bb40a5e935
[devkit] IJPL-158473 attach bundled plugin sources archives located inside the IntelliJ Platform directory
...
(cherry picked from commit 40481ca23e1ac81d3b3e99b732cdaa49f0fef0a9)
IJ-CR-140104
GitOrigin-RevId: 954f4059a02959254c428bc563467acd1d0f778b
2024-07-17 17:47:48 +00:00
Jakub Chrzanowski
5e46db7296
[devkit] IJPL-158473 rewrite IntelliJPlatformAttachSourcesProvider; attach sources for bundled plugins and local IDE
...
(cherry picked from commit bd26f2b62cc44770d5c325b5d133d28f39db842c)
IJ-CR-140104
GitOrigin-RevId: 2927df3806baf020de0824f4b43158c8c4cadb21
2024-07-17 17:47:42 +00:00
Jakub Chrzanowski
e6c0b47b6d
[devkit] IJPL-158473 Parse product-info.json, correctly resolve launch entry, and replace IDE_HOME placeholder
...
(cherry picked from commit 4759803e21c463bf93ad2450d934935cebfb02f7)
IJ-CR-140104
GitOrigin-RevId: 37d56d10b60dd11bd7f98eedde6ba1ff0b395a44
2024-07-17 17:47:37 +00:00
Nikita.Ashihmin
e84a46b00a
PY-72337 Jupyter(fix): Search in output contents
...
GitOrigin-RevId: b8aaf3be218bc222bb43c4664c9a0d50b93a064e
2024-07-17 17:39:56 +00:00
Vladimir Krivosheev
b12aa43c9e
IJPL-158385 NewMappings - use coroutine scope, avoid Disposable
...
GitOrigin-RevId: 4b33342aa20e1acbe5be8810585714a63b1e6160
2024-07-17 17:28:47 +00:00
Vladimir Krivosheev
071155678c
IJPL-158385 MavenProjectsManager - pass coroutine scope, avoid Disposable
...
GitOrigin-RevId: 754cf29c27dbb34c1c9adb21a1d64027fe105e64
2024-07-17 17:28:47 +00:00
Vladimir Krivosheev
8fa4a1fc9a
IJPL-158385 ToolboxUpdateActions - use coroutine scope, avoid Disposable
...
GitOrigin-RevId: a2e45785e0324d654c6f9747816ae2609d8fc171
2024-07-17 17:28:47 +00:00
Vladimir Krivosheev
cfaad7d6fe
IJPL-158442 calling SingleAlarm.cancel is a bad smell - add internal (as you should use flow in a new code) cancelAndRequestWithCustomDelay
...
GitOrigin-RevId: 9d9f5adea8cc068cc52531a8ed7b8db585d9faa5
2024-07-17 17:28:47 +00:00
Andrey Cherkasov
bc554957db
[kotlin] Port MakeClassAnAnnotationClassFix to K2
...
^KTIJ-29505
GitOrigin-RevId: 87178b73ccc19ca8159c64ea6fbb75d805d0afd9
2024-07-17 17:22:57 +00:00
Andrey Cherkasov
e6aaa8a221
[kotlin] Port AddDefaultConstructorFix to K2
...
^KTIJ-29474
GitOrigin-RevId: ed1ba91b4127b284a0879cdda7be396de1c2004d
2024-07-17 17:22:52 +00:00
Andrey Cherkasov
ae16b81972
[kotlin] Rename file
...
^KTIJ-29474
GitOrigin-RevId: 701bdfbac51905316da9a8dc755f165ae31c7094
2024-07-17 17:22:46 +00:00
Andrey Cherkasov
0de534227c
[kotlin] Move AddDefaultConstructorFix to frontend independent module
...
^KTIJ-29474
GitOrigin-RevId: b1aba567b8a669fbc2bb10e0d298a6becc4e1008
2024-07-17 17:22:40 +00:00