Commit Graph
496814 Commits
Author SHA1 Message Date
Max Medvedev 8298668bde Revert "IJPL-339 [psi] send property-change events for all psi trees on file rename"
This reverts commit d426af1fe949ffcb5c9990eae089ff8fee562af3.

GitOrigin-RevId: 69a55c956eb24c24e1fd1f53ff528f9542f88f03
2025-11-15 12:57:34 +00:00
Max Medvedev 7ae04eba9b Revert "IJPL-339 [psi] send psi events for all psi trees on file rename"
This reverts commit a1d90434c65c341099812548c1b9f3204ed1428a.

GitOrigin-RevId: c27e40cc1664077a24dcceed94a68a73fe8fc60e
2025-11-15 12:57:34 +00:00
Max Medvedev 64f9f8d618 Revert "IJPL-339 [psi] send property-change events on write access update"
This reverts commit c0f70a5a5cf747492a3c64816ae9b3d791ef8bf8.

GitOrigin-RevId: b7011e66948de61b8a2b6567b10008937d405a04
2025-11-15 12:57:34 +00:00
Max Medvedev 05c59d3352 Revert "IJPL-339 [psi] send property-change events on change encoding"
This reverts commit 64756346ea581a59a51b69e8f7ec5fd5ffb89582.

GitOrigin-RevId: f924aaeddef09c6c87648e8c11a1cafe40881ef4
2025-11-15 12:57:34 +00:00
Max Medvedev e97b73a432 Revert "IJPL-339 [psi] send children-change events on changing content of file without document"
This reverts commit f58056a4e0b0864104d87bc174ec9565c6a5120e.

GitOrigin-RevId: 44d86e96f398aca2bd60202c3bc90571e230d873
2025-11-15 12:57:34 +00:00
Max Medvedev ca0e6a3af9 Revert "IJPL-339 [psi] send children-move events on moving file"
This reverts commit 3680be174243072188b696534941cffb1bce3396.

GitOrigin-RevId: 0661fdb84b10b5f75897e349346e0998b52756f2
2025-11-15 12:57:34 +00:00
Max Medvedev 5c40728544 Revert "IJPL-339 [psi] rename oldXxx to allOldXxx"
This reverts commit d1f15b262e6ca04d063c30907fc0a67281e82285.

GitOrigin-RevId: 9988ed1f7f1213e29915823b69ce73196fd4ee79
2025-11-15 12:57:34 +00:00
Max Medvedev b3c25f5b86 Revert "IJPL-339 [psi] send all corresponding events on file move"
This reverts commit f01d04dfa24253edd62c28e4da63106a5c753c0b.

GitOrigin-RevId: cad910659a8857bf30893fa1b330899d1cdfe50e
2025-11-15 12:57:34 +00:00
Dmitry Zhuravlev ffb41b0984 [git] cleanup i18n (IJPL-214293)
GitOrigin-RevId: 6e0c613799aaa5cc4ca085174945a40a743bde8e
2025-11-15 11:08:22 +00:00
Bas Leijdekkers e32298185d IDEA-110255 [java]: handle default constructors and implicit super constructor calls better in Call Hierarchy
GitOrigin-RevId: bb2cf1e13cfc40f39fd5a26ced304cd1256efb8a
2025-11-15 09:19:05 +00:00
Bas Leijdekkers b997e6c911 cleanup [java]: no more checked exceptions in hierarchy test
GitOrigin-RevId: e6948abcf99e98ef4ca4a68138de875764cbda60
2025-11-15 09:19:05 +00:00
Nikita Zaytsev 71ff6d86a3 IJPL-217399, IJPL-217405 rdct: Add progress bar and implement settings backup in file-based sync
If there are any conflicts between settings files during the first initial sync, then after selecting a resolution:
- A backup is made on the side where the settings files are going to be overwritten
- A progress bar is shown during the initial sync
- A notification with the path to the backup is shown in the end

GitOrigin-RevId: 8f4b7fdf2e33150135efc3923bce3c3672205060
2025-11-15 08:25:11 +00:00
Valery Teplyakov 3b35aa640f [air, net] Fix ipv6 localhost
GitOrigin-RevId: 73a85e65fd9d1ba430bc32bf47a5544d2bb00d41
2025-11-15 07:45:05 +00:00
Petr Surkov d35c20c71a [ai-completion] LLM-18295 Do not check isMultilineSuitable for xdebugger
GitOrigin-RevId: 8dee8c6a133970b0ede159cfb86a614e89fd5c78
2025-11-15 01:49:20 +00:00
Max Medvedev f37f470703 IJPL-339 [psi] nullability for AbstractFileViewProvider.getCachedPsi
GitOrigin-RevId: 68503bda1f77484b870eca8b9ea5c0cca029d219
2025-11-14 23:26:52 +00:00
Max Medvedev 53cf3c1b99 IJPL-339 [psi] send all corresponding events on file move
GitOrigin-RevId: f01d04dfa24253edd62c28e4da63106a5c753c0b
2025-11-14 23:26:52 +00:00
Max Medvedev 754d65e8f2 IJPL-339 [psi] rename oldXxx to allOldXxx
GitOrigin-RevId: d1f15b262e6ca04d063c30907fc0a67281e82285
2025-11-14 23:26:52 +00:00
Max Medvedev 10a0d7913d IJPL-339 [psi] send children-move events on moving file
GitOrigin-RevId: 3680be174243072188b696534941cffb1bce3396
2025-11-14 23:26:52 +00:00
Max Medvedev 5c56cd7da1 IJPL-339 [psi] send children-change events on changing content of file without document
GitOrigin-RevId: f58056a4e0b0864104d87bc174ec9565c6a5120e
2025-11-14 23:26:52 +00:00
Max Medvedev 3c562a83dd IJPL-339 [psi] send property-change events on change encoding
GitOrigin-RevId: 64756346ea581a59a51b69e8f7ec5fd5ffb89582
2025-11-14 23:26:52 +00:00
Max Medvedev d8d02f0191 IJPL-339 [psi] send property-change events on write access update
GitOrigin-RevId: c0f70a5a5cf747492a3c64816ae9b3d791ef8bf8
2025-11-14 23:26:52 +00:00
Max Medvedev f52a7fb785 IJPL-339 [psi] send psi events for all psi trees on file rename
GitOrigin-RevId: a1d90434c65c341099812548c1b9f3204ed1428a
2025-11-14 23:26:52 +00:00
Max Medvedev 3138a0d0a9 IJPL-339 [psi] send property-change events for all psi trees on file rename
GitOrigin-RevId: d426af1fe949ffcb5c9990eae089ff8fee562af3
2025-11-14 23:26:52 +00:00
Max Medvedev 39387b51b3 IJPL-339 [psi] send delete events for all psi trees on file deletion
GitOrigin-RevId: 7ade97e022371bc21b16ecb84f19236e0957e098
2025-11-14 23:26:52 +00:00
Max Medvedev 75a9cfea6f IJPL-339 [psi] move fake language to testFramework
GitOrigin-RevId: 76eede253558b434243b8e5d2e051f90f86e4917
2025-11-14 23:26:52 +00:00
Max Medvedev 8649fc2914 IJPL-339 [psi] don't infer parentDir unless necessary
GitOrigin-RevId: 7e61c5b17b6ad99cf879ea5489d6180507356df9
2025-11-14 23:26:52 +00:00
Max Medvedev 6e17b94185 IJPL-339 [psi] don't call getCachedPsiFiles unless necessary
GitOrigin-RevId: 518464b3c0cdf43c90197bd7835fdaded9953f9c
2025-11-14 23:26:52 +00:00
Max Medvedev 92c07d4d46 IJPL-339 [psi] get rid of unnecessary viewProvider variables in function scope
GitOrigin-RevId: 4869df9ef8a2a069c72ad3308634450ffa339949
2025-11-14 23:26:52 +00:00
Max Medvedev b60cc80d2f IJPL-339 replace setViewProvider with changeViewProvider and dropViewProviders
GitOrigin-RevId: a96e9b80a8d17e6facbe90e2a3cdd493774e414e
2025-11-14 23:26:52 +00:00
Max Medvedev e2ca1b7da2 IJPL-339 more readable formatting in PsiVFSListener
GitOrigin-RevId: a058b8f343a2cb4523a97b53b072b73c4bf54bd2
2025-11-14 23:26:52 +00:00
Max Medvedev aab09a3369 IJPL-339 [psi] findViewProvider is NotNull
GitOrigin-RevId: d198be46ca6af330a73830625122968545f189bb
2025-11-14 23:26:52 +00:00
Max Medvedev 582cc3638e cleanup [diff]: remove extra symbols from error message
GitOrigin-RevId: 4b3ad6c0e7f6ae19be145d84880a0fe8b3d2da84
2025-11-14 23:26:52 +00:00
Stanislav Utikeev 8df4d19df3 [amper] AMPER-2116 Implement AmperKotlinBuildSystemFacade to support "Create Actual" quick fix
GitOrigin-RevId: df66b73c60d15c92da595cc8dfdcfcccab4cd87d
2025-11-14 23:24:14 +00:00
Maksim Zuev 26c3823664 [rd debugger] IJPL-215857 Refactor: pass tree state to recover via root node
IJ-CR-181826

GitOrigin-RevId: 95a35dfe1723bbf3b58eb3b8bba9a88d37d1a841
2025-11-14 21:59:25 +00:00
Maksim Zuev 7d20442491 [rd debugger] IJPL-215857 Refactor: introduce XContainerId to unify computeChildren processing
IJ-CR-181826

GitOrigin-RevId: 8da907315334878315bae09eedc855b253e14610
2025-11-14 21:59:24 +00:00
Dmitry.Yudin dfc9f40a52 tests [remote-driver]: Add plugin error notification checking in BundledUltimatePluginsInFreeModeUiTest
- Update Notifications API to accept nullable project parameter
- Add error notification detection for bundled Ultimate plugins in free mode
- Extract plugin names from error messages using regex parsing
- Display detailed error message with affected plugin names

GitOrigin-RevId: 540d585d34da7cb29bd294e4dca464378266a330
2025-11-14 21:52:17 +00:00
Sofya.Povarova 058fe4f519 [css] WEB-74463 add test failure in case IOException happens
GitOrigin-RevId: 1f2beebba403618ca62e265035babffac99a90f2
2025-11-14 20:48:33 +00:00
Vladimir Krivosheev effd580a74 IJPL-217839 convert builtInServer.xml to product module
GitOrigin-RevId: 9f5a0f5d1fba6fb75a7fd8dd6e91d0530ceb9b7f
2025-11-14 20:46:42 +00:00
Alexander Zolotov ca057d0754 refactoring [fleet, codepoints]: get rid of the external library for handling unicode surrogates
GitOrigin-RevId: d937ebff4de4b43ce4c8904acdca5d2bbc5b2370
2025-11-14 20:37:35 +00:00
Anna Antonova abc33e8fe5 [kotlin] KTIJ-17913 do not include equals and hashCode methods in possible duplicates
[kotlin] KTIJ-30722 create intellij.kotlin.duplicate.scope module, move KotlinDuplicateScope there, create tests

[kotlin] KTIJ-30722 ExpectedHighlightingData minor refactoring


Merge-request: IJ-MR-176041
Merged-by: Anna Antonova <Anna.Antonova@jetbrains.com>

GitOrigin-RevId: f2e3b0d35c0b6ddd83bd521af986f95d10e50078
2025-11-14 20:33:05 +00:00
Roman Shevchenko 85ec96def7 cleanup [diagnostic]: needlessly extracted method; minor optimization; formatting
GitOrigin-RevId: d4900d7dae944dbc4a64aa1111a0ab2ac8474a56
2025-11-14 20:19:20 +00:00
Roman Shevchenko f9631d2570 test [platform]: migrating ContainerUtilTest to JUnit 4; dropping deprecated code
GitOrigin-RevId: 24f80de6f6ffe24fff791f448c458b4cc8301197
2025-11-14 20:19:20 +00:00
Roman Shevchenko 939e4d45b8 cleanup [platform]: obsolete API; suppressions; typos; formatting
GitOrigin-RevId: 7661f50425d154a175903a53b346bc5e62b034c9
2025-11-14 20:19:20 +00:00
Roman Shevchenko 25b08b58d3 IJPL-218540 platform: preserving 'is-first-session' and 'is-config-imported' properties on app bundle rename
GitOrigin-RevId: 37eff2b9717d274a2e024107e3c4476e756a79ae
2025-11-14 20:19:20 +00:00
Tagir Valeev de1ceeaf66 cleanup [java-completion]: testNoExtraArrowMultiCaret moved to KeywordCompletionTest, as it tests the behavior of JavaKeywordCompletion
GitOrigin-RevId: a3c921269ba508dcfc89438adad9a5f3bb285b17
2025-11-14 19:28:51 +00:00
Tagir Valeev 037c6620e3 IJPL-214795 [mod-completion] (part) isApplicable handling in ModNavigatorTailType (sort of)
GitOrigin-RevId: 9acfd1878611b2a10caf057ff0d4ab981f43b5a6
2025-11-14 19:10:01 +00:00
Nikolay Chashnikov 811c3321d6 IJPL-201730 diagnostics: report an error if a frontend process is started without dev build when the project is built by Bazel
The runtime module repository is generated even during JPS build, or as part of dev build, so if the project is built by Bazel and dev build isn't used, it's better to fail early to avoid inconsistent behavior caused by possible outdated or missing runtime module repository.

GitOrigin-RevId: 0888f6345e05d4fd0929554b7f57b295ec847071
2025-11-14 18:59:17 +00:00
Nikolay Chashnikov babe218e5a IJPL-216539 API: remove @ApiStatus.OverrideOnly annotation from ErrorReportSubmitter::getPluginDescriptor method
It's ok to call this particular method from plugins to include, for example, the plugin version to the report. So the annotation is removed from the class and added to individual methods instead.

GitOrigin-RevId: d005ecfaf03c7e66e38115c22226ff3488aa2bcd
2025-11-14 18:59:17 +00:00
Nikita Pavlenko 2c4bfd7fd0 [PyCharm] Jupyter (refactor): Innocent refactor; "fun interface", "multiple empty lines", unnecessary companions.
GitOrigin-RevId: ff424bf9839287c8920d541315aae4d89bfed84c
2025-11-14 18:24:47 +00:00
Nikita Pavlenko 9379140e97 [PyCharm] Jupyter (fix): In case of JRE not supporting CEF, added fallback to Swing and over-editor-notification. #PY-78196 Ready For Merge
GitOrigin-RevId: 09ff90477698b58d2716b01be53714636669cb4b
2025-11-14 18:24:47 +00:00