Vladimir Krivosheev
a49e310575
IJ-MR-162467 don't export intellij.platform.lang.core
...
GitOrigin-RevId: dea0fc36382a29eda134dba69917d41c7b585cf2
2025-06-18 11:28:23 +00:00
Mikhail Golubev
25fd9257a0
[python] Inline PyBuiltinCache.getExceptionsForSdk
...
GitOrigin-RevId: 8b8fb4585ad380675d4b1c7450a2ca923fc67c50
2025-06-18 11:23:25 +00:00
Mikhail Golubev
eb6065ed19
[python] Simplify NoneType resolution in PyBuiltinCache.getNoneType
...
Return types.NoneType if it's available and _typeshed.NoneType otherwise.
GitOrigin-RevId: 253bce59377fb8b2aff3912c9a8db9b219865c52
2025-06-18 11:23:24 +00:00
Mikhail Golubev
f108875d9f
[python] Don't return from a call argument in PyBuiltinCache.CachedFile.resolveTopLevel
...
People tend to find such code style wildly confusing.
GitOrigin-RevId: cede3fc5669a790d89bb0a205b3deb15a5ce16ef
2025-06-18 11:23:24 +00:00
Mikhail Golubev
82d4fdb741
[python] Don't resolve a builtin name twice in PyBuiltinCache.getObjectType
...
GitOrigin-RevId: fc30cc2a666d5721dc27f35f9ac8394b704fc4a7
2025-06-18 11:23:24 +00:00
Mikhail Golubev
d4f19f8848
[python] Use interfaces instead of Impl classes in PyBuiltinCache
...
GitOrigin-RevId: 19dba89ad25f938de1aeb5952d54da622e659f55
2025-06-18 11:23:24 +00:00
Mikhail Golubev
8f563ba889
PY-79488 PY-81774 Lowercase "uv" in user-visible messages about the project model
...
GitOrigin-RevId: 8499393523ade719ffdf0e91c4c0ed0ef48b35ea
2025-06-18 11:23:24 +00:00
Ilia.Shulgin
ffaac7143c
[git] IJPL-192098 Prevent CWM access in git rpc
...
GitOrigin-RevId: ee0b4b978dd3ffa84f2ee35811604f7178a5a69e
2025-06-18 11:20:02 +00:00
Ilia.Shulgin
b18f8d6f76
[git] IJPL-192098 Disable branches widget in CWM
...
1. Mark as frontend-only to prevent getting it from backend
2. Explicitly disable frontend action in CWM
GitOrigin-RevId: d3d00e3e39be46f8aad688c81af82a7d4cb6d63d
2025-06-18 11:20:02 +00:00
Maria Filipanova
80a5bc4695
[rdct] remove iml frontend dep from toml frontend module
...
GitOrigin-RevId: f231de7944771f88d47dcd419fd7fd2e6a2b0514
2025-06-18 11:18:56 +00:00
Maria Filipanova
b620530da8
IJPL-185506: remove xerces dep from intellij.xml.psi.impl (it's not needed there)
...
GitOrigin-RevId: 03de8c17ba5d9d3214f7780bb457f5a2310b6ffd
2025-06-18 11:18:56 +00:00
Konstantin Nisht
e8dc717622
[threading] IJPL-192382: Add missing read access in InspectionTree
...
GitOrigin-RevId: 12bf4cc1729f1e8f74fc845f37be16d814fcb4ce
2025-06-18 11:07:07 +00:00
Konstantin Nisht
881963a0a8
[threading] RUBY-34356: Throw PCE if lock acquisition was promptly canceled in blocking context
...
GitOrigin-RevId: dd0b5331b316033255115dc3ba65785ca3f534ba
2025-06-18 11:07:07 +00:00
Konstantin Hudyakov
d0a4e16b0b
[terminal] IJPL-192386 Add an ability to get terminal text from the TerminalWidget
...
Support the classic terminal, new terminal (gen1) and the reworked terminal (gen2).
This method is the fast solution, but probably not final, since we plan to have a better public API for the Reworked Terminal. So, mark it as experimental.
GitOrigin-RevId: 1bae3499a909b4b9447af0b734a87eda53e8d67d
2025-06-18 10:59:34 +00:00
Anton Spilnyy
0fb305eeb5
[aia-eval] junie swe bench for edit mode. add "Project Is Resolvable" metric
...
GitOrigin-RevId: bb322fee31eb1657422c2e28f7f721c75b66b5af
2025-06-18 10:57:16 +00:00
Artem Bochkarev
d1f455ad5d
IJPL-43769 Added MoveWindowBuiltinDisplayAction into the main menu
...
GitOrigin-RevId: 57f16072f53614d1a7e853c343f1a22766b59e66
2025-06-18 10:56:36 +00:00
Karol Lewandowski
910687a7e3
IJPL-191057: Delete mutable collections from the serializable types list
...
GitOrigin-RevId: 90deda3a17bdeca3ce8db840871ac354c887449f
2025-06-18 10:53:38 +00:00
Ekaterina S
6e74385c9c
[java-ui-tests] IDEA-372724: add tests for test system
...
GitOrigin-RevId: 41c357db55ba04a3de5df86dffee379326634da7
2025-06-18 10:51:01 +00:00
Aleksandr Krasilnikov
c4e5dac8ee
IJPL-192045: Disable row hovering in the VCS Log for Rem Dev mode
...
GitOrigin-RevId: 3264af52e87f601a999ca7453597cc28c7d6e859
2025-06-18 10:45:51 +00:00
Alexander Lobas
c3b1af1809
IJPL-191985 Islands theme: Update 'Read more' link
...
GitOrigin-RevId: f8630d6003b9a5fbfa4e25bbf5f210303b7e84c9
2025-06-18 10:29:17 +00:00
Alexander Kuznetsov
93b784fb67
[debugger] Get rid of useFeProxy check
...
GitOrigin-RevId: 6d6f934ac0aae238d439d3147259b48e285ab812
2025-06-18 10:03:39 +00:00
Alexander Kuznetsov
7734dbbd0d
IDEA-374617 [debugger] Fix sporadic ConcurrentModificationException
...
Passing a mutable object probably wasn't the brightest idea.
GitOrigin-RevId: 144d09c18c4cf695087d0cf7220094b48fb160f6
2025-06-18 10:03:39 +00:00
Alexander Kuznetsov
b62cd2383d
IDEA-374618 [debugger] Attempt to fix race condition leading to AIOOBE: Int2ObjectOpenHashMap.get
...
GitOrigin-RevId: 9d9ed196a4e72922019f482a10d260d031be3680
2025-06-18 10:03:39 +00:00
Ilya Kirillov
8be9400e10
[lsp] regenerate bazel model
...
LSP-166
GitOrigin-RevId: 5f527fb65435e1c7b54b94a923f7b10b95552ab9
2025-06-18 09:39:04 +00:00
Ilya Kirillov
8698f5232d
[lsp] implement integration tests for standalone kotlin lsp
...
^LSP-166 fixed
GitOrigin-RevId: 44330d861a1a0f87eb0d24f4919184bedf1bdb83
2025-06-18 09:39:04 +00:00
Ilya Kirillov
b7f80153b2
[lsp] fix lsp server freeze when a client disconnects during channel read
...
- Using ktor here seems to help here
- Also, introduce a multiclient mode flag to stope the server after a client disconnects (according to the LSP spec)
LSP-166
GitOrigin-RevId: a739d097e02156828d68973865cacc484e38ff81
2025-06-18 09:39:04 +00:00
Ilya Kirillov
49685840ae
[lsp] refactoring, extract LspConnection to a separate interface
...
so it's possible to test for disconnection in tests
LSP-166
GitOrigin-RevId: a1fdd4f820c6f60dc8a3f31d22c13cc306d5a96a
2025-06-18 09:39:04 +00:00
Ilya Kirillov
5f919d88e1
[lsp] refactoring, move tcpClient/tcpConnection near tcpServer so the similar code is closer
...
LSP-166
GitOrigin-RevId: 10692c5c5e651c9ce4a8d5cadca3af1e5c228606
2025-06-18 09:39:04 +00:00
Ilya Kirillov
5c11c924ba
[lsp] refactoring, separate withBaseProtocolFraming and tcpServer implementations to different files
...
LSP-166
GitOrigin-RevId: a0ac03f9ddc44e1395c9365dd01d1648ff374d20
2025-06-18 09:39:04 +00:00
Ilya Kirillov
98961a84f1
[lsp] extract an interface for running test LSP server
...
LSP-166
GitOrigin-RevId: 620e3c99c60144a4779adab1226a15b0bfddedcf
2025-06-18 09:39:04 +00:00
Konstantin Nisht
28aba75be7
[threading] IJPL-192074: Improve progress guarantees for MergingUpdateQueue
...
GitOrigin-RevId: 03560101147fdd968189c479134eaab70bcaff2c
2025-06-18 09:33:51 +00:00
Max Medvedev
8723132ebf
Introduce SyntaxElementLanguageProvider
...
GitOrigin-RevId: cde3c5adf106e40acebeed88f80eb25a90f4b05e
2025-06-18 08:59:02 +00:00
Alexander Lobas
6821c5e03b
IJPL-191223 Many islands: gap between split tool windows 5 px instead of 4 px
...
GitOrigin-RevId: 3b1abc0e126a88f6195467d7d320b0750d324ae3
2025-06-18 08:18:26 +00:00
Alexander Lobas
5627885fef
IJPL-192273 Islands themes are not supported in Rider
...
GitOrigin-RevId: 06c1d3de9401b9cc599795d56341c45a6ed889e3
2025-06-18 08:18:26 +00:00
Alexander Lobas
de50197379
IJPL-192086 Island themes: Host A/B notifications are shown on Client in Remote Development mode
...
GitOrigin-RevId: a7f16c773885257bb922e81e9adfabd9fd197361
2025-06-18 08:18:26 +00:00
Alexander Lobas
4ad2b4cb9f
IJPL-192210 Exclude users with Material UI theme from A/B experiment
...
IJPL-191979 Exclude users with enabled "Sync Theme with OS" from A/B experiment
GitOrigin-RevId: 8ddc849030ad5ae2b7767431ff3dd7d9cc267832
2025-06-18 08:18:26 +00:00
Artem Bochkarev
868937821b
IJPL-184616 Replace null url with empty string
...
GitOrigin-RevId: d910acb0770ec4439c569479cb47014918c8a7db
2025-06-18 07:13:44 +00:00
Dima Golovkov
8d2a743695
Add rst icon for restructuredtext for IntUI
...
GitOrigin-RevId: 901dff6f2e336a639a4e8ec1a63d3484090b790d
2025-06-18 01:32:58 +00:00
Dima Golovkov
bdbe51a315
Add 20x20 icons for VCS for IntUI
...
-fetch@20x20.svg
-push@20x20.svg
-update@20x20.svg
GitOrigin-RevId: d6ac8c4400d18f03ff4126885bae87fed12e9fe0
2025-06-18 01:32:58 +00:00
Dima Golovkov
69d1fb3b68
Add add@20x20 icon for platform for IntUI
...
GitOrigin-RevId: e9c54bda88ad1b714ef3ed0457ddc59027247eaf
2025-06-18 01:32:58 +00:00
Dima Golovkov
c8da249921
Update icons for platform for IntUI
...
-actionScript.svg
-aspectJ.svg
-i18n.svg
-idl.svg
-jfr.svg
-jsp.svg
-jspx.svg
-wsdl.svg
-xsd.svg
-yaml.svg
GitOrigin-RevId: fd7a150adbfb356488bf4ec76c6a82742896bf41
2025-06-18 01:32:58 +00:00
Vlad Koshkin
693f04cd27
[kotlin] K2: add test for navigation to .settings gradle convention plugin
...
#KTIJ-34533 Fixed
Merge-request: IJ-MR-165495
Merged-by: Vlad Koshkin <Vladislav.Koshkin@jetbrains.com >
GitOrigin-RevId: f5ca4c087f3491901a97aa273f37b090d6ba7023
2025-06-18 00:08:40 +00:00
Alexey Sedunov
8ca8745e00
SQL: Add initial implementation of data source configuration agent
...
GitOrigin-RevId: 9b55c88dba249e913d1bb3f367705c86c0b234d4
2025-06-17 23:47:20 +00:00
Tatiana Elfimova
fde05bbb91
IJPL-185131 Search Everywhere for RD: Open in Find tool window
...
- Code review fixes
GitOrigin-RevId: b716fb68004bef1d4c30fac65e2d35403e9d47bc
2025-06-17 22:51:32 +00:00
Tatiana Elfimova
c771e2a739
IJPL-185131 Search Everywhere for RD: Open in Find tool window
...
- Implement `openInFindToolWindow` using providers from the `Providers` class
GitOrigin-RevId: 58f92b10618ed64b7804771ed3953b7caf9659f9
2025-06-17 22:51:32 +00:00
Tatiana Elfimova
f02d8cb0f5
IJPL-185131 Search Everywhere for RD: Open in Find tool window
...
GitOrigin-RevId: 7b4515f7fb562fee973ab94d3f99c653d8b700db
2025-06-17 22:51:32 +00:00
Ruslan Cheremin
791de45c89
[vfs][monitoring] add shard# to indexing-diagnostics html report
...
GitOrigin-RevId: 5c618308d630306f3f76b895ccdd129187501745
2025-06-17 22:04:33 +00:00
Leonid Shalupov
7fb01ed947
jps-to-bazel: better error message for community modules which reference non-community libraries
...
GitOrigin-RevId: 897139756d75a62b82ef98d92c4ba04ba564d14a
2025-06-17 22:00:06 +00:00
Nikolay Chashnikov
40808a0ee1
[project model] move ModuleConfigurationEditorProviderEp to intellij.platform.lang.impl (IJPL-192212)
...
The corresponding extension point is used in Java plugin only, but declared in LangExtensionPoints.xml, so the class should be in lang.impl module to avoid ClassNotFoundException.
The class itself isn't marked as Internal, because otherwise DevKit plugin will highlight usages of the corresponding extension as internal (see IJPL-172788).
GitOrigin-RevId: af9caf8d2e8e1b181509f5a47601d0d2bd2f5eb2
2025-06-17 21:47:08 +00:00
Roman Shevchenko
f9b44b5026
[ui] unifying category names of AI plugins; fixing description formatting
...
GitOrigin-RevId: ba34a693da8cfddd38d1ca1ddf968e57d562cfe6
2025-06-17 21:35:22 +00:00