Commit Graph
441840 Commits
Author SHA1 Message Date
Bas Leijdekkers bbb76f93cf [java] don't suggest "implements" for type parameter (IDEA-353386)
GitOrigin-RevId: fec190f372d53eb9311a54dc01e511ef432b0ee4
2024-05-14 10:30:00 +00:00
Bas Leijdekkers 106130b6f8 [java] better quick fix text (IDEA-353386)
GitOrigin-RevId: ebc64c441f2140181ad4e996005a45b19936b7d3
2024-05-14 10:29:57 +00:00
Bas Leijdekkers 0a8f0ae1c8 [java] better error message for type parameter outside bounds when the type parameter is not a concrete class (IDEA-353386)
GitOrigin-RevId: 6fcb1f8c2180ed319cdf7030de9c38b302e8e2d4
2024-05-14 10:29:53 +00:00
Bas Leijdekkers 7b074a10b1 [java] don't skip type parameter extends when inferring diamond type reference to kotlin class (IDEA-352823)
GitOrigin-RevId: 26c97dc1440a5d7e43588be17b96b80b3554943b
2024-05-14 10:29:50 +00:00
Julia Beliaeva 85d8b9b1ac [vcs-log] clear the filter when "Delete" key is pressed
GitOrigin-RevId: 54c4ffb65fe9fbe5a4e18fafe52fbe97b565bad7
2024-05-14 10:29:13 +00:00
Max Medvedev 7ba74edcce add doc for SingleAlarm
GitOrigin-RevId: 68a35ed4351e01ab44fedf2e0121de4ab6e2196b
2024-05-14 10:15:37 +00:00
Max Medvedev 1dd10b2cfc [platform] add more docs for PsiTreeChangeEvent
GitOrigin-RevId: 97cfa93507d5363392b3d836f3392365c5d35ae6
2024-05-14 10:15:34 +00:00
Max Medvedev 55258f241c [platform] add @RequiresWriteLock
GitOrigin-RevId: 50a3c99ff94ae5cce2601016f485d9714a6a14b5
2024-05-14 10:15:30 +00:00
Piotr Tomiak cd58b46aef Web Symbols: refactor DisablementRules and EnablementRules to interfaces and introduce builders.
GitOrigin-RevId: bc2d0b920960dbd8082644a03f7faf7f2dd39b41
2024-05-14 10:14:13 +00:00
Piotr Tomiak 419a9628ee Web Symbols: remove unsupported script-urls-patterns property
GitOrigin-RevId: 02c64bf5e4958a7502b517f0ea3ad5abd7acc0ec
2024-05-14 10:14:08 +00:00
Piotr Tomiak 2497a1814b Web Symbols: cleanup API around contexts contribution from Web Types.
GitOrigin-RevId: 90cf02c838adea090bf2f7ebcdca2e92836ca21f
2024-05-14 10:14:03 +00:00
Alexey Kudravtsev 84b31f7a9e fix UsefulTestCase.LOG having wrong class because of too early initialization
GitOrigin-RevId: 932961a67349077af54c978d54a8d3e83259541d
2024-05-14 09:58:21 +00:00
Rustam Vishniakov f6f1d78dcd [json-settings] Use generated JsonSettingsModel in the test
GitOrigin-RevId: 1d292ce985896b2f54fe1fbee198b48159e591de
2024-05-14 09:53:31 +00:00
Rustam Vishniakov 0435f17290 [json-settings] Add ApiStatus.Experimental
GitOrigin-RevId: dfd8f88d69003cf6fbc161aa28796e2823acc777
2024-05-14 09:53:26 +00:00
Vera Petrenkova 6c91207708 IJPL-148392 fix product name in NewUiOnboarding
GitOrigin-RevId: 3e415ffa68d1aa8d61e39e45519ad3d27d598db5
2024-05-14 09:30:31 +00:00
Alexandr Trushev c2d0070baf IJPL-449 IJPL-952 Sticky lines: allow enabling/disabling per language
GitOrigin-RevId: 4d72053268e3a17da3a24068176330d7a0c811aa
2024-05-14 08:36:24 +00:00
Anna Kozlova 8d144adc3a [kotlin] k2 extract function: tolerate PsiComment as targetSibling
^KTIJ-29940 fixed

GitOrigin-RevId: 6ffcbc6e219643a3431ecf3bd5e05f87b78cf304
2024-05-14 08:01:04 +00:00
Anna Kozlova d5a1f2af2f [kotlin] extract function: additional testdata
^KTIJ-29864 fixed

GitOrigin-RevId: 020ee39295d4349a8392dabe889de5990ff61b24
2024-05-14 08:01:00 +00:00
Anna Kozlova b8bf19419b [kotlin] make inplace extract function test generated
GitOrigin-RevId: 7b008de0f8b04aec8222e70f25e1fd0a5d1555de
2024-05-14 08:00:57 +00:00
Anna Kozlova 7b86c6013e [kotlin] extract function as local: add filtering on resulting call expression
otherwise, when added before the call site, RangeMarker would include the newly extracted function. And if the resulted function contains call expressions, they would be preferred instead of the extracted call expression

^KTIJ-29862 fixed

GitOrigin-RevId: 5249b385ee27d3d46b70663416951788a998e6ad
2024-05-14 08:00:52 +00:00
Anna Kozlova 2274160dfe [gradle] don't enlarge scope for local entities
^KTIJ-29258 fixed

GitOrigin-RevId: b79035b1e2d40fef0318b3ae464a69d3ecc279b4
2024-05-14 08:00:48 +00:00
Anna Kozlova 730f0bdcab [kotlin] extract function: keep selection range as narrow as possible
^KTIJ-29938 fixed

GitOrigin-RevId: 5302707448930515842bf6e17b6e2f10f5e92fb0
2024-05-14 08:00:45 +00:00
Anna Kozlova 7f21671ba2 [kotlin] k2: enable i18n batch mode
^KTIJ-29932 fixed

GitOrigin-RevId: f7358d98e504b4137d34a31fc838ebf10b431ae9
2024-05-14 08:00:41 +00:00
Gregory.Shrago 241d69d7dd update api-dumps
GitOrigin-RevId: 7c1df8a93bb3796b0a294442ec56503a11d49492
2024-05-14 01:52:09 +00:00
Gregory.Shrago 6d0013c231 add missing nullability annotations
GitOrigin-RevId: bd77e275a3272f03b4a019fb49dcb7c7f1678035
2024-05-14 01:52:04 +00:00
Gregory.Shrago d19a998d6e deprecate and drop Presentation.weight feature
Move `WeighingActionGroup`-specific logic directly to `WeighingActionGroup`.

A better way to reorder actions in `postProcessVisibleChildren` could be provided in the future because obscure double weights are no good.

GitOrigin-RevId: e616f58eaebe330a361bbf7f61930f625e8fe44f
2024-05-14 01:51:59 +00:00
Gregory.Shrago 252ecc437c avoid using ancient PropertyChangeSupport
It is unnecessary heavy for the major case with just one listener.

GitOrigin-RevId: b648fa8e6d4a8b08894d3e17264527765abc43c6
2024-05-14 01:51:54 +00:00
Petr feb3bdc4c2 PY-52502 Duplicate completion variants when local variable is used as map key
GitOrigin-RevId: 463225922b2f0201b5d1ed2749f4175a77fd543f
2024-05-14 01:09:52 +00:00
Alexey Merkulov c794a1f036 [IFT] Add reworked java onboarding lesson
GitOrigin-RevId: f2f92f105fc03a8d206878e1462a981f538ab456
2024-05-13 23:39:48 +00:00
Alexey Merkulov 2cfc4319bd [IFT] Refactoring: extract common code for the java shortened and full onboarding lessons
GitOrigin-RevId: f13d3ef7b76a8fb5eb3f32356f83956851f7d407
2024-05-13 23:39:48 +00:00
Alexey Merkulov 6add35c455 [IFT] Refactoring: prepare for the shortened onboarding lesson
GitOrigin-RevId: 57b8114b8917271127553bfe80265abf51649ee4
2024-05-13 23:39:48 +00:00
Alexander Lobas 944a8582ca IJPL-149340 Darcula editor color scheme is enabled for Dark UI theme after auto switching ClassicUI to NewUI when IDE is updated to 2024.2
GitOrigin-RevId: 37bdd56937d209725bdd1ed55edac570b9817c5a
2024-05-13 23:38:16 +00:00
Alexander Zolotov fcadc7463f [fleet] use the proper execution exception (FL-23636)
to reproduce - let intellij index file without read permissions

GitOrigin-RevId: 8307b2b92e31a18171f57535bbce578f7a271526
2024-05-13 23:12:39 +00:00
Julia Beliaeva b37e1df15c [git-stash] use commit message field in the "Stash" dialog
IJPL-149318

GitOrigin-RevId: 0990b9f431a0eae6422c2e901cf83fcb24d0326f
2024-05-13 23:02:53 +00:00
Julia Beliaeva 3c1bcebc62 [git] remove the custom action group for the "Edit Commit Message" dialog toolbar
Use the "Vcs.MessageActionGroup" group in the "Edit Commit Message" dialog and hide unavailable LLM actions based on the context.

GitOrigin-RevId: 658acd9e85c98f4c0de91af3a9b9547cf96e3476
2024-05-13 23:02:53 +00:00
Julia Beliaeva 8e35eadea3 [git-stash] rewrite "Stash" dialog using the ui dsl
GitOrigin-RevId: ec039b40de34d03d9bec8fe9bfd99174d49f53a2
2024-05-13 23:02:53 +00:00
Petr Kudriavtsev 09445f8bee [clion] removed separate layout job
(cherry picked from commit 2f3509538ef50f390f8ffacceca6c839b738936d)

IJ-CR-134087

GitOrigin-RevId: 7bd0c9ea8f2f9a9b44a31f944c30328a6a4e3298
2024-05-13 23:00:27 +00:00
Ekaterina Berezhko 5a5c335cf6 [Markdown][IJPL-90975] Replace file system cache for plantUML extension
GitOrigin-RevId: f1c843d6060e9158f7245592f0b8730732cd68b5
2024-05-13 21:32:50 +00:00
Dmitry Pogrebnoy 129419aa70 [ABExperiment] Rename parameter and add doc
GitOrigin-RevId: d332803ebdbdcc073df661b1adebb64c1af42ff9
2024-05-13 21:15:53 +00:00
Sergei Vorobyov abe973919d [Gradle|Plugin] fix: simplified the Gradle common module structure
intellij.gradle.common module is too irregular for our dev infrastructure.
DevKit plugin cannot generate the workspace model metadata for the Gradle plugin.

GitOrigin-RevId: cbf867cd246bc36bbfc72a8dfb7eb07badacc59e
2024-05-13 21:14:10 +00:00
Julia Beliaeva 0572acd8d3 [lvcs] mark actions internal
GitOrigin-RevId: 6497b0445d91f6bfeaa64f18bf3e66d6c3ccf1a1
2024-05-13 21:10:09 +00:00
Julia Beliaeva 33b6732a90 [vcs-log] mark actions internal
GitOrigin-RevId: 7ced57d8ec3072efb7c153a66e57d4583b0a9119
2024-05-13 21:10:09 +00:00
Artem.Bukhonov ea9be2b5e6 [IJPL] Add logger tracing helpers
(cherry picked from commit 1bf41fd81af1a57b4375014c9b5017895f723dc0)

IJ-MR-134201

GitOrigin-RevId: 26cf466cfa7550d5d1f2a2f803af94cb420d35fe
2024-05-13 20:41:35 +00:00
Nikolay Sandalov 749b863cb6 Add IJIgnore annotation for com.intellij.openapi.application.impl.ApplicationImplTest.testReadActionInImpatientModeShouldThrowWhenThereIsAPendingWrite test
GitOrigin-RevId: 4781056c4f1cfa4601ecb099527ebd0bd1ead6e7
2024-05-13 20:22:18 +00:00
Dmitry Avdeev 7de587fc69 IDEA-353212 Don't rename workspace on first Gradle import
test added

GitOrigin-RevId: 0916d28cbcd30e8a8dd97ac8226e2b564bfb400b
2024-05-13 20:13:02 +00:00
Pavel Porvatov 53a511158d IJPL-43747 2023.2 IDE Window frame does not respect GTK Theme
GitOrigin-RevId: ce53a3ec897c0042465a58455a307aedcc4928eb
2024-05-13 20:12:05 +00:00
Edem Ibraimov 41fc92978a IJPL-149223: EOFAction: search for console in the focused component's parents
Merge-request: IJ-MR-133695
Merged-by: Edem Ibraimov <Edem.Ibraimov@jetbrains.com>

GitOrigin-RevId: b9dee639395993f7172e2b7a9f306ab94914b696
2024-05-13 19:59:04 +00:00
Roman Golyshev 50b2fbb8b4 Remove redundant "RedundantSuspendModifier" suppressions
They are not relevant anymore after KTIJ-29874 and KTIJ-29875
got fixed

GitOrigin-RevId: 90ba8ae503542c8ba71e7534cfe4e9a83240d7c5
2024-05-13 19:44:20 +00:00
Yann Cébron 9c6b39a3f4 [devkit] EA-1163058 IVFAE: FileManagerImpl.findFile
GitOrigin-RevId: 1fb00cda30185da61ed26dd9338109dace92bfed
2024-05-13 19:35:30 +00:00
Yann Cébron dbe1bd679d [devkit] EA-1165939 IAE: ListPopupImpl.$$$reportNull$$$0
GitOrigin-RevId: bb207c2e216acba00e9b2eddee9e54f0f4aa419c
2024-05-13 19:35:24 +00:00