Commit Graph

484300 Commits

Author SHA1 Message Date
Irina Fediaeva
0e34e4cbee Review remarks
GitOrigin-RevId: af9759eb58a787bda0364445998d10f180881563
2025-10-13 12:40:15 +00:00
Irina Fediaeva
ac060be079 Add DUL icon for the editor tab
GitOrigin-RevId: 9c49f33af2577f5066dd8806168520060e893508
2025-10-13 12:40:15 +00:00
Irina Fediaeva
3277c38376 RIDER-129601: dotUltimate promo in-product page
GitOrigin-RevId: 408b725e592cb28419dc01a41013ccdca3d9b95c
2025-10-13 12:40:15 +00:00
Bart van Helvert
d5759671ef [junit] Don't highlight JUnit 6 suspending functions
#IDEA-379104 Fixed
#IJ-CR-177406

(cherry picked from commit 2acd5de623f8ccc3e161c2ec1704d744f385cab7)

GitOrigin-RevId: 467e290b0c0f93670852ba516917b317593545c2
2025-10-12 15:10:40 +00:00
Snapshot dependency; Vitaly Provodin; Ultimate / 252 / Service / Promote JBR 21 Runtime to IntelliJ 252
9c7ebb5979 Updating versions of project dependencies: runtimeBuild->21.0.8b1038.73
GitOrigin-RevId: 7bafa1ba256b49914cc61091566547f43646358f
2025-10-10 13:35:48 +00:00
Ilia Smirnov
1d56c8153c [cherry-pick] Resurrect TraceEventLoggerProvider with disabled recording and sending data
It's required to keep eventLoggerProvider present once it was added to pass event logging tests

IJ-CR-177425

GitOrigin-RevId: e02ef2b21e56a7b41b72cb7c4c6b9ca461102ab9
2025-10-10 10:42:30 +00:00
Ilia Smirnov
841b88de25 Revert "IJPL-195651 Add TRACE consent and adjust FUS consent in consents.json under the "data.collection" group"
This reverts commit dca304b124482d05a65b22ceafdce37b88796f4e.

IJ-CR-177425

GitOrigin-RevId: 9d375849f483f3d36335eb020ecc1769c20fcbd5
2025-10-10 10:42:30 +00:00
Ilia Smirnov
23f7fb7eb9 Revert "IJPL-195651 Introduce ConsentGroup for grouping multiple consents in UI and ConsentGroupUI to allow reuse ConsentUI for grouping purposes"
This reverts commit 3301ee31df169f350f591f4e8e2b5e5fc7378bf0.

IJ-CR-177425

GitOrigin-RevId: d6723c0afbc847df7bcc38ef848cfa1cc11ff404
2025-10-10 10:42:30 +00:00
Ilia Smirnov
e1193f5157 Revert "IJPL-195651 Adjust TRACE and FUS ConsentUI-s to have no forced state since they may have a common one as a group"
This reverts commit 64f7ab6e67b520f28a2ce3e90143a7b2747ca974.

IJ-CR-177425

GitOrigin-RevId: 8e59870852f95aa8ee0e8b0a9ddbed7ab93f1200
2025-10-10 10:42:30 +00:00
Ilia Smirnov
836b221f3f Revert "IJPL-195651 Allow displaying groups on UI"
This reverts commit 7fae3e8c505c2c69f058f160bdacf9362b109462.

IJ-CR-177425

GitOrigin-RevId: 80d63a9197e548dee4ead22bd7156a67c921f388
2025-10-10 10:42:30 +00:00
Ilia Smirnov
67e63f1b46 Revert "IJPL-195651 Add a test for TRACE and FUS consents within a group in ConsentsTest"
This reverts commit 4ff2da24b9183d396d3d7850569f4fcd59de2945.

IJ-CR-177425

GitOrigin-RevId: 16317a4da3be9a468e52ea3f8d8f1a78efa14fef
2025-10-10 10:42:30 +00:00
Ilia Smirnov
76dfc90e20 Revert "IJPL-195651 Get rid of UI-only parts of ai.data.collection.and.use.policy consent"
This reverts commit 948123b41a8721b1c0c738745aae1aad6b34b06b.

IJ-CR-177425

GitOrigin-RevId: 130968fa3941aede69d192cf7934808276e0078b
2025-10-10 10:42:30 +00:00
Ilia Smirnov
e6bd4cfad5 Revert "IJPL-195651 Add tests for the "data.collection" consent group on UI"
This reverts commit 9d3991ab1ccc09c27866a49b2a108a04c566c472.

IJ-CR-177425

GitOrigin-RevId: ef066f469040e0c15e69813b15d28fa3cc41d9c2
2025-10-10 10:42:30 +00:00
Ilia Smirnov
628a8fc83f Revert "IJPL-195651 Reorder data collection consents on UI to place FUS above TRACE"
This reverts commit 2c69b637f7a7aeebac6adcca121f3419a40ebd84.

IJ-CR-177425

GitOrigin-RevId: 87cd076ad65a41d10c0381874d22d60e9d4ee4c8
2025-10-10 10:42:29 +00:00
Ilia Smirnov
56cd1b7272 Revert "IJPL-195651 Get rid of package-private methods in ConsentSettingsUi since they can't be found by Bazel"
This reverts commit 2f55da1ee484f2faa2bb365328c96a0937fb0f7e.

IJ-CR-177425

GitOrigin-RevId: dce47d5d8828e5a76ae6e44b8784931afabf0224
2025-10-10 10:42:29 +00:00
Ilia Smirnov
16093e2c85 Revert "IJPL-195651 Display group forcedStateDescription instead of TRACE forced state if the data collection agreement is disabled"
This reverts commit f6514af3b27bd916882deae894fad976a1e1bb68.

IJ-CR-177425

GitOrigin-RevId: bee6bd808c8c3381852185e4f5a14b64a9d0e672
2025-10-10 10:42:29 +00:00
Ilia Smirnov
f9eef10158 Revert "LLM-17882 Set empty recorder's group version to 1"
This reverts commit 21c02c7b5349690965ba069319970f53cfd90ef5.

IJ-CR-177425

GitOrigin-RevId: bc09d2ba362f4f8c536d394a0cfb1642874142d4
2025-10-10 10:42:29 +00:00
Ilia Smirnov
dc7f1bf844 Revert "IJPL-198533 IJPL-193751 Add TRACE popups for non-commercial and internal users while taking into account China and organizational users with defined TRACE consent"
This reverts commit 0bff4215b1a7cfe9aceb8f0d192cdf8125ec13d1.

IJ-CR-177425

GitOrigin-RevId: 5c53e293abcd4ff3a3a7f83b72906d3d96bba9d0
2025-10-10 10:42:29 +00:00
Ilia Smirnov
049b434bba Revert "IJPL-195655 Replace the AIA LLMC consent with TRACE consent on the IDE first launch with TRACE"
This reverts commit 11ec1b2044ecc6c33acddcb1e2af4ef00176f326.

IJ-CR-177425

GitOrigin-RevId: 43bf8c951e195e144b3c77714c2b190c9c59a568
2025-10-10 10:42:29 +00:00
Ilia Smirnov
68050525f3 Revert "IJPL-195655 Prohibit a popup for organizational users, adjust tests for LLMC to TRACE migration and allow re-request TRACE consent in case of server updates"
This reverts commit 1a7fb298bf769b265014b67cfff9655633a49f72.

IJ-CR-177425

GitOrigin-RevId: 20acfc8a348c97a20730eee58b252a0f3ee9d2e2
2025-10-10 10:42:29 +00:00
Ilia Smirnov
aa7742f4b6 Revert "Add an option to disable notification about trace data sharing"
This reverts commit 326073aa42ce617a2f51e390c3ecd707eee0c2cf.

IJ-CR-177425

GitOrigin-RevId: 9792e85be6f07324b350860c2293da7820a79626
2025-10-10 10:42:29 +00:00
Ilia Smirnov
6fdf91ac42 Revert "IJPL-198533 IJPL-193751 Create a non-community module for managing TRACE consent activities and move TraceDataSharingActivity there"
This reverts commit d60c576375554f92ec1bf6824900716b816db55a.

IJ-CR-177425

GitOrigin-RevId: 7901c62998ac590bb3d50cca98de97853a72ff59
2025-10-10 10:42:29 +00:00
Ilia Smirnov
c84805d347 Revert "IJPL-193751 IJPL-195651 Prohibit TRACE display for China users in settings"
This reverts commit 6fcd1903fa8f0615ed277b1643494ae8ad43b110.

IJ-CR-177425

GitOrigin-RevId: 0c8a121d2a6bca0d05ae7edce2c83965a07e7381
2025-10-10 10:42:29 +00:00
Ilia Smirnov
4ad84e1900 Revert "IJPL-195651 Update texts in consents.json"
This reverts commit ba8a580d55eebe3d3e451a5f6b9f7a138f5f56ea.

IJ-CR-177425

GitOrigin-RevId: 8405a8f56d85e0a81f701af3a3209e1a6372a080
2025-10-10 10:42:29 +00:00
Ilia Smirnov
f89a33a09f Revert "IJPL-195655 Resurrect detailed data sharing prohibition in both settings and LLMDataSharingManager"
This reverts commit 2485808f35846df6e17a32d0850540344d7cb900.

IJ-CR-177425

GitOrigin-RevId: 3219d60ed6b553259ab0107729b17a4492b6a202
2025-10-10 10:42:29 +00:00
Ilia Smirnov
66f350de8c Revert "IJPL-195655 Adjust LLMDataSharingTest skipping checks for Chinese users on UI"
This reverts commit 65538f0d63a214a613698b2859d2c2e2729d60b5.

IJ-CR-177425

GitOrigin-RevId: 32bbe750cb1207489ba2986973f140a2f1a060aa
2025-10-10 10:42:29 +00:00
Ilia Smirnov
da0b18b3d0 Revert "IJPL-195651 Add a line break for FUS consent text in Settings"
This reverts commit fbab88b53ffdd60b476b3ab47b515b79e9b42814.

IJ-CR-177425

GitOrigin-RevId: 246c3845cd79aae52847ae4a9fbbc4218381103c
2025-10-10 10:42:29 +00:00
Ilia Smirnov
b9cfd5329f Revert "IJPL-195655 Don't ignore AIE data sharing setting for License metadata v03"
This reverts commit 82523abae7b67c87a854a5150b91f03c17e80cca.

IJ-CR-177425

GitOrigin-RevId: 43313b05b95e5d58c321ca0eea6070f1641058ba
2025-10-10 10:42:29 +00:00
Ilia Smirnov
97d31d7943 Revert "IJPL-195651 Add debug logging for DataCollectionConsentGroupUI"
This reverts commit 91fc90d3e0902ae33500b16140a1f74582e4a506.

IJ-CR-177425

GitOrigin-RevId: d07179227fd5c673f9dcb08fc2d3553ea158a6f8
2025-10-10 10:42:29 +00:00
Ilia Smirnov
9d70842b7f Revert "IJPL-206555 Allow showing LLMC consent in settings if TRACE consent is disabled"
This reverts commit ad2216f07b041df00e845d003573d6fddda8caf4.

IJ-CR-177425

GitOrigin-RevId: 0142444dcbb344c54c2ab1b9b76981b7cd8eda40
2025-10-10 10:42:28 +00:00
Ilia Smirnov
65652884d1 Revert "IJPL-193751 Allow loading TraceConsentManager from JetBrains plugins only"
This reverts commit 59e7b7dac8897998d0edca98885955be6cae1fee.

IJ-CR-177425

GitOrigin-RevId: e5077d7f4df1cd35c2fc9615b268db0e4481de22
2025-10-10 10:42:28 +00:00
Ilia Smirnov
bd2b1cf63b Revert "IJPL-207557 Align TRACE data sharing and IDES"
This reverts commit 378a0d0f6fc663af0770ca8f0dc2f253421ed587.

IJ-CR-177425

GitOrigin-RevId: 9f4697c528587571c7ac957f4f4b05ed4cb936b3
2025-10-10 10:42:28 +00:00
Ilia Smirnov
a9ad56cafc Revert "IJPL-208070 Split the TRACE data collection consent into two versions: a non-commercial version and an "all other" one"
This reverts commit 509187ba9dbb66cae31bd22cd7302ded5d136b53.

IJ-CR-177425

GitOrigin-RevId: 977747beaf167f2ad8e7e7b1c25e6c6bd5a8d49f
2025-10-10 10:42:28 +00:00
Ilia Smirnov
4b46fc6bec Revert "IJPL-208070 Split the TRACE data collection consent into two versions: a non-commercial version and an "all other" one"
This reverts commit 66fbc9c8ea5310a1e6bbb488aa38e28dec2504b0.

IJ-CR-177425

GitOrigin-RevId: 24aa51373e162bc5f919950ad860c4f812e60a12
2025-10-10 10:42:28 +00:00
Ilia Smirnov
d8755f46c6 Revert "IJPL-208500 Hide outdated TRACE consent from Settings"
This reverts commit 5335f3adedd95d5f4a4bad18043cc54a5a8e4380.

IJ-CR-177425

GitOrigin-RevId: 7fc331d7c34fab9425926a80be6558c23a546e3e
2025-10-10 10:42:28 +00:00
Ilia Smirnov
fbed58efec Revert "IJPL-209233 Resurrect AiDataCollectionConsentUi to react in Settings to data sharing restriction from IDES"
This reverts commit fc6559cfb04cb0dd183c167d617a302178b1565f.

IJ-CR-177425

GitOrigin-RevId: 9d07a42a63993ad5c939689e43884e3ac6183072
2025-10-10 10:42:28 +00:00
Ilia Smirnov
4e10d419ee Revert "IJPL-209658 Resurrect AiDataCollectionConsentUi to react in Settings to data sharing restriction from IDES"
This reverts commit d81e7061216c38fa3d13e8d4dee567aa6860cae1.

IJ-CR-177425

GitOrigin-RevId: fb7147cf67b30c08a15056fc41c4804679e290ee
2025-10-10 10:42:28 +00:00
Ilia Smirnov
9b38317d03 Revert "[cherry-picking] [TRACE] Add @OptIn annotations for DataCollectionAgreement usages"
This reverts commit 2240476e2860c6d30ed284b0b23671935b283223.

IJ-CR-177425

GitOrigin-RevId: 7ce0e90f1ec2fb8fc4dadb311140bb8f92a2a09b
2025-10-10 10:42:28 +00:00
Ilia Smirnov
be5bcb4d58 Revert "IJPL-210395 Get rid of the LLMC consent in Settings"
This reverts commit 9cd8f3e6767ecb8bd35045a79251dbbd29dbf779.

IJ-CR-177425

GitOrigin-RevId: 2217f247acbf81599bf69d8fe67818b2c24ee774
2025-10-10 10:42:28 +00:00
Andrew Kashukov
c5adff05a0 [rider, fus] fix issues due to version difference
GitOrigin-RevId: 2e78cad0f31421c8884d4ab149c2a2c5bec31e72
2025-10-09 21:46:55 +00:00
Andrew Kashukov
d508ba012e [rider, fus] clean up commented code
GitOrigin-RevId: 90b2b6971853cac66ad605c87c796693e3d4fc86
2025-10-09 21:46:55 +00:00
Andrew Kashukov
a6fb36457e [rider, fus] address feedback review: switch from services to extension points
GitOrigin-RevId: 864a3f443acdafaee0476321188b83e6b84cae57
2025-10-09 21:46:55 +00:00
Andrew Kashukov
f8c55236d3 [rider, fus] fix RIDER-124440: add technical stack information to CSAT form
GitOrigin-RevId: fe03500f83375c75947f0d0a68e7cd759a1f5567
2025-10-09 21:46:55 +00:00
Maciej Procyk
b76ded65eb [platform-tests] allow for IdeaPluginOsRequirement plugin ids in PluginModelValidator
this is needed to specify the dependencies on fake os modules in plugin model v2

(cherry picked from commit f2a6498d3737594551be6fd716b5917b1cae2078)

GitOrigin-RevId: d13a02916286690c1157e221c20191de36ad6235
2025-10-09 16:37:52 +00:00
Sam Kortekaas
adf5827adf KMT-789 [kmt][win-linux] Temporarily exclude KMP plugin
(cherry picked from commit cba1eef802c644c273efc077366d0632e5640c05)

GitOrigin-RevId: 80a83935592159c31fcbf14f440e1d2a3b256763
2025-10-09 16:37:52 +00:00
Piotr Tomiak
156a5168af [vcs] IJPL-212153 Create new inspection instances on each call to CommitMessageInspectionToolSupplier.createTools
IJ-CR-178030

GitOrigin-RevId: 6abade77b25abd40fc9df083a6ea62a189966337
2025-10-09 16:22:43 +00:00
Alexander Bubenchikov
98c27507c9 [maven][IDEA-376955] fix encoding in maven scripts output for non-unicode environments
(cherry picked from commit f0a89bf44e41f4e62b760b8589218717522b6a7e)
Reviewed: IJ-CR-177242

GitOrigin-RevId: 1f3b8e19e2c08bda159d0996c1361ac174ccf8a2
2025-10-09 11:01:27 +00:00
Daniil Tsarev
d6e6905faf Collect jMolecules usage statistics
(cherry picked from commit 0120b11491d0b75d658d4b8b8cb15b4be9be77fc)

IJ-CR-177911

GitOrigin-RevId: f3afed6e87be886064968073c28439fd854b4315
2025-10-09 10:11:51 +00:00
Yuriy Artamonov
526ec302a0 [ui] IJPL-206734 Disable survey by default
GitOrigin-RevId: 3f0e54308627b5b72af12b0fa6008c51d8fbceba
2025-10-08 17:22:57 +00:00
Yuriy Artamonov
dac862b563 [compose] IJPL-210422 Remove vestigial Compose runtime lib
GitOrigin-RevId: 9b2e3450042f28b5ed293b1a612014251a1faf7c
2025-10-08 11:37:56 +00:00