Snapshot dependency; Vitaly Provodin; Ultimate / Master / Service / Promote JBR 21 Runtime to IntelliJ master, build #
c2a3fc1dde
Updating versions of project dependencies: runtimeBuild->21.0.7b1038.54
...
GitOrigin-RevId: 0728048897d95d4740ad31e65e7cf14b1286a385
2025-06-14 15:17:36 +00:00
Vojtech Balik
287e6fe067
[kotlin] IJPL-166464 add support for exclude list configuration for Kotlin parameter name hints
...
GitOrigin-RevId: 73cac11669f137cc1d07e3b352e16fd8cdca1cd3
2025-06-14 14:43:21 +00:00
Vojtech Balik
356725b73f
[declarative-inlays] IJPL-166464 add base settings implementation for parameter hints on declarative.InlayHintsProvider
...
GitOrigin-RevId: 1b9d85b72d8a2c8b05add0865d9e9042f6a609ea
2025-06-14 14:43:20 +00:00
Frederik Haselmeier
1ed79389fe
[kotlin] KTIJ-34572 - Updated Kotlin wizard libraries versions
...
^KTIJ-34572 fixed
GitOrigin-RevId: f2d6d300cfeda527c1977618a7106151941ba97c
2025-06-14 13:37:46 +00:00
Roman Shevchenko
6f47ccd01a
[build scripts] do not override custom installation path (IJPL-1003)
...
GitOrigin-RevId: 2c97a08c6d6197925d4a16f6dd7a19bbd1e25752
2025-06-14 13:05:25 +00:00
Roman Shevchenko
00dbf566d0
[build scripts] making the silent (un)installer initialization a bit more structured
...
GitOrigin-RevId: 551e78ab6a1bdc3ee698970a4e9f8d717e5189a9
2025-06-14 13:05:25 +00:00
Roman Shevchenko
eb2d3467c2
[build scripts] publishing the uninstaller artifact for patches (IJPL-35268)
...
GitOrigin-RevId: c7664062ecfa380e48a18cb84d9f1cac9186e532
2025-06-14 13:05:25 +00:00
Ilya.Usov
3cd79aaec2
Fix LaterInvocator event ordering (Fix BulkArrayQueue.bulkEnqueueFirst)
...
Add tests
aaaa
Mark BulkArrayQueue and members as public to satisfy Bazel Build
GitOrigin-RevId: 30b399acc56f7a3f88a2e97852cb3d34a483ef7d
2025-06-14 13:01:10 +00:00
Vladimir Krivosheev
b935234c91
IJ-MR-162467 don't export intellij.platform.projectModel
...
GitOrigin-RevId: 11c0bf5ca0f3a6d892658a2b149d85cace9aa2b8
2025-06-14 13:00:48 +00:00
Vladimir Krivosheev
7c1a46a53e
IJPL-189392 ApplicationActivationStateManager - use strict ui dispatcher to update state, and then relax ui dispatcher to fire event
...
GitOrigin-RevId: 04d20a826e6c8545d507f3f0e3d835492c3810e9
2025-06-14 12:57:53 +00:00
Konstantin Nisht
1cc2e39830
[threading] IJPL-148438: Hide lock acquisition interceptor under impl module
...
GitOrigin-RevId: 01366b00ed6e9f21b66ce2cd24b03909e8e13440
2025-06-14 12:32:19 +00:00
Konstantin Nisht
9cead54944
[threading] IJPL-148438: Hide LegacyProgressIndicatorProvider to the impl module
...
GitOrigin-RevId: f6679aecfb8ed8788268dead7b314303956069b9
2025-06-14 12:32:19 +00:00
Konstantin Nisht
da2df09cfa
[threading] IJPL-148438: Hide LockAcquisitionListener to the impl module
...
GitOrigin-RevId: 4d2fc42735fd1659eeaedca8e86fa7ded0cbce56
2025-06-14 12:32:19 +00:00
Vladimir Krivosheev
7e4277f58e
IJPL-189392 updateActionsOnAdd - use relax ui dispatcher (because we check some fields, so, we can avoid WIL)
...
GitOrigin-RevId: a1f0415b250a523f300a525bccfdb918e4dd894f
2025-06-14 12:08:04 +00:00
Ruslan Cheremin
355a7d91cf
[vfs] IDEA-331415: exception for illegal urls
...
+ throw exception on urls like 'Z:' instead of logging a warning -- such urls shouldn't get to the VFS, but some time ago they somehow sneaked in, so we were forced to deal with them temporary -> hopefully, now they are gone, so we could protect VFS from them
GitOrigin-RevId: 73ab84df3c7f7a26538e463419a9c41ca6fd6387
2025-06-14 11:29:52 +00:00
Ruslan Cheremin
cd9c207341
[vfs] better diagnostics for roots caching
...
+ Diogen reports like 49432216: rootId is found among existing roots -> ensureRootCached(rootPath, rootUrl) ->leads to insertion of a new root.
It is probably a bug -> introduce an IllegalStateException with diagnostics to investigate it.
GitOrigin-RevId: 24a57fc9b592752fa90ae97cf57200646b254f37
2025-06-14 11:29:52 +00:00
Ruslan Cheremin
300ab7aa2f
[vfs] improve roots persistence
...
+ improve VFS.roots storing/restoring: more checks
GitOrigin-RevId: 39e4dce98517e8d6e6fe4a7392e49e81fdadda51
2025-06-14 11:29:52 +00:00
Vladimir Krivosheev
582aa6978b
IJPL-189392 DeferredIconRepaintScheduler - use strict ui dispatcher
...
GitOrigin-RevId: 1a90ae5aa986afb016fa5231b5625925cc7cb580
2025-06-14 10:55:18 +00:00
Vladimir Krivosheev
38a132fe43
IJPL-189392 move RawSwingDispatcher to core ui to reuse in SingleAlarm (prepare to use it in Animator, where we have the same issue — no application)
...
GitOrigin-RevId: 70c606968e9b1fa1680fa7f65d94ee52f559b2cc
2025-06-14 08:17:19 +00:00
Vladimir Krivosheev
f93bc1c614
IJPL-189392 RecentProjectsManagerBase - use strict ui dispatcher
...
GitOrigin-RevId: 4f3528384b01151a6ae5d05c9137c36fbeb61f11
2025-06-14 07:57:44 +00:00
Anna Kozlova
32351b35b7
[kotlin] k2: enable IncompleteDestructuringInspection with fix only
...
^KTIJ-34570 fixed
GitOrigin-RevId: f828887aad87b0d32781ef030fb1b6b97b5a89b0
2025-06-14 07:04:07 +00:00
Anna Kozlova
40c31b04b3
[kotlin] k2: remove todo
...
the issue was fixed by KTIJ-34282
^KTIJ-34280 fixed
GitOrigin-RevId: 7dce86c54bcf955528b1a1106aa4cabe3e73411a
2025-06-14 07:04:07 +00:00
Anna Kozlova
3d42edb6ce
[kotlin] k2 change signature: fix updating context parameters in the hierarchy
...
- after value parameters are processed, an inheritor might not have the corresponding parameter to find its name anymore
^KTIJ-34554 fixed
GitOrigin-RevId: f20fe61ad1ef1c3d597958d0eb5e6b4cb55fd896
2025-06-14 07:04:07 +00:00
Ilya.Kazakevich
cd9fd36b44
PY-81939: Do not show the full log on exec error dialog.
...
`PyError.message` contains the full log: all `orReturn("some text")` messages.
While they help user sometimes, some of them duplicate otuput and mustn't be displayed two times.
GitOrigin-RevId: 9a726cfcc8cb6b23825adc5d7dd505e1b8afd9c2
2025-06-14 03:52:50 +00:00
Gregory.Shrago
eb4441210b
[analyzer] Avoid external caches in indexing
...
1. ExternalUserDataStorage
2. AnalyzerPsiCache
GitOrigin-RevId: 0fb95dcac3749b18b357d449ee6d379879d0456a
2025-06-14 00:37:48 +00:00
Sergey Simonchik
d80b3dafd8
[terminal] IJPL-183165 increase timeout and more verbose failure message
...
GitOrigin-RevId: de6047ea71bb7b6d414029fa91bd4694a44236e5
2025-06-13 23:37:11 +00:00
Alexander Lobas
8118e7ce81
IJPL-188949 Collect feedback on new identity via A/B experiment in IDE
...
GitOrigin-RevId: 579395c3be15681b81b1ca7665130558bbd1c291
2025-06-13 23:30:34 +00:00
Dmitry Batkovich
090667afd1
mcp server: persist server port between ide restart (IJPL-190143)
...
GitOrigin-RevId: 7bc53a0983fd19dc737f3223b97d17906061afe6
2025-06-13 22:44:44 +00:00
Vladimir Dolzhenko
810eb9fff5
Revert "[kotlin] Small psi-based optimization"
...
This reverts commit 3f8b48e66850029a361dd001dae4a43554e688ae.
GitOrigin-RevId: 34763961d926c11efa12d1fe5db34703dba3756e
2025-06-13 22:13:26 +00:00
Vladimir Dolzhenko
6b293526a9
[kotlin] Clean up
...
#KTIJ-34403
GitOrigin-RevId: 764a823f79326a89b3f501718e7688bcb342609d
2025-06-13 22:13:26 +00:00
Martin Bonnin
ca7d52c081
[kotlin] Update MayBeConstant description
...
closes https://github.com/JetBrains/intellij-community/pull/3076
GitOrigin-RevId: 028cd3374105557b6a7c2c1b2156e913d6c1c8cd
2025-06-13 22:13:26 +00:00
Vladimir Krivosheev
ef0323d07c
IJ-MR-162467 don't export intellij.platform.core
...
GitOrigin-RevId: 05f350c1c087be1bf9b46d8bdac5345a65f55958
2025-06-13 21:52:48 +00:00
Sergei Vorobyov
f10a240e01
[DependencySubstitution] cleanup: encapsulate coordinate matching inside DependencySubstitutionExtension
...
Encapsulated dependency coordinates allows to misunderstanding what is the dependency coordinates and how they should compare with each other. Also, it forbids dependency coordinate hijack by other extensions.
Maven coordinates should be specified only by the Library and Module Maven coordinate entities.
### Code Reviews
* IJ-CR-164983
### Issues
* IDEA-370483 Maven performance degradation related to library dependency substitution
GitOrigin-RevId: 01461ea4bf0fe44e60a80404a2cf08f16c0d5853
2025-06-13 21:26:49 +00:00
Nikolay Chashnikov
5a7b7533f6
[configuration store] docs: update issue link in a comment
...
GitOrigin-RevId: 2695d876ff41e376033980198cd4a8ca7f1ec604
2025-06-13 20:43:56 +00:00
Nikolay Chashnikov
7caa8805ad
[build scripts] add major version release date to product-info.json (IJPL-190814)
...
GitOrigin-RevId: 2fd6f5441f4948715ccf33a3a9179a44dd5dc53f
2025-06-13 20:43:56 +00:00
Fedor Bocharov
7cbbd098db
[AIR-302] launch agents on workspace
...
This review introduces an rpc service for launching agents on workspace. There are multiple features that are not yet supported: agent session liveliness checks, ai ignores, agent's pty output, thus this ability is hidden by a feature flag and can only be enabled for the agent mode.
Merge-request: FLEET-MR-6342
Merged-by: Fedor Bocharov <Fedor.Bocharov@jetbrains.com >
GitOrigin-RevId: 545436c7f894f99bcff68285db4acc483ae303c6
2025-06-13 20:41:46 +00:00
Petr
31c71642fd
PY-81471 Move PyLineWrapPositionStrategy to python.syntax.core
...
GitOrigin-RevId: 998a62f09ee1e2fed512c5ae8c8cfed8808c947f
2025-06-13 20:21:12 +00:00
Petr
e7a8716848
PY-81471 Move PythonCommenter to python.syntax.core
...
GitOrigin-RevId: a4d6c426f104f67c0bf95b15b321c101590c5142
2025-06-13 20:21:12 +00:00
Petr
a977877a92
PY-81471 Move PyJoinLinesHandler to python.syntax
...
GitOrigin-RevId: b6dc592a7eb09ee52547c591b4e5494eca4683ed
2025-06-13 20:21:12 +00:00
Petr
e33aae05fc
PY-81471 Move PyStatementMover to python.syntax
...
GitOrigin-RevId: c9cb03c1bb97720c392ea482765790674f27b647
2025-06-13 20:21:11 +00:00
Petr
748017efe4
PY-81471 Move PythonColorsPage to python.syntax
...
GitOrigin-RevId: 402caeea59f52bde6cb93c6c9964efc770516bd9
2025-06-13 20:21:11 +00:00
Konstantin Nisht
a15959a1e3
[threading] IJPL-148438: Remove AccessToken from interfaces of threading
...
GitOrigin-RevId: 3617435d575ca1453c12092ae3e4cc555f0dc646
2025-06-13 19:47:06 +00:00
Konstantin Nisht
03dce4a756
[threading] IJPL-148438: Extract implementation for locks to a separate module
...
GitOrigin-RevId: 4f501adff06ed8c9de63b85c652b888df4487e11
2025-06-13 19:47:06 +00:00
Konstantin Hudyakov
1bd253cf76
[terminal] IJPL-188621 Update font settings on the backend after resetting
...
Extract the existing approach of modifying the settings to the utils.
Otherwise, the value on the backend may be out of sync and then replace the updated value.
GitOrigin-RevId: 435ec38adc52935ac994b9a645d62e92998b31e2
2025-06-13 19:32:40 +00:00
Petr
aa82ce5f70
PY-81646 Get rid of EMPTY_EXPRESSION nodes within SLICE_ITEM
...
GitOrigin-RevId: 6ffe0027790bb41b8ac18251903529aa1b1243f6
2025-06-13 18:59:31 +00:00
Petr
ff19de5654
PY-81646 False positive: Unresolved references after any slice in Python for the rest of the line
...
Fixed AST for PySubscriptionExpression containing a slice.
Before PySubscriptionExpression.getIndexExpression() returned only the first slice expression (if any).
Also fixed PySliceItem's subtree, so now its children are correctly mapped to lowerBound, upperBound and stride properties.
GitOrigin-RevId: 840af92957d0431679cf7a477866dea76320ca80
2025-06-13 18:59:31 +00:00
Vyacheslav Karpukhin
76126e7179
IJPL-189507 Decouple TypeScript/JavaScript PSI from stubs: XML
...
GitOrigin-RevId: f798cc2b6cdb038751d9820bc509873105191a3c
2025-06-13 18:56:30 +00:00
Chris Lemaire
39084905e9
[gh] Add next/previous comment navigation to in-editor review (IJPL-180555)
...
#IJPL-180555 Fixed
GitOrigin-RevId: 615bd13324607b4eaa7c6f145f2e233095dcc3db
2025-06-13 18:56:16 +00:00
Chris Lemaire
be9dec3ae4
[gh] Always expose threads VMs in-order to ensure correct navigation order
...
GitOrigin-RevId: 92d9a647f878ec8f7c3bd2eea058c46da5e44a12
2025-06-13 18:56:16 +00:00
Chris Lemaire
a49a7af36a
[gh] Extract general part of thread mapping into ThreadsVM
...
GitOrigin-RevId: a0194b8f480f98ec977e0c3eec620c708dcbb9d0
2025-06-13 18:56:16 +00:00