Nikolay Chashnikov
50099da8cc
IJPL-212619 java: mark deprecated unused API for removal
...
API, which was marked as deprecated in 252 or earlier and has no external and internal usages, is marked for removal.
GitOrigin-RevId: 7c59d530d22550eba4b9ae0d078413f7f4d67d98
2026-02-13 14:59:20 +00:00
Nikolay Chashnikov
fe46462e10
IJPL-212619 groovy: mark deprecated unused API for removal
...
API, which was marked as deprecated in 252 or earlier and has no external and internal usages, is marked for removal.
GitOrigin-RevId: 1c0bcd3d0583e64bf32365b37c0f0553495bbdc9
2026-02-13 14:59:20 +00:00
Nikolay Chashnikov
afb65d8460
IJPL-212619 grazie: mark deprecated unused API for removal
...
API, which was marked as deprecated in 252 or earlier and has no external and internal usages, is marked for removal.
GitOrigin-RevId: 6adb34d6e6ff345fa6886491b1bca257b3ee0077
2026-02-13 14:59:20 +00:00
Nikolay Chashnikov
4d9b47972f
IJPL-212619 gradle: mark deprecated unused API for removal
...
API, which was marked as deprecated in 252 or earlier and has no external and internal usages, is marked for removal.
GitOrigin-RevId: 4d7cb3b1a2ddd46b93fb261d8a57106ef77feb91
2026-02-13 14:59:20 +00:00
Nikolay Chashnikov
f735882397
IJPL-212619 DevKit: mark deprecated unused API for removal
...
API, which was marked as deprecated in 252 or earlier and has no external and internal usages, is marked for removal.
GitOrigin-RevId: ad6b23186b845ca27f7c843b132205904faa2002
2026-02-13 14:59:20 +00:00
Alexander.Glukhov
a1d261d740
[gradle][IDEA-385898] fix property mapping for WebResource; bump the version of ExternalProjectsDataStorage
...
GitOrigin-RevId: b4ef1dbec71027b750b0016b3358fb3a148ca936
2026-02-13 14:46:13 +00:00
Frederik Haselmeier
fa01bfa74a
[kotlin] KTIJ-37484 do not show named arguments for smart completion
...
^KTIJ-37484 fixed
GitOrigin-RevId: c523959dba1bf15dabd6e3b5ff02867421dbdbf3
2026-02-13 14:34:08 +00:00
Max Medvedev
7ba354d678
IJPL-207762 cleanup CodeCompletionHandlerBase
...
GitOrigin-RevId: 165d1b4f62cad1503c87d034c3ede995cffcc247
2026-02-13 14:33:15 +00:00
Max Medvedev
fff008b4d4
IJPL-207762 cleanup CodeCompletionHandlerBase
...
GitOrigin-RevId: bf5bf9387e49a1301468f4b045e6183eb42d1a1f
2026-02-13 14:33:15 +00:00
Max Medvedev
801e5dfa34
IJPL-207762 rename time -> invocationCount
...
GitOrigin-RevId: a87ed092cf0fa916b3f435319c9a3f72d91d052a
2026-02-13 14:33:15 +00:00
Max Medvedev
2e296ab24a
IJPL-207762 drop unused key for custom action id
...
GitOrigin-RevId: a0c865615aff9da89dfef2c4f8504b297dffca12
2026-02-13 14:33:15 +00:00
Max Medvedev
d53f2dcacb
IJPL-207762 shorten the code
...
GitOrigin-RevId: 70b86783070f023d90514d26587e44c680d0b0b0
2026-02-13 14:33:15 +00:00
Max Medvedev
6ec27aa2e0
IJPL-207762 udpate doc for checkAutoPopup
...
GitOrigin-RevId: 959715ee9a8f0674d063b4522351b074b6a0c0e0
2026-02-13 14:33:15 +00:00
David Lysenko
ae81587b98
[pycharm] PY-87594 Change wording on weight icon labels
...
Merge-request: IJ-MR-191453
Merged-by: David Lysenko <david.lysenko@jetbrains.com >
GitOrigin-RevId: 5f3eebc26ad33c1b9b873e796823f6b9f7101d89
2026-02-13 14:33:05 +00:00
David Lysenko
82f4238f40
[pycharm] PY-87577 Increase initial size of the POTW tree section
...
Merge-request: IJ-MR-191384
Merged-by: David Lysenko <david.lysenko@jetbrains.com >
GitOrigin-RevId: 570fadeed15fb7591027b9ff5033f913122d45d3
2026-02-13 14:32:24 +00:00
Tagir Valeev
f697eeaf1d
IDEA-385863 [java-inspections] False-positive «redundant nullability annotation» inspection warning on @lombok.NonNull
...
GitOrigin-RevId: ae53fba211152012ca2542ce32f23accd2d68d2f
2026-02-13 14:31:54 +00:00
Ivan Semenov
0fbb5fb8e6
format [gitlab]: remove star imports
...
GitOrigin-RevId: afb7e64db713ecd4e0061fec32ea8f36685a0088
2026-02-13 14:11:18 +00:00
Ivan Semenov
8e0f5ef8fb
[gitlab]: ability to set labels for new merge requests
...
IJPL-84272
GitOrigin-RevId: a1f80dd23994c28be6963b33ba01bc1b8d699977
2026-02-13 14:11:18 +00:00
Ivan Semenov
a17bd75480
[gitlab]: ability to set assignees for new merge requests
...
#IJPL-82596 Fixed
GitOrigin-RevId: 04fab0973f8ce2e99d6144f03f2a0362d24050e7
2026-02-13 14:11:18 +00:00
Ivan Semenov
ac0ccd89c4
refactor [gitlab]: show label colors in label chooser
...
GitOrigin-RevId: 29e5d600478c87e4db6c1b3c52beae485b7a7dad
2026-02-13 14:11:18 +00:00
Ivan Semenov
c4cf4f8449
refactor [gitlab]: always load all MR discussions and events and don't await the full load on refresh
...
We don't need to wait for the full discussions refresh on every MR operation, as it takes considerable time
GitOrigin-RevId: 8d724e8dc462c38ad3c56828b739023af3ee12cd
2026-02-13 14:11:18 +00:00
Ivan Semenov
212f40edc5
refactor [collab/gitlab/github/azd]: rework paged list loaders
...
Force the client to pass "loadAll" explicitly to the loader
Make a test for the abstract implementation instead of one concrete impl
GitOrigin-RevId: 27323ebb9967d6c07b32938b71a343ea7f72f422
2026-02-13 14:11:18 +00:00
Ivan Semenov
15c154b658
refactor [gitlab]: a better reviewers selector when adjusting merge request reviewers
...
GitOrigin-RevId: 8a21855157011a40ffece74f9fcc45c0f417d255
2026-02-13 14:11:18 +00:00
Ivan Semenov
6b8f1270fe
refactor [gitlab]: a better reviewers selector when creating a merge request
...
Now loads items in batches and displays a correct progress indicator. Also the UI is now aligned with GitHub
GitOrigin-RevId: 14e22d7db4716d44acfdde00da70eca238be33de
2026-02-13 14:11:18 +00:00
Ivan Semenov
261367fd29
refactor [gitlab]: use the full user names where possible
...
GitOrigin-RevId: 88996fe70746f56503e827988bb0029a07185099
2026-02-13 14:11:18 +00:00
Ivan Semenov
cb1d1da194
refactor [github]: use the full user names where possible
...
Won't work most of the time, because REST API doesn't return the full name
GitOrigin-RevId: 14e2cf25d94d9dfe714656e1b06ecb71b77c81ca
2026-02-13 14:11:18 +00:00
Ivan Semenov
e6a4dc8817
format [github]: specify return types
...
GitOrigin-RevId: 6046d4de37d1e61ba856e2335874c42edd8a7791
2026-02-13 14:11:18 +00:00
Ivan Semenov
6943f88b8a
refactor [collab]: filter by both short and full names in chooser popups
...
GitOrigin-RevId: 969d4714e6c93436ac14561b3fd2f05d3510345c
2026-02-13 14:11:18 +00:00
Ivan Semenov
e98a86b400
refactor [collab]: prioritize the full name in chooser popup
...
GitOrigin-RevId: 7a35fc1aa6f04a9fc941f439c862a2d37c155966
2026-02-13 14:11:17 +00:00
Ivan Semenov
12151a13f7
refactor [collab/github/gitlab]: rework the multi-chooser popups
...
Use a custom list model to handle selection instead of creating wrappers to simplify deduplication.
Populate the currently selected items immediately for visibility.
GitOrigin-RevId: b6938a2ea72e2a969a780cf83ee9eedd6ba8a15a
2026-02-13 14:11:17 +00:00
Ivan Semenov
f6bcf05c70
refactor [azd]: better handling for user selector with incremental loading
...
The state of the popup now correctly reflects the actual loading process state
GitOrigin-RevId: 9f1d24283c6c6441e4604c598af39d0ee2a6b6bf
2026-02-13 14:11:17 +00:00
Ivan Semenov
3012af4607
refactor [colab]: simplify chooser popups setup
...
Drop custom listeners in favor of `launchOnShow`
GitOrigin-RevId: 1c0fd2c9470508b401edc08b3d772192b8d6c272
2026-02-13 14:11:17 +00:00
Ivan Semenov
94041c095d
refactor [github/colab]: extract component factory for code review metadata lists
...
GitOrigin-RevId: 66f0843b3a0621b1c9f6b73baa0babf3d034e2ff
2026-02-13 14:11:17 +00:00
Ivan Semenov
07ba6e8491
refactor [gitlab]: create the merge request and set reviewers in a single request
...
GitOrigin-RevId: e96410ce67579a318037a092f34150a1ffc415b7
2026-02-13 14:11:17 +00:00
Ivan Semenov
d94f9eac86
refactor [gitlab]: create merge requests with REST API
...
GitOrigin-RevId: 2d7e5cc52b597df7790e13489aa00c3e32e6ffae
2026-02-13 14:11:17 +00:00
Roman Shevchenko
d2a7820f41
IJPL-234642 [platform]: reporting startup errors to Diogen instead of YT
...
GitOrigin-RevId: 7fe6432287a38782dc993ed15f4ce3130deae7c8
2026-02-13 14:01:53 +00:00
Roman Shevchenko
5f6738063e
IJPL-233509 [platform] simpler marking for auto-submitted reports
...
...; pointless coroutine nesting in `ITNReporter`
GitOrigin-RevId: c453b73742235a3c14c48b8bfaee57602b116246
2026-02-13 14:01:53 +00:00
Mikhail Pyltsin
9f44680311
[java-inspections] IDEA-349198 Catch deconstruction on null value
...
- delete unnecessary
GitOrigin-RevId: a97ff4c45b0d8c6022c663b0b2f6fa3ecb953fa3
2026-02-13 13:59:18 +00:00
Alexey Belkov
4482988385
[kotlin] KTIJ-26662 Add test for obsolete issue
...
GitOrigin-RevId: 15e74f353eccbcbe66c141717855d17131f56914
2026-02-13 13:53:33 +00:00
Dmitry Batkovich
ba48df2800
cleanup [whats new]: fix warnings and dead code
...
Signed-off-by: Dmitry Batkovich <dmitry.batkovich@jetbrains.com >
GitOrigin-RevId: 8f8a0023012821cf77cbcfb6ca9df520e8cd8450
2026-02-13 13:47:19 +00:00
Mathias
7dd10b82b1
IDEA-380160 java: Add an inspection for Math.clamp()
...
For what it should have been, the final code feels a bit over-engineered.
GitOrigin-RevId: 893e1fb82670568ef3fbf5106b132e4891b276cf
2026-02-13 13:37:41 +00:00
Mathias
45b4219faf
IDEA-380160 java: Make Couple iterable
...
This makes it easier to migrate from lists to couples.
GitOrigin-RevId: a923a5146aff41aae0a482abade352eaf30ccffc
2026-02-13 13:37:41 +00:00
Ilia.Shulgin
2ef044d170
[git] Revert changes of git.update.incoming.outgoing.info semantics (IJPL-75190)
...
GitOrigin-RevId: e4414a5900dc866b3831843a9e111d1d373e7cb3
2026-02-13 13:37:36 +00:00
Ilia.Shulgin
ca69caaa3b
[git] Add stats collection for background remote checks (IJPL-75190)
...
GitOrigin-RevId: de9f50ccc7dbd9a9f58635d943d7e93bdda6945c
2026-02-13 13:37:36 +00:00
Vadim Salavatov
ce8b8d56f8
IJPL-233678 fix 'update all' button is missing when after searching in marketplace tab, the installed tab is selected
...
GitOrigin-RevId: 9239d7ff162977336b545d17c2a76a0502c2bc7d
2026-02-13 13:37:15 +00:00
Denis Zaichenko
b4bc3754d1
[plugins, remote-dev] IJPL-227690 Add logging for plugin actions and compatibility
...
GitOrigin-RevId: 097539e47bed65ea8c36e4658273568d6c18a3be
2026-02-13 13:35:29 +00:00
Tagir Valeev
0c508d3d7c
IDEA-384618 [java] Test added
...
GitOrigin-RevId: ff2c0d1b080e79338a7258dfc28640dbb91ce81e
2026-02-13 13:33:21 +00:00
Vitaly Legchilkin
3b0c8ef38e
PY-87576 Fix read access violation in InstallAndImportPackageQuickFix
...
onSuccess() was called from a coroutine on Dispatchers.Default but
accessed PSI elements without a read action. Use suspend
writeCommandAction to properly dispatch to EDT with write access.
Add InstallPackageQuickFixTest to verify that onSuccess correctly
adds import statements to the file.
Make InstallPackageQuickFix and InstallAndImportPackageQuickFix
non-internal (annotated with @ApiStatus.Internal instead) so they
are accessible from the test module.
GitOrigin-RevId: 4b8ef9194803cdd12192351ef357b18321ba482a
2026-02-13 13:27:58 +00:00
Nikolay Chashnikov
2c5de4b64a
IJPL-234640 refactor: move classes to intellij.platform.runtime.repository module
...
This is needed to reuse them to store lists of modules included in plugins in the runtime module repository.
GitOrigin-RevId: 103e6eacba0968974916a61314078eb1bc70877e
2026-02-13 13:15:12 +00:00
Alexey Katsman
48db617862
PY-87617 Fix WSL browse dialog when text field is null
...
There was a problem when browse dialog was invoked with null value in
the text field. This is possible when the field is a combo box, but
there are no values present.
The fix is to fallback to default directory (user home and then root) in
case of null in the text field.
GitOrigin-RevId: ebd4f834ab696017ddb6fcaf02e0b519e3decc33
2026-02-13 12:32:45 +00:00