Nikolay Chashnikov
701534ddf8
IJPL-212619 Git: 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: cdccfd6c371a4151ea3256ebbfcaf34a16f02261
2026-02-16 17:53:36 +00:00
Ivan Semenov
685179ccd4
[github]: match potential head of the new PR by repository path as well as remote name
...
Otherwise, a different repository with the same remote name could be selected in a multi-repo setup
#IJPL-228132 Fixed
GitOrigin-RevId: 18cc08da284a6e239ef5c3c34a5a3b1184716dc3
2026-02-16 15:49:50 +00:00
Ivan Semenov
8ee209c75d
refactor [gitlab/github/collab]: don't use the common review actions collection
...
Actions can be and ARE different between review systems
GitOrigin-RevId: 43881171014280206786a64c046f2e577c6934f1
2026-02-16 15:49:50 +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
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
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
94041c095d
refactor [github/colab]: extract component factory for code review metadata lists
...
GitOrigin-RevId: 66f0843b3a0621b1c9f6b73baa0babf3d034e2ff
2026-02-13 14:11:17 +00:00
Stanislau Palyn
f31708536c
refactor [git]: Take a message instead of the message file in commitUsingIndex
...
GitRepositoryCommiter might need to modify the commit message, and the message file will be created on its level
GitOrigin-RevId: 83487e538fefe2d64fdfffa78d9c516cafc0ba97
2026-02-12 17:53:11 +00:00
Vladimir Krivosheev
c546068c91
IJPL-233558 IJ-MR-184958 IJ-MR-184993 IJ-MR-179029 IJ-MR-184126 IJ-MR-181153 IJ-MR-146078 IJ-MR-175479 IJ-MR-186058 refactor: apply dependency and style cleanups
...
add explicit kotlin-stdlib, restructure projectFrame
GitOrigin-RevId: c151a69ae1e9b925b1892a3b01ba5d01566bba3b
2026-02-12 15:38:41 +00:00
Roman Shevchenko
62337bb3d7
AP-8446 [vcs]: dropping descriptions from the codebase
...
GitOrigin-RevId: 0cf6be8ebdcfeedea09248207e8c90ac4be6d579
2026-02-10 14:00:39 +00:00
Anna Koehler
0db273788b
AT-3993 Mapping another portion of directories with owners
...
GitOrigin-RevId: 08225d5df09c4807212db76e423bd7e758686962
2026-02-10 12:47:55 +00:00
Vladimir Krivosheev
26cf027531
IJPL-233553 IJ-MR-184958 IJ-MR-184993 IJ-MR-179029 IJ-MR-184126 IJ-MR-181153 IJ-MR-146078 IJ-MR-175479 IJ-MR-186058 clean suppressions - com.intellij.modules.lang no longer required to be specified
...
GitOrigin-RevId: f7daac903404655ad72fdadc014eb0a14155919b
2026-02-05 17:19:09 +00:00
Bartosz Janusz
beab39411f
[gl] Enable adding MLC in GitLab reviews
...
#IJPL-82603 Fixed
Space-RevId: b0ecc2907e47e6845f0969592011745777a3ea8a
GitOrigin-RevId: 7eb8b77f842a094ac2f28f644ea2f8048df6bbe0
2026-02-05 17:00:52 +00:00
Bartosz Janusz
8849c37ee8
[collab] Disable further range adjustments of MLC if it contains a suggestion and inform the user with a tooltip
...
#IJPL-228567 Fixed
GitOrigin-RevId: 4db77b7f950dc7409a7eb9c79b35e22a060412f7
2026-02-04 12:39:46 +00:00
Leonid Shalupov
188b7ef96f
IJI-3282 Optimize imports
...
GitOrigin-RevId: 3b5c00d8ff20b8d0bb6005bc450921085d2da9b2
2026-01-31 17:03:42 +00:00
Nikolay Chashnikov
7dd86b731d
IJPL-212619 Git: remove deprecated API, which was marked for removal and has no usages
...
Space-RevId: 23fd451ba7e5224ab3acb0320334270492dd339e
GitOrigin-RevId: b0c38812bc9960eca324329b4eaeb5435324fd7f
2026-01-26 11:12:36 +00:00
Ivan Semenov
0ed3e09a60
[github]: don't add a special prefix to the PR branch when base and head repositories match
...
#IJPL-227606 Fixed
GitOrigin-RevId: f45f1012eb384429d2d8e6f55d12a74ca5ae7274
2026-01-16 13:07:30 +00:00
Ivan Semenov
68133a67a3
[github]: repair statistics reporting
...
#IJPL-229374 Fixed
GitOrigin-RevId: cd6d9fc07f3ca7578c549bb695ce346f45e49458
2026-01-16 13:07:30 +00:00
Bartosz Janusz
fc0ff807b9
[gl/gh] Add logging for toggling comments/discussions visibility in code reviews
...
#IJPL-227088 Fixed
GitOrigin-RevId: 4a6b9b8ba88dd66af599d4907eb6da907e7c7809
2026-01-15 18:46:09 +00:00
Mikhail Filippov
ea41f7932a
[build] IJI-2993 enable progressive mode for Kotlin
...
GitOrigin-RevId: f506021c20fc3b3e5ef692c9092592e3bf247036
2026-01-14 11:00:39 +00:00
Bartosz Janusz
c2881e2ed0
[gh] Adjusts multiline PR comments logic to handle cross-sided comments in unified diff
...
#Fixed IJPL-226113
GitOrigin-RevId: d68d8f93b481d31eb306e9963d7e6e623f0fb253
2026-01-07 11:14:29 +00:00
Bartosz Janusz
109d2ba3af
[gh] Fix too strict check for multiline comment being placed on commentable lines
...
#IJPL-223976 Fixed
GitOrigin-RevId: 7db4d787c9016e80e0a4c559d76b9c9524f13f95
2026-01-07 11:14:29 +00:00
Bartosz Janusz
a11d9e2735
refactor [gh/collab]: Refactor multiline review comments feature to align with plugin architecture
...
GitOrigin-RevId: 5c09c981a5e087c4f009867162e63a4df85cd26b
2026-01-07 11:14:29 +00:00
Bartosz Janusz
761ea22706
refactor [gh/collab]: Move and rename GHPRInlayUtils and GHPRCommentedCodeFrameRenderer to collab tools
...
GitOrigin-RevId: 3f34c277eff92ceed3487b8cf102e4ad1f888412
2026-01-07 11:14:29 +00:00
Bartosz Janusz
3df0f0919c
refactor [gh/collab]: Make GH multiline comment feature implementation plugin-independent
...
GitOrigin-RevId: 058df4d3562e4f0dd13ce081da08e0ede0861ec5
2026-01-07 11:14:29 +00:00
Yuriy Artamonov
a607f9070c
[platform] IJPL-224518 Cleanup private modifier usages with extensions/services in intellij.vcs.*
...
GitOrigin-RevId: 959476e4294aadf5c265a75768759a0d9a62aaa6
2025-12-22 22:17:32 +00:00
Mikhail Filippov
7744eca84a
[build] IJPL-220367 bump Kotlin language and API versions
...
GitOrigin-RevId: c58c2f2ca3e4fbbe5116bd19119345174b7db32f
2025-12-20 13:35:48 +00:00
Valeria Golovina
2b9fa81201
fix [github]: description of GHCommitStatusRollupContextDTO.StatusContext can be null (IJPL-219874)
...
* Github graphql schema tests cover @JsonSubTypes (IJPL-219874)
* over issues found by updated tests are fixes
GitOrigin-RevId: 3b502a368a0faf307006b14946bae529d1962fbb
2025-12-18 11:20:39 +00:00
Valeria Golovina
5f70360d54
tests [github]: added tests to GHGQLDeserializationAssumptionsTest
...
GitOrigin-RevId: 22516230cfc682cb5f2d2088b7122d3480dfc355
2025-12-18 11:20:39 +00:00
Ivan Semenov
96e9e65bb7
cleanup [github]: delete unused abstract test class
...
GitOrigin-RevId: 6f3a84a1c3e26435787bbd1c88409b88f97c791e
2025-12-16 12:50:09 +00:00
Ilia.Shulgin
51a53f642e
[vcs]: Introduce BranchPresentation for branch color and background utilities (IJPL-173924)
...
GitOrigin-RevId: d4133a3093587165bf6d3fc370b18acdeade09f2
2025-12-14 23:06:59 +00:00
Bartosz Janusz
b29f116daf
refactor [gh]: Update tests in LineRangeUtilTest.kt and add validation of incorrect range for commentable lines
...
GitOrigin-RevId: 602c2f3dff20d550c7e914e60a386d189afe0762
2025-12-12 16:14:48 +00:00
Vladimir Krivosheev
6d39720627
IJPL-222388 IJ-MR-184993 IJ-MR-179029 IJ-MR-146078 convert netty as otherwise scrambling may faile for JB Client
...
cwm uses netty — packaging already fixed in another separate commit, but still we need to convert netty to simplify our build scripts
GitOrigin-RevId: a169f1203799f4fdb1adbc62c3ba2071f08325c6
2025-12-09 19:20:17 +00:00
Pavel Porvatov
6a2722d002
IJPL-74231 Clone dialog: Generate button doesn't fit dialog default size
...
GitOrigin-RevId: 4afe9aedefb8e416ee2cb936013b18ec89ecb299
2025-12-09 16:28:45 +00:00
Ivan Semenov
a06fcabe53
[github]: handle missing diff hunk in review thread better
...
Add more diagnostic info to the exception via attachments and show a better UI
#IJPL-222008 Fixed
GitOrigin-RevId: b155d79054365715e9ddb9792c1b738dd6885384
2025-12-08 18:32:20 +00:00
Nikita Zaytsev
4e2c1db099
IJPL-216122 rdct: Propagate account changes from repository to manager
...
Before these changes, the set of accounts in the AccountManagerBase wasn't updated when the component of the corresponding AccountsRepository was reloaded. This caused, for example, the list of GitHub accounts not being updated after the corresponding settings file was changed during sync.
GitOrigin-RevId: 742262142496000e3e60b95ddc809f77d5252205
2025-12-05 14:54:31 +00:00
Vladimir Krivosheev
56bf43d2a9
IJPL-220739 IJ-MR-179029 IJ-MR-175479 IJ-MR-184126 convert kotlinx-coroutines-core lib to product module
...
GitOrigin-RevId: cb29d371d95f2e59ea722906c35dacf87992de97
2025-12-01 21:40:00 +00:00
Valeria Golovina
ab0ec98c7f
fix [github]: remove failed deferred values from the account info cache (IJPL-219270)
...
GitOrigin-RevId: 0d397f426359aa5c09d9ed637c88fb4943565160
2025-11-28 17:34:38 +00:00
Valeria Golovina
35bd0e9bf1
fix [github]: Create Pull Request error for failed branches now has a Refresh action(IJPL-219270)
...
GitOrigin-RevId: d40ed6a502fd31b2b2777aed333cbb7f0c2b7ddc
2025-11-28 17:34:37 +00:00
Ilia.Shulgin
3fead1c6ab
feature (vcs): Implement API required for showing changes view diff (IJPL-173924)
...
It exposes currently selected diffable change in the tree and next/previous nodes. If selection is changed, but previous selection can still be considered selected, the n ew value is not reported
GitOrigin-RevId: b4f649765cb31dae7d3fbba540bf7f673d2944e3
2025-11-26 11:08:40 +00:00
Ivan Semenov
1bf060a74b
fix [github]: fix a memory leak caused by not cancelling the PR details tab scope
...
#IJPL-219869 Fixed
GitOrigin-RevId: 18aa3ef41648544baafdae78985ab3240e307f7b
2025-11-25 20:07:20 +00:00
Ivan Semenov
92d756cf61
refactor [collab]: append a useful name to a coroutine
...
GitOrigin-RevId: f4b3705751821d11b10e76b2df6cbe2f50e62793
2025-11-25 20:07:20 +00:00
Ivan Semenov
819fd3a124
docs [github]: document the use of the outdated API for creating review comments
...
GitOrigin-RevId: d52d931a8718617d9f61586c442ede0bdfdcb417
2025-11-20 15:01:55 +00:00
Bartosz Janusz
332bffc0b9
fix [gh/gl]: Fix the doubled-focused border in the new pull request comment inlay (IJPL-200012)
...
#IJPL-200012 Fixed
GitOrigin-RevId: da6be788dbeeb7f26b440b8a8232ff8b90c19ebf
2025-11-20 10:35:43 +00:00
Bartosz Janusz
7271f29162
fix [gh]: Return focus to new comment inlay after resizing (IJPL-214567)
...
#IJPL-214567 Fixed
GitOrigin-RevId: 1e63a866d2205d87ee45d6bd045986f3fd028eda
2025-11-20 10:35:43 +00:00
Bartosz Janusz
73d8a23b64
[gh] Fix clipped commented code outline in Island Theme (IJPL-214524)
...
#IJPL-214524 Fixed
GitOrigin-RevId: 93dfca249f76b08d2d7459b2a3d04a94510291c8
2025-11-14 13:21:05 +00:00
Ivan Semenov
1a3250d8eb
fix(code_review): move advanced setting from GitHub plugin to platform
...
GitLab MR comments were not working due to an exception caused by a missing advanced setting, defined in GitHub plugin instead of platform.
#IJPL-218183 Fixed
GitOrigin-RevId: 74840a08429f3212f7fb655efd5f4bb9a41bdb35
2025-11-12 16:46:52 +00:00
Bartosz Janusz
1038b88852
[gh] Fix interaction of commented code outline with Javadoc generated region (IJPL-213317 IJPL-217031)
...
Logic of dragging outline and border detection changed.
#IJPL-213317 Fixed #IJPL-217031 Fixed
GitOrigin-RevId: 568c37c1f28978d6376732fdea03d0984a01340c
2025-11-11 12:04:14 +00:00
Chris Lemaire
e9223f6377
[gh/gl] fix combine not emitting empty lists properly (IJPL-214308)
...
#IJPL-214308 Fixed
GitOrigin-RevId: ad124f2251425cf80a8b16bb013f599c08a640b5
2025-11-06 08:39:56 +00:00