Commit Graph
504496 Commits
Author SHA1 Message Date
Bas Leijdekkers 326fdbdc34 IJPL-19723 [test]: simplify
GitOrigin-RevId: 932c2b7a78bbe6f85a2d7689372032958b785999
2026-02-06 18:40:46 +00:00
Bas Leijdekkers 3e1409ad64 IJPL-101798 [fix-all]: cleanup
GitOrigin-RevId: 98a349814d5560248be06e8509c3e26d1b487296
2026-02-06 18:40:46 +00:00
Bas Leijdekkers b001f5d6a6 IJPL-101798 [regexp]: fix "Fix all problems in file" action
GitOrigin-RevId: 407b719b3e3c9bf7932816f4e89e01467438ce7d
2026-02-06 18:40:46 +00:00
Nikolay Chashnikov cb5d40c226 IJPL-216767 Plugin Model: report a warning if a content module depends on a module not visible to it
GitOrigin-RevId: b60ccdcad3f1e96c2f333cae6618e6cbfae03329
2026-02-06 18:25:34 +00:00
Nikita.Skvortsov 7a2274c1e7 [gradle] IDEA-383440 improve documentation
GitOrigin-RevId: 23633b6934314d21371d29cf5de49f10855d7e59
2026-02-06 18:22:20 +00:00
Nikita.Skvortsov aefcf65929 [gradle] IDEA-383440 regenerate workspace entities implementations
GitOrigin-RevId: a591ebdd8d5564901600ed44ee5d7d41655e374b
2026-02-06 18:22:20 +00:00
Ahmet Kerim Senol 9547c3fbf3 IDEA-383440 Identify data services entities and mark them
Change-Id: I32f0b99e90c492cb48629749e92ed3131eade926

GitOrigin-RevId: 6c1204800f2726f92a88074ea44376b7ab2147b2
2026-02-06 18:22:20 +00:00
Ekaterina Chernikova 82779da824 [Query Console] DBE-25328: fixed following tabs in single-session mode. Fix is reverting breaking change from c501865a
GitOrigin-RevId: 13cef06587c0c00e611cccb5a1bed34c989bd54e
2026-02-06 18:20:18 +00:00
Vadim Salavatov bed2f8f311 IJPL-233642 add unit test
GitOrigin-RevId: c9bada08cf27344521af64ca82f7c2d23cb2e3f2
2026-02-06 18:14:49 +00:00
Vadim Salavatov 10e35876cd IJPL-233642 run registryKey EP listeners before anything else
GitOrigin-RevId: 0badd66ca9940e8e81724525192e5437d0904371
2026-02-06 18:14:49 +00:00
Vadim Salavatov 9818fc3698 IJPL-233642 wrap deferred listener calls, remember original EP
GitOrigin-RevId: ea43db34b2dc41965283b6d37155523042a88cc3
2026-02-06 18:14:49 +00:00
Vadim Salavatov 1aa3bba927 IJPL-233642 move registerExtensions method to ExtensionsAreaImpl
GitOrigin-RevId: 328bf2927be9a371975b5c9f7a11cbcda237186e
2026-02-06 18:14:49 +00:00
vladislav.shishov b27d2c2a99 AT-3877 [remote-driver]: refactor IDEScreenRecorder
Merge-request: IJ-MR-190588
Merged-by: Vladislav Shishov <vladislav.shishov@jetbrains.com>

GitOrigin-RevId: a2b28164682609ee33305443e5ea89421989177f
2026-02-06 18:06:58 +00:00
Pavel Karateev 1c239549f2 [python] PY-50890 unconditionally set UTF-8 as helpers charset
Space-RevId: 65d7fdde6dc16d89d9964a6c26645820c315ac2d

(cherry picked from commit 0e08e507fc1d3dc84b4598f29ef40588291fc54d)

IJ-MR-189020

GitOrigin-RevId: 0d62e6388021eb4436b3c213479e52d736143077
2026-02-06 17:26:53 +00:00
Gregory.Shrago b54512198d LSP-355 [lsp] move gradle tooling lib to project
GitOrigin-RevId: f71a5e5ed6a7f5804f808399cde8ca4ab667270e
2026-02-06 17:09:40 +00:00
Frederik Haselmeier f03c134d4e [kotlin] KTIJ-35873 adjusted tests after removing liftShorter weigher
Many weigher tests used to explicitly expect the shorter element to be the very next element, but this is no longer the case.

GitOrigin-RevId: 6c3b1a41f27947aba8ee28ad5784f70212cffb2f
2026-02-06 17:02:39 +00:00
Frederik Haselmeier 5bd247e6a2 [kotlin] KTIJ-35873 do not use liftShorter weigher for Kotlin
Space-RevId: b8d5c6cf15bb47e0da36c87e2839f0570d56df22

GitOrigin-RevId: c2fd6f60d77b94e1c7dfad7f1792cf84b47c5291
2026-02-06 17:02:39 +00:00
Tatiana Elfimova 19a0da12ee IJPL-232527 Islands Banner: Fix arc
Rename `Banner.underlineArc` to `Banner.arc`

GitOrigin-RevId: 6d5c036e6fe084446dc07e12e49c57b56dff58ad
2026-02-06 16:51:08 +00:00
Vladimir Krivosheev af191f58d7 IJPL-233553 fix compilation
GitOrigin-RevId: 20980dbeca26b96ca259d90dd86155f4b1d7db07
2026-02-06 16:46:58 +00:00
Sergey.Vardanyan 4e087cf3bf [platform, terminal] Fix IJPL-231940: Add support for ConPTY inherit cursor option
- Updated `WinConPtyProcess` logic to check and handle the inherit cursor setting.
- Extended `LocalPtyOptions` to include the ConPTY inherit cursor configuration.

#IJPL-231940 Fixed

GitOrigin-RevId: 6c5785713c8aa1a65a2a05c87ac6c46c9777990c
2026-02-06 16:45:29 +00:00
Sergey.Vardanyan 8e584f335c IJPL-231940 [platform, terminal]: Migrate to pty4j 0.13.12
GitOrigin-RevId: 990cc071401534f169e6c4ed881f0b36e5f14c13
2026-02-06 16:45:29 +00:00
Ilya Korennoy c4f3cc9454 IJPL-930 Add CLASSES and SOURCES instances for SdkRootTypeId
GitOrigin-RevId: 415eba10aafc8bd4f2053dab7c7c906a572efd59
2026-02-06 16:05:51 +00:00
Ilya Korennoy 27a3789b65 IJPL-930 Improve LibraryScopeCache
GitOrigin-RevId: 67eb82b8cc8d90d201d04cd1a00ac2e5662131b8
2026-02-06 16:05:51 +00:00
Yuriy Artamonov 5d0a1426f5 [api] IJPL-231555 Promote NavigationService to stable
GitOrigin-RevId: be5347691c045cad0966cc31a33ec3b4fd5b50d9
2026-02-06 15:40:06 +00:00
Liudmila Kornilova e802f29209 IJPL-229786 Log AlreadyDisposedException before throwing to see it in log file
GitOrigin-RevId: d38fcaf4d0866346a0cf91e21b9fa49ef0082d49
2026-02-06 15:32:25 +00:00
Bart van Helvert 8d23a95a93 refactor [java]: Remove redundant annotation
GitOrigin-RevId: f2394cbb5d1cdd26582ba3ed0e048c7858f55244
2026-02-06 15:04:45 +00:00
Nikita Zaytsev 35a0b8e5fa IJPL-214109 rdct-test: Add tests for file-based settings sync
Also, replace PreCleanupType and postCleanupLauncher with PreRunHandler and PostRunHandler to allow executing custom code before the IDE process is started and after it's stopped in DistributedProjectTestBase.withServerAndClients.

GitOrigin-RevId: b307fa69006a8926f98927e4be51a837019d5b79
2026-02-06 15:03:48 +00:00
Ilia Permiashkin 6980289e15 [grazie] IJPL-233608 Update all libraries before 2026.1 Release
Merge-request: IJ-MR-190543
Merged-by: Ilia Permiashkin <ilia.permiashkin@jetbrains.com>

GitOrigin-RevId: 3bcc85c9283331821f4f394e3edc4c32e6ec1836
2026-02-06 15:00:46 +00:00
Maxim Popov eb018d0d9c [debugger] PY-87163 debugpy - changed console type to integratedTerminal, added runInTerminal support in client, reverted changes in output.py
Merge-request: IJ-MR-190108
Merged-by: Maxim Popov <maxim.popov@jetbrains.com>

GitOrigin-RevId: 986c8e156896c6f8202c96ed729e5ad383630075
2026-02-06 14:56:49 +00:00
Michał Kasprzyk c34e0f1f35 BAZEL-2845 [lvcs]: Fix algorithm deciding if the file is versioned
Before the change, IdeaGateway#isVersioned incorrectly returned true when a file
was marked as ignored, and the user opened two or more projects.


Merge-request: IJ-MR-190455
Merged-by: Michał Kasprzyk [External] <michal.kasprzyk.external@jetbrains.com>

GitOrigin-RevId: effa2e900d6cb5f5849b7f6c2a40afe75bf84953
2026-02-06 14:43:13 +00:00
Alex Plate fcd775c683 DS-7201 DataSpell: add debug logging to file drop handlers
Add debug logging to FileDropManager and JupyterFileDropHandler to help
diagnose intermittent drag-and-drop test failures. Enable debug logging
for com.intellij.openapi.editor in DataSpell UI tests.

GitOrigin-RevId: 2d032c12090ab818c8e52cd95cfceefa0cc4f910
2026-02-06 14:31:06 +00:00
Alex Plate 307371ea35 refactoring DataSpell: Add turnOffConfirmExit API to Driver SDK
Expose GeneralSettings.setConfirmExit and setProcessCloseConfirmation
via the Driver SDK, replacing UI-based settings manipulation with
direct API calls.

GitOrigin-RevId: 7505f15ff3823f904fee63ce17d7753fac2f7378
2026-02-06 14:31:06 +00:00
Alex Plate e0e8801903 refactoring DataSpell: Pass through CONDA_PLUGINS_AUTO_ACCEPT_TOS environment variable
Allow automated TOS acceptance when installing conda by passing
through the CONDA_PLUGINS_AUTO_ACCEPT_TOS environment variable
from the host environment.

GitOrigin-RevId: 34f1a5e2d13e84b959c150792f788589b8971914
2026-02-06 14:31:05 +00:00
Aydar Mukhametzyanov c804efc5b1 [platform UI][se] IJPL-233805 Show the main Settings action on the top in Actions search
GitOrigin-RevId: eff050549e8551dc4fc7b247e25067ae44cd7676
2026-02-06 14:28:13 +00:00
Stanislav Alekseev 96243d4203 [editor] IJPL-52261 fix editor painter tests
GitOrigin-RevId: bb2af0b3827bdb01a7d6b005b73c0965afc0f1be
2026-02-06 14:23:46 +00:00
Stanislav Alekseev aac042c210 [editor] IJPL-52261 fix block inlays below selected lines being detected as selected
This also fixes the same bug for old selection

GitOrigin-RevId: df62e62ce353ee4706ea3bc49f3bd1ba963256bd
2026-02-06 14:23:46 +00:00
FUS Updater bd4369e94e FUS-7206 [fus]: auto-update bundled metadata for IDEA CE
https://buildserver.labs.intellij.net/build/870672204

GitOrigin-RevId: ce02f21d3cd3d25ffc5208a7131fbef7304f3ef4
2026-02-06 14:22:15 +00:00
FUS Updater 497d33ae7e FUS-7206 [fus]: auto-update bundled metadata for PyCharm CE
https://buildserver.labs.intellij.net/build/870672210

GitOrigin-RevId: 9051924e538e4361d5fe111a4ec87dd27171a973
2026-02-06 14:21:15 +00:00
FUS Updater 039f2e0867 FUS-7206 [fus]: auto-update bundled metadata for Android Studio
https://buildserver.labs.intellij.net/build/870672203

GitOrigin-RevId: 599e1de9c0a9c8ce34790be06e2ba3dd72698f95
2026-02-06 14:20:40 +00:00
TimurMalanin 76cfde362a PY-87081 Remove PythonDependenciesManager.kt and implementations and integrate the new API in PythonPackageManager.kt
GitOrigin-RevId: 7a8ba9c94f29746f59251e8095958f7cbb18bb9b
2026-02-06 14:20:13 +00:00
Andrey Vokin 1856f3060f PY-87354 Pyrefly: support parsing typing.Callable, typing.Optional
For these symbols pyrefly returns non-qualified name that must be resolved further. From performance point of view it's better to specialcase them.

GitOrigin-RevId: 0fa4e85f03ef9df197ccfeef49c92b0118d70dab
2026-02-06 13:56:43 +00:00
Konstantin.Hudyakov 2136e53f66 [terminal] IJPL-219055 Update completion specifications database
It contains updates from the Fig-autocomplete repository for the last 2 years.

GitOrigin-RevId: e388e00f8a2083422c5a1238875ee6f1021d9f2e
2026-02-06 13:42:59 +00:00
Ilya.Komolkin 528dad5e9f [tests] KTNB-1261 add Kotlin Notebook performance testing
[tests] KTNB-1261 fix test data path

[tests] KTNB-1261 revert unit tests' module name back since changing it requires too many actions

https://jetbrains.team/im/review/4E8wac2aWpYK?message=CTpQy0Vhjei&channel=3zVazV2uTGLu

[tests] KTNB-1261 plugin-content.yaml fix

[tests] KTNB-1261 drop extra dependency

[tests] KTNB-1261 fix Product layouts

[tests] KTNB-1261 drop extra deps

[tests] KTNB-1261 reorganize  test structure

[tests] KTNB-1261 replace manual kernel restart logic with JupyterKernelRestartSupport

[tests] KTNB-1261 introduce `FileRestorer` for safe file restoration and refactor related logic

[tests] KTNB-1261 use `measureTime` for precise duration logging in execution wait logic

[tests] KTNB-1261 add configurable timeout for execution wait logic in Kotlin Notebook performance testing

[tests] KTNB-1261 fix typing delay

[tests] KTNB-1261 MutableMap -> Map

[tests] KTNB-1261 use writeAction

[tests] KTNB-1261 refactor and enhance execution wait logic in Kotlin Notebook performance testing

[tests] KTNB-1261 refactor and improve completion profiling logic

[tests] KTNB-1261 DataFrame completion test

[tests] KTNB-1261 completion test

[tests] KTNB-1261 minor

[tests] KTNB-1261 add Kotlin Notebook performance testing


Merge-request: IJ-MR-189683
Merged-by: Ilya Komolkin <Ilya.Komolkin@jetbrains.com>

GitOrigin-RevId: cce1889674c8fe1c22e221f2c2b4d3ac9311c8e7
2026-02-06 13:23:35 +00:00
Ilya Korennoy 2fc7e1f910 IJPL-930 Implement ModuleExportedDependenciesGraph
GitOrigin-RevId: 02a6758a0d6bff6e0021cd1798d9c5f99c1620c2
2026-02-06 13:13:07 +00:00
Aleksei.Cherepanov 42ef9c6517 KTIJ-37466 Add OrderEntriesChecker to testForwardDeclarations test to verify the reason of flakiness
GitOrigin-RevId: cd80e4a395bad9b258a02433011f2914ced2c0dc
2026-02-06 13:13:04 +00:00
Dmitry Yudin 3b1038f831 IJPL-233389 [UI]: Fix IndexOutOfBoundsException in IdeErrorsDialog
Add bounds checking to myIndex setter to prevent invalid index values

GitOrigin-RevId: ef7a1279e9ec95fd743b8285a1f9d7b78469802f
2026-02-06 13:05:46 +00:00
Tagir Valeev 06b7118c04 IDEA-382130 [java] T: Do not use walking visitor inside compiled PSI
GitOrigin-RevId: de9712f8f12f23256b25c3e8a638a1c5956b2877
2026-02-06 12:22:58 +00:00
Stanislav Alekseev a46470eb3d [editor] IJPL-233406 add smooth caret blinking to settings
GitOrigin-RevId: d4a4591949241b3a0650104363316fc39d14b3d8
2026-02-06 11:21:05 +00:00
Konstantin Nisht 6971721ea9 [indexing] IJPL-207743: Temporarily disable indexing in background
GitOrigin-RevId: 3a1cc620b0507043f662cbe80c37f16e60dd3a5f
2026-02-06 11:01:02 +00:00
Piotr Kasprowicz e0471e05f3 [kotlin] KTIJ-37117 Add highlighting of exit point generator functions: buildList, buildSet, buildMap, buildString
Space-RevId: 480d561914927c8e2d3529d2d779c3fed7e64abb

GitOrigin-RevId: 018921003c7052eb643db24717f9ad23c381fd16
2026-02-06 09:18:14 +00:00