Nikolay Chashnikov
64ce0ca93e
[idea] refactoring: convert intellij.idea.customization.base to a product module and register its service inside it
...
This is needed to reuse its functionality inside the frontend variant of IntelliJ IDEA (RDCT-1034).
GitOrigin-RevId: b06c5d1b27a928c5682fbac731d192fae494d57f
2024-03-01 16:14:50 +00:00
eugene.nizienko
f91ae1ad6d
[remote-driver] JCef support: do not use runBlockingCancelable
...
GitOrigin-RevId: 92ac3fc289e719287edb133cdaae845b7b025ce0
2024-03-01 16:03:07 +00:00
Sergey Pak
19988eb864
IDEA-344195 New Import Settings: skip the import dialog and apply the default settings when there are only old config folders of IntelliJ-based IDEs
...
GitOrigin-RevId: f1fe85de955e459aa68498722a867354a624e865
2024-03-01 15:45:20 +00:00
Yuriy Artamonov
31dabed292
[highlighting] IDEA-347875 HyperlinkAnnotator get IndexNotReadyException from reference providers during indexing
...
GitOrigin-RevId: b28cff8f766b480dae7dff2e88fc0405cd548f37
2024-03-01 14:53:45 +00:00
Roman Shevchenko
9dd1ef28c4
[platform] distinguishing "unresponsive IDE" and "a command taking long to complete" cases (IDEA-344102)
...
GitOrigin-RevId: b420305ae81a1ccdc7062eb011ee8900ddfd1eb6
2024-03-01 13:13:10 +00:00
Egor Ushakov
2d486a53ae
EA-703308 - IE: ConcreteMethodImpl.codeIndexToLineInfo
...
GitOrigin-RevId: ecfe8d7868a0665e44575e17c82e9f4ff1fb5447
2024-03-01 13:09:31 +00:00
Andrey Cherkasov
2e4f00d222
[kotlin] k2: port ConvertLambdaToReferenceIntention
...
Disabled tests are in progress.
^KTIJ-27702
GitOrigin-RevId: b1f47f3f788c0edb1550c9a39ff4c1a3c7501d60
2024-03-01 12:15:53 +00:00
Andrey Cherkasov
4c8ffda004
[kotlin] Introduce ConvertLambdaToReferenceUtils
...
to share functions that don't require analysis between K1 and K2 implementations of ConvertLambdaToReferenceIntention.
^KTIJ-27702
GitOrigin-RevId: 2fb69984b9e79766e1a9ce1513291515586da60f
2024-03-01 12:15:48 +00:00
Andrey Cherkasov
e291b8e056
[kotlin] k2: ConvertLambdaToReferenceIntention: disable tests with type aliases
...
Disabled tests (KT-66255):
- genericExtensionWithTypealias.kt
- genericExtensionWithTypealias2.kt
- genericExtensionWithTypealias3.kt
- genericExtensionWithTypealias4.kt
- genericExtensionWithTypealias5.kt
- typeAlias.kt
- typeAliasGenericInstance.kt
^KTIJ-27702
GitOrigin-RevId: a6797358f869716aa76b00c6b1030f729c8dd571
2024-03-01 12:15:43 +00:00
Andrey Cherkasov
03a5215e66
[kotlin] k2: ConvertLambdaToReferenceIntention: disable tests for Kotlin 1.1
...
Since Kotlin 1.1 is outdated, the inspection may not support it.
^KTIJ-27702
GitOrigin-RevId: 8a14ce030ad0232ab74dad3318d887916c5408e3
2024-03-01 12:15:39 +00:00
Alexey Kryuchkov
5cd4e5a632
Vcs filter date test for noindex scenario
...
GitOrigin-RevId: 6ef6dd13e9a91387452ca9d7fc9e97fdddece58a
2024-03-01 12:04:20 +00:00
Andrey Lisin
122b872f9d
PY-65169 Fix Django template breakpoints for PEP 669-based debugger
...
GitOrigin-RevId: adce4a8823089c37cf4fa7a45cfc054d5aa3db17
2024-03-01 12:01:05 +00:00
Ruslan Cheremin
fc169a5158
[vfs][tests] IDEA-347768: add warmup/measurement attempts to the tests
...
GitOrigin-RevId: c788bf720c20ea6593b2bad29d291afe9be43aa5
2024-03-01 11:53:36 +00:00
Ruslan Cheremin
ffba83d286
[vfs][refactoring] IDEA-347768: small optimization of getVfsData()
...
GitOrigin-RevId: 298129c313512fd490b8eba6bbfd2eea6e55bd67
2024-03-01 11:53:36 +00:00
Mikhail Shagvaliev
be1663de9d
Revert "[platform] Make HighlightInfo#toolId final"
...
This reverts commit da96aeda8dd7835e85005f423aac25ad22581e69.
(cherry picked from commit 4c0ed0b16c6f10cdac2d92f6d5a89d2583b65bbe)
IJ-CR-127534
GitOrigin-RevId: 2b8625c395186f57908237329e5d38563295751e
2024-03-01 11:49:41 +00:00
Egor Ushakov
fc1b5ba67d
EA-820036 - VMDE: TargetVM.waitForReply
...
GitOrigin-RevId: ffb2c6563e28477b930aa13564000f71641fe4ca
2024-03-01 11:42:43 +00:00
Tagir Valeev
3ebdbc53c7
[platform] Avoid unnecessary instance on static call
...
GitOrigin-RevId: 0327804797917e67a4587dd9581681688ce9edee
2024-03-01 11:36:24 +00:00
Tagir Valeev
de8a534a3f
[kotlin-dfa] Move KotlinEqualityInstruction to base module
...
Preparatory step for KTIJ-28908 Convert "Constant conditions" inspection to K2
GitOrigin-RevId: 7cb211a90961de5b68835380e3236b9e3d1d8843
2024-03-01 11:36:19 +00:00
Tagir Valeev
0d503bbd4c
[kotlin-dfa] More simple tests
...
Preparatory step for KTIJ-28908 Convert "Constant conditions" inspection to K2
GitOrigin-RevId: 58f4c694d39d852f1cc38d9e17626f35efac2ed5
2024-03-01 11:36:13 +00:00
Tagir Valeev
b5bb9ff782
Warnings fixed
...
GitOrigin-RevId: 03ef18ce55eebc41a1171bcff5f83cdf2a95cc33
2024-03-01 11:36:09 +00:00
Alexander.Glukhov
4d16aedf1d
[gradle] additional tracing in GradleProjectResolver
...
GitOrigin-RevId: bc0359c7eac4d2f175f42b0c66f9dbfecb612c9e
2024-03-01 11:35:04 +00:00
Alexander.Glukhov
4355a181f9
[gradle] GradleProjectResolver cleanup
...
GitOrigin-RevId: ea8247d43a059f667f1cae5c2e839862e83b874e
2024-03-01 11:34:59 +00:00
Roman Shevchenko
87402d6bf4
[platform] overwriting early registry data file on importing settings (IDEA-343743)
...
GitOrigin-RevId: fe8451a995a13957848c2298cc37fde1063a8285
2024-03-01 11:26:23 +00:00
Vera Petrenkova
3d040212b9
IDEA-344652 Replace direct access to bundles with getResourceBundles
...
GitOrigin-RevId: a739e1c7956771675248b19467fed579193bc15e
2024-03-01 11:14:18 +00:00
Bart van Helvert
b0b0ac9527
[kotlin] Add test to convert extension function call to top level
...
#KTIJ-28934
GitOrigin-RevId: de6425ce23feaaf8a49baced0efdbeeca133ee62
2024-03-01 11:12:54 +00:00
Sergey Pak
4d917bd1f5
IDEA-347932 New Import Settings: IDE import plugins unchecked in the plugins popup of the import dialog
...
GitOrigin-RevId: a65582f83004ff4b5ee7a64b76a93a4535755d74
2024-03-01 10:36:08 +00:00
Sergey Pak
8bc728a61f
run import components under read action (fixes IDEA-346731 New Import Settings: 'Read access is allowed from inside read-action only' exception occurs in JavaScript and TypeScript plugin after importing settings from WS to IU)
...
GitOrigin-RevId: 93bd5faef21be7eb7762789db2980e420e560eda
2024-03-01 10:36:08 +00:00
Sergei Tachenov
9c6d8e10fd
IDEA-295653 Move isDraggingGutterIcon check to mouse pressed handler
...
For performance reasons, however small they might be, and also
because at that point it's known that the point is not null, so
the calculation is simplified.
GitOrigin-RevId: fad37110e12988550b96477308b8203cf5a79785
2024-03-01 10:03:58 +00:00
Sergei Tachenov
8e6c2bc064
IDEA-295555 Add null checks for PredefinedIconOverlayService
...
GitOrigin-RevId: c70a8b62313c78c6fa756bdff961e9a891c2f8d9
2024-03-01 10:03:53 +00:00
Yan Zhulanow
0e966247ae
[kotlin] Unmute passing K2 evaluator tests
...
GitOrigin-RevId: 8d2ada782c7869eb9d94a957590381d84a90b36c
2024-03-01 16:19:55 +09:00
Yan Zhulanow
22ab3ae39b
[kotlin] Advance compiler version to '2.0.0-dev-17421'
...
GitOrigin-RevId: 51fbd1c7cf7c056f4f315c5e1132544f55310585
2024-03-01 16:19:26 +09:00
Yan Zhulanow
bffdc6451b
Merge commit 'be0551ab504ea128a42ac07adeb5a55581d213d1'
...
GitOrigin-RevId: 7a7ad0a78cd2968372d079225e129cf7d4bb88ff
2024-03-01 16:19:01 +09:00
Marco Pennekamp
4f9492290e
[kotlin][k2] Remove obsolete K2 IDE session invalidation tests
...
- All of these non-cyclic session invalidation tests have been moved to the Analysis API, because these tests don't really test any IDE code (once the modification event is published, LL FIR handles session invalidation). We have to keep cyclic tests because the Kotlin test infrastructure doesn't support cyclic module structures.
^KT-56288
GitOrigin-RevId: be0551ab504ea128a42ac07adeb5a55581d213d1
2024-03-01 16:17:31 +09:00
Abduqodiri Qurbonzoda
13a981c737
[kotlin] Fix EnumEntriesInsideAbsentWhenFeatureDisabled after promoting enumEntries() to stable
...
SinceKotlin is promoted to 2.0 for enumEntries(), and now it does not appear
in code completion for the tests run with -api-version 1.9, that is K1.
Related issue: KT-65532
GitOrigin-RevId: 12ec178cec1c590495e8af38b0159f28dd777e97
2024-03-01 16:17:30 +09:00
Anna Kozlova
32009799ba
[kotlin] k2: multiplatform: accept invalid code to search for expect/actual
...
^KTIJ-28467 fixed
^KTIJ-28125 fixed
KTIJ-28466
GitOrigin-RevId: 8700766fbd3d7e493abdd2eddc0f9cb722f03877
2024-03-01 16:17:29 +09:00
Sergei Dubov
610949cdb8
[rdct] GTW-7885. Add internal action to drop connection for a specified time interval
...
- Add internal action to drop connection and keep it unconnected for a short time interval;
- Move internal actions for connection into a proper action declaration in xml file;
- Remove connection-related actions localized strings out from platform xml file.
(cherry picked from commit b230e3d43d675b96ba1585e00f980a7552ea1f59)
IJ-CR-127437
GitOrigin-RevId: e119d3d0afe8b4ccc0958ab8dfbbece239eafa71
2024-03-01 02:10:15 +00:00
Olga Berdnikova
7c0ea56bf5
IDEA-346972 IDEA-346960 Generate icon classes for new JB IDE logo icons
...
GitOrigin-RevId: f7c14382513cc58d1e159d23bfe36af590b06268
2024-03-01 00:53:26 +00:00
Olga Berdnikova
8af67c5913
IDEA-346476 Use new installers artwork with JetBrains IDEs branding
...
GitOrigin-RevId: e626c409a453fd70b6dd2229202ed5fad20cd10b
2024-03-01 00:53:21 +00:00
Olga Berdnikova
3178e7fdc1
IDEA-346972 Add new IDEA Ultimate and PyCharm Pro icons for advertisements in Community versions
...
GitOrigin-RevId: 4da83cb366e175eeaa7eb17ca21e05cb069709aa
2024-03-01 00:53:16 +00:00
Olga Berdnikova
fa5ff5b346
IDEA-346960 Add new JB IDE logos to Import Settings wizard
...
GitOrigin-RevId: 25d37003cbd7226933967db7b0fa0b68c713222d
2024-03-01 00:53:12 +00:00
Anastasia Katsman
0971f6cf81
[rdct-tests]: GTW-7787: fix missing locally build installers
...
GitOrigin-RevId: ff379d2b064dd299360f2fac06eb117fd4b54c1f
2024-03-01 00:45:29 +00:00
Anastasia Katsman
b67cf596d7
[rdct-tests]: GTW-7871: Keep ~/.cache clean in RDCT tests
...
GitOrigin-RevId: 00fb74a83f092fe05502042562c6a36128101238
2024-03-01 00:45:28 +00:00
Gregory.Shrago
c860142bc8
add knownIssue section for top issues
...
GitOrigin-RevId: ec48913b321c7c373a7bfaefb433b0289f844b35
2024-03-01 00:26:17 +00:00
Bart van Helvert
c5863f78fd
[kotlin] Support rebinding extension function call with implicit receiver
...
#KTIJ-28934
GitOrigin-RevId: 5a4eaed4162fe80486513eb826473882afa12c3a
2024-03-01 00:19:53 +00:00
Sergey Simonchik
f13b6bc163
terminal: remove "Run Commands using IDE" option from the More menu and Context menu (IDEA-347563)
...
GitOrigin-RevId: c1387a8b2c11664482885151f369a04141ecf216
2024-03-01 00:03:17 +00:00
Sergey Simonchik
867e6a28ee
terminal: fix storing "Run Commands using IDE" option (IDEA-347940)
...
GitOrigin-RevId: 6c83da38610417a9c398c0a74712be4a55cca803
2024-03-01 00:03:14 +00:00
Nikita.Skvortsov
43be809c0b
[maven][wsl] Fix detection of maven home on WSL IDEA-340867
...
File.exists() check returns false negatives on WSL, so replaced it with directory listing. Also, fixed some errors in detecting with `which mvn` call
GitOrigin-RevId: 27d1637fefbe085bcbe3c880dba70a17e6e2a9c7
2024-02-29 23:50:24 +00:00
Nikita.Skvortsov
dc5b09b987
[maven][wsl] allow retrying sockets creation when communicating with WSL IDEA-340867
...
WSL mirrored network has a delay between socket opening in Linux and socket opening in Windows host.
GitOrigin-RevId: 1f5c1f0ad5329e989883ff732d6c480153085470
2024-02-29 23:50:24 +00:00
Alexandr Trushev
456a327474
IJPL-449 Sticky lines: suppress scope hints if sticky panel shows the previous line
...
GitOrigin-RevId: b37a5eb16c417e1d8619a586af93b3321900aeff
2024-02-29 23:13:23 +00:00
Anna Kozlova
452113e9f2
[kotlin] k2: inline function cleanup
...
KTIJ-28664
GitOrigin-RevId: 4cf30793c844e4ff8ea80661ae0b9b561491f844
2024-02-29 22:18:00 +00:00