Dmitry Kichinsky
03e60f5b98
[gradle] IDEA-357140 run IdeaUltimatePackagingTest
...
GitOrigin-RevId: 0281fe6de20e9556f44fec47164c507f0e2e4289
2026-02-12 19:53:16 +00:00
Dmitry Kichinsky
1da9b1d1db
[gradle] IDEA-357140 run Generate Product Layouts
...
GitOrigin-RevId: 0d3e5abf5a26b1b187d115bff0c16c125969571b
2026-02-12 19:53:16 +00:00
Dmitry Kichinsky
1fc3e7440c
[gradle] IDEA-357140 Migrate Gradle Java Plugin descriptors to V2: coverage module
...
GitOrigin-RevId: 6cbacc1a4942402c5b92f3390b02ba5f7dbdd28a
2026-02-12 19:53:16 +00:00
Konstantin Hudyakov
cacb6c5f18
[terminal] IJPL-233039 Remove EDT case to hasRunningCommandsBlocking
...
Since we decided to use soft assertion that doesn't throw exception, this explicit handling of the EDT case is still required here.
GitOrigin-RevId: 47571478c14b3c396a2ef1cc08093c261d107926
2026-02-12 19:52:10 +00:00
Liudmila Kornilova
5584f6c111
IJPL-233059 Remove assertion on VFS events count
...
Now it's flaky between 1 and 2 (only 'parent' or 'parent' and 'excluded').
In both cases 'excluded' is created as assertNotNull succeeds.
To be honest, I don't even understand why it was 1. The test is supposed to assert that event for the child is also fired.
The test relies on the timing of fs events and on the fact that events are fired on EDT (the thread where the test is run).
GitOrigin-RevId: 3718a22282f039226a0476e6a9ffb84316547068
2026-02-12 19:32:27 +00:00
Liudmila Kornilova
3d9d218945
cleanup [WSM]: Don't report slowops when accessing WorkspaceFileIndex
...
WFI is updated under WA during VFS update, so there it's just unavoidable.
There are also non-incremental contributors that cause WFI update, but those should be rewritten to WSM entities, and also they are not a big enough reason to forbid WFI on EDT/WA.
GitOrigin-RevId: 91a1ee1fd725b3a69902acfed7f8624b9a8f7de1
2026-02-12 19:32:27 +00:00
Elena Shaverdova
d469e4cf4a
cleanup [ea]: fix grammar
...
GitOrigin-RevId: 4ab426e2d97fc37494eb03848e6dd9dcc104dfe7
2026-02-12 19:20:48 +00:00
Elena Shaverdova
c582100ba8
cleanup [ea]: switch to Eel API
...
GitOrigin-RevId: e51831ce179c7cfbb8df2463aef498337b43a4fb
2026-02-12 19:20:48 +00:00
Elena Shaverdova
d70992c26e
cleanup [ea]: removed useless suppressions
...
GitOrigin-RevId: c0e2b158d1e5f77c3099f2015c96f5b041264978
2026-02-12 19:20:48 +00:00
Elena Shaverdova
c65fe81a1e
[ea] IJPL-231176 Submit freezes automatically when EA consent enabled
...
GitOrigin-RevId: a960f8931bd0d56994be3f0267647bbe419bc961
2026-02-12 19:20:48 +00:00
Nikita Pavlenko
0ce301dd5e
[PyCharm] Jupyter (refactor): Improved cell--actions-toolbar positioning in case of different code analysis toolbars. #PY-87213 Ready For Merge
...
GitOrigin-RevId: 839e056a2e72004c80e7a101ca3747f7b96f33ac
2026-02-12 19:15:08 +00:00
Ivan Semenov
7d2b340e0e
[vcs-merge] allow resolving conflicts in multiple files iteratively (IJPL-175152)
...
GitOrigin-RevId: 21e2b76c2f022fe0c3c77470420a8a2cc0810732
2026-02-12 19:10:04 +00:00
Ivan Semenov
b12ca67f45
refactor [vcs-merge]: perform conflict resolution under coroutines
...
GitOrigin-RevId: b5df477e0637ba2b29a43a1433caacac0e99fcb2
2026-02-12 19:10:04 +00:00
Ivan Semenov
178e5a0567
refactor [vcs-merge]: merge dialog minimum size
...
GitOrigin-RevId: 30d07f99150275f0def85956226c0d7e7bc54be1
2026-02-12 19:10:04 +00:00
Ivan Semenov
1aa082132b
refactor [vcs-merge]: simplify error handling
...
GitOrigin-RevId: 5a4503c70b98895876ade780c36a4b1c69849e14
2026-02-12 19:10:04 +00:00
Ivan Semenov
2b7960c9e2
refactor [vcs-merge]: accept content revision under a coroutine
...
GitOrigin-RevId: ed0c2d755d4e12f6f8f4b99b1f6d599b07fa5d79
2026-02-12 19:10:04 +00:00
Ivan Semenov
faeba2f5f2
refactor [vcs-merge]: hide mutability
...
GitOrigin-RevId: 6795ed888faa8f293882638139cef632496d9939
2026-02-12 19:10:04 +00:00
Ivan Semenov
314aca811e
refactor [vcs-merge]: move table model column handling code to file level
...
GitOrigin-RevId: a8d9028bd0c556e60e07a778aa376151dc57ee16
2026-02-12 19:10:04 +00:00
Ivan Semenov
fc1f193617
refactor [vcs-merge]: resolve binary and text conflicts in groups
...
GitOrigin-RevId: ea46f7bbff8c304a97723d0d74ffd1437ab278da
2026-02-12 19:10:03 +00:00
Ivan Semenov
ea767ac1b1
refactor [vcs-merge]: pass files explicitly
...
GitOrigin-RevId: 2d5777c238b7e33aa4e5072d7c7f86191dd926c1
2026-02-12 19:10:03 +00:00
Ivan Semenov
41fafeafa8
refactor [vcs-merge]: extract and move utilities to file level
...
GitOrigin-RevId: 64f12f9238461b4c17479a0f2e90137c2cc0adaa
2026-02-12 19:10:03 +00:00
Ivan Semenov
aa09de3fb9
refactor [vcs-merge]: encapsulate merge dialog buttons setup
...
GitOrigin-RevId: a36c5f3a8f78eb68559b402fa7b8a24ba2192717
2026-02-12 19:10:03 +00:00
Ivan Semenov
7a7231cacd
refactor [vcs-merge]: convert method to an extension function for clarity
...
GitOrigin-RevId: c7658bafddccfafe33acaf6bc109f1e64dbab7ea
2026-02-12 19:10:03 +00:00
Ivan Semenov
7b55bb2e74
refactor [vcs-merge]: encapsulate file table setup
...
GitOrigin-RevId: b0f559e5617d65a14206cca0dcb4a63aadddb2ef
2026-02-12 19:10:03 +00:00
Ivan Semenov
4e663c1b6c
refactor [vcs-merge]: calc the merge dialog description with coroutines
...
GitOrigin-RevId: 1efa3ee02c928d326f87fdd49b5929f726adc776
2026-02-12 19:10:03 +00:00
Ivan Semenov
c2e46dff1f
refactor [vcs-merge]: reorder fields
...
GitOrigin-RevId: 1d3a3d44115ea03dc07fb6c3ee244e3be6ad566c
2026-02-12 19:10:03 +00:00
Radu Nedelcu
e32026b9e5
refactor [vcs-merge]: Extract rediff logic from MergeThreesideViewer.java
...
GitOrigin-RevId: b98001233591b7515d19a167cc4695dd03e63ca5
2026-02-12 19:10:03 +00:00
Radu Nedelcu
6861c09555
[vcs-merge] IJPL-175152: Add ability to reset all changes in the resolution model and apply one side changes
...
GitOrigin-RevId: 8d130874f14969e9aa0a8a5391537b2e130d71ef
2026-02-12 19:10:03 +00:00
Radu Nedelcu
2f7754c982
[vcs-merge] IJPL-175152: Add ability to ignore all unresolved changes
...
GitOrigin-RevId: e4c4617ca66bdcc4e2e5eafa71dad5d4bcac1c5e
2026-02-12 19:10:03 +00:00
Aleksandr Krasilnikov
38ea76c918
[vcs-merge] IJPL-201474: Don't count adding of resolved changes
...
GitOrigin-RevId: c495d463edaec6af9bc8280879b7cc58dc17743d
2026-02-12 19:10:03 +00:00
Radu Nedelcu
ac3af92ff6
refactor [vcs-merge]: Improve API of DiffViewerHighlighters.kt
...
GitOrigin-RevId: 1669fec315cc980b6bcda38271276d9643d46702
2026-02-12 19:10:03 +00:00
Radu Nedelcu
575b54fa21
refactor [vcs-merge]: Fix Nls annotations and unnecessary mutable collections
...
GitOrigin-RevId: 53f6772e511eddcda9c6ae2bc634be381c8ed51a
2026-02-12 19:10:03 +00:00
Egor Eliseev
c3d9df11ef
[python] PY-87389 [debugpy] Support "value tooltip"
...
Merge-request: IJ-MR-191406
Merged-by: Egor Eliseev <Egor.Eliseev@jetbrains.com >
GitOrigin-RevId: f2fa583abddf285ccb92804f55b7286b70a4bdac
2026-02-12 19:07:06 +00:00
Pavel Karateev
6566e2f22f
[python] PCQA-1532 add a missing empty trailing line
...
(cherry picked from commit 707ca878c6dd8a09f3cf81e7569bb0ccd918bd30)
IJ-MR-191425
GitOrigin-RevId: 62920f75730bccfa91e5249c26259824d5bfff6b
2026-02-12 19:00:53 +00:00
Pavel Karateev
b6cec99115
[python] PCQA-1532 remove rogue cd command
...
(cherry picked from commit 0a783c9551cc995f57be004d1702d051e171a5b1)
IJ-MR-191425
GitOrigin-RevId: d9ae21e2530a1818e6fde80e42038ea02399aca5
2026-02-12 19:00:53 +00:00
Pavel Karateev
0a4c62943d
[python] PCQA-1532 update Python version for helpers tests
...
- drop 3.8
- add 3.15
- pin specific minor versions
(cherry picked from commit f087b2c29a3a8c778b6bcf57567bce84cca63808)
IJ-MR-191425
GitOrigin-RevId: 890244d561c7298f076aeceef09af49b5ab3a3ae
2026-02-12 19:00:53 +00:00
Vladimir Kharitonov
88be8563c1
IJPL-191273 [jcef] fix ide.browser.jcef.run-under-superuser.allowed message
...
GitOrigin-RevId: d880f4d405cd97e49d50e2d7b231cfb3dd82d368
2026-02-12 18:59:18 +00:00
Ilia Kirianovskii
85307e23cd
[build] Add intellij.platform.testFramework.junit5 to dependencies in intellij.tools.ide.starter.junit5 module explicitly (IJI-3451)
...
intellij.tools.ide.starter.junit5 -> intellij.tools.ide.starter -> intellij.platform.ide.impl -> intellij.platform.resources -> intellij.platform.monolith.main -> intellij.platform.frontend.main -> intellij.platform.main -> intellij.platform.settings.local -> intellij.platform.testFramework.junit5
GitOrigin-RevId: 688e81bd325d6ab5718db4ee806cad2346a03de9
2026-02-12 18:56:26 +00:00
FUS Updater
83ac34b7da
FUS-7289 FUS-7294 [fus]: auto-update bundled metadata for PyCharm CE
...
https://buildserver.labs.intellij.net/build/875077039
GitOrigin-RevId: a848828b5bf327624b643ba9ac3f9b850ada114c
2026-02-12 18:53:05 +00:00
FUS Updater
195e71dac7
FUS-7289 FUS-7294 [fus]: auto-update bundled metadata for IDEA CE
...
https://buildserver.labs.intellij.net/build/875077035
GitOrigin-RevId: 7e9a43a955d0f65bf6cb4c5ff7eda555a7d87b1d
2026-02-12 18:52:26 +00:00
Dmitry.Neverov
de8a09634e
IJPL-232539 restore binary compatibility after addition of new constructor parameter in 6aae6f696bd3580bfce5f751903d501cf1d602b1
...
ExtensionSizeLimitInfo provides a way to raise file limits from
plugins.
Even though it is marked with @ApiStatus.Internal it is used in some
plugins, e.g., in Hexana and Ideolog.
The added constructor allows plugins to keep working without
recompilation.
GitOrigin-RevId: 53cac411152c09651a38918270fb112abadc7161
2026-02-12 18:46:45 +00:00
Aleksey Pivovarov
fb25331477
[rdct] IJPL-232231 flush ConsoleView content under the local ClientId
...
Do not fail if the flush was triggered by a client without write access,
or by a soon-to-be-disposed ClientAppSession.
GitOrigin-RevId: 5c38f7dda2ef29ec428a2e54a9ff91f61bc96f68
2026-02-12 18:26:40 +00:00
Aydar Mukhametzyanov
c2d927a4b7
[platform UI][se] IJPL-227258 Reset freezer on list invalidation
...
..., so the new upcoming results would be sorted appropriately.
+ added a short throttling in case of all the essential providers are finished. That helps to avoid blinking when essential providers don't have results, but non-essential Text and Actions generate same results in consequent search requests.
GitOrigin-RevId: cc27304a979d93285e098007c0c28aeee4ed6121
2026-02-12 18:25:00 +00:00
Aydar Mukhametzyanov
464c38be0a
[platform UI][se] IJPL-227258 Improve frozen state logging
...
GitOrigin-RevId: 17c5590a3c6da12be0e165a05b5aff92909613c6
2026-02-12 18:25:00 +00:00
Egor Ushakov
cd72fd120c
cleanup [debugger]: use safe EP iteration
...
GitOrigin-RevId: 62c9bc89345e6a0166ac26ee36a7f9875ee794a9
2026-02-12 18:19:43 +00:00
Egor Ushakov
7a4263971b
cleanup [debugger]: moved openapi EPs declarations into the correct module
...
GitOrigin-RevId: f5a020bc463e3d9b443f9aaba2b37ee943ff8e44
2026-02-12 18:19:43 +00:00
Ilia Permiashkin
3649fc5287
[grazie] IJPL-222522 Show mass apply only if there are available suggestions
...
Other changes:
- Restrict action from commit message window (for now)
Merge-request: IJ-MR-191415
Merged-by: Ilia Permiashkin <ilia.permiashkin@jetbrains.com >
GitOrigin-RevId: 10558907f10ed630fd4fb164ae451f0fc6d4f7b6
2026-02-12 18:18:26 +00:00
Ilia Kirianovskii
c34ef90391
[build] Migrate JUnit 5 tests to a new JUnit5TeamCityRunner (IJI-3451)
...
https://youtrack.jetbrains.com/issue/AT-4051
https://youtrack.jetbrains.com/issue/AT-4052
https://youtrack.jetbrains.com/issue/AT-4053
https://youtrack.jetbrains.com/issue/AT-4058
GitOrigin-RevId: a7e02cfdf848a12fc8bbe05055eb74574f643d23
2026-02-12 17:55:44 +00:00
Stanislau Palyn
f91cb12fa2
refactor [git]: Extract getEntriesUsingLog from GitInteractiveRebaseUsingLog.kt into separate service
...
GitOrigin-RevId: df72990b28749d34ae4bfb5097e08cb9f5a0974e
2026-02-12 17:53:11 +00:00
Stanislau Palyn
e52dd94ae1
refactor [git]: Allow passing entries explicitly to InMemoryRebaseOperations.kt
...
We need this when the log is out of date and we want to construct them manually
GitOrigin-RevId: 46e8d2144e1e39a431d0eaea1a306aa88b43a039
2026-02-12 17:53:11 +00:00