Commit Graph
485056 Commits
Author SHA1 Message Date
Mikhail Pyltsin 90e47a82ba [java] IDEA-375980 There is still name 'implicit class' in inspect code results
GitOrigin-RevId: 3465d129105300a18b6c9116617cf756aa15d188
2025-07-16 13:26:44 +00:00
Mikhail Pyltsin 38b518796c [java] IDEA-375991 Inappropriate using instance templates with Java 21
GitOrigin-RevId: 0bf7720b270c6a38eacb9f324e0ab888237646ac
2025-07-16 13:26:44 +00:00
Petr Surkov 0800a2a891 [daemon] LLM-17397 update configs
GitOrigin-RevId: 30963b20b5047501c8c2253f4704593f4fb90bfb
2025-07-16 13:26:41 +00:00
Shumaf Lovpache 4e867bb92a [build scripts] remove intellij.javascript.debugger and intellij.nodeJS from the list of modules with forms
Merge-request: IJ-MR-169338
Merged-by: Shumaf Lovpache <soarex16@gmail.com>

GitOrigin-RevId: 7b6e5f79306b52084c5a4287e449e2b1fa906223
2025-07-16 13:25:49 +00:00
fatimazahra.elakkary 1a3fd7fcb8 Update test to align with isEssentialByDefault rename
(cherry picked from commit e0afc00744f18910b0880b78b73caee91f1f5458)

IJ-MR-168243

GitOrigin-RevId: 55fd053e6f0746a808ce824bb09c388839953b42
2025-07-16 13:11:54 +00:00
Adam Malek ce7735e2ee Add doc
(cherry picked from commit dd94863481555c22666a50a36b12ba2f9ae3798a)

IJ-MR-168243

GitOrigin-RevId: e681c5ed54c0cdf76460fd75aa3e76a502a59619
2025-07-16 13:11:54 +00:00
fatimazahra.elakkary c878a86c04 Rename isEssential to isEssentialByDefault for clarity
(cherry picked from commit b264b22247b6eb470d5b7c3cdf566569980bbb02)

IJ-MR-168243

GitOrigin-RevId: d13dd6c5efb488d65b315aa634091622c881a66b
2025-07-16 13:11:54 +00:00
fatimazahra.elakkary a55ff56017 Fix circular call in isEssential call
(cherry picked from commit b9c1cce4e11a7ca9517fd883678335b3514ebb21)

IJ-MR-168243

GitOrigin-RevId: 6d9bfbe32c61763a07d782920455ce2b9cc250fd
2025-07-16 13:11:54 +00:00
fatimazahra.elakkary 77c5ee4862 IJPL-194994 Implement fallback mechanism when no contributor is predicted as essential
(cherry picked from commit a96ca64d94ec725e342ed6cff4aa05037c1283d6)

IJ-MR-168243

GitOrigin-RevId: c171a75ada794d73e2db2040bda51129b81ae58a
2025-07-16 13:11:54 +00:00
Alexander Lobas 168ff042b7 IJPL-194950 Get rid of restart when switching island themes
GitOrigin-RevId: a3e60a4ef67bd3b1d2699512279a52affd1dc761
2025-07-16 13:11:27 +00:00
Aleksey Dobrynin 37aae16170 [junit] remove unnecessary UAST conversation
GitOrigin-RevId: 1afc875c2fd98f328358cc91e57d1654ada15249
2025-07-16 13:10:23 +00:00
Pavel Porvatov a8ec525d64 Removed deprecated package com.intellij.openapi.options.binding
GitOrigin-RevId: cf4b7afc477c2472d90b7e5ec297df4a7c8f6985
2025-07-16 13:08:22 +00:00
Pavel Porvatov ad2fe6a446 IJPL-197022 Port Tasks Configurable to Kotlin UI DSL
GitOrigin-RevId: ee4c06d072aae335fe5fff2f87031c006570e55e
2025-07-16 13:08:22 +00:00
Pavel Porvatov 67f6d6fefc Rename .java to .kt
IJPL-197022

GitOrigin-RevId: 00b763a7ad2960745fe82e2309c99801793a1b00
2025-07-16 13:08:22 +00:00
Aleksandr Sorotskii 157270ebce fix system python providers registration config; PY-47379
GitOrigin-RevId: 4b0e7d9bf893ed5b014691e3b1081652f33e8d58
2025-07-16 12:59:27 +00:00
Aleksandr Sorotskii 49c3da6527 be more careful when working with SDK additional data in extention functions; Filter out non python sdks; PY-82604 Ready for Merge
GitOrigin-RevId: 3f1f06de05c94ae64e71ab804a26b7e4900ceb0a
2025-07-16 12:59:27 +00:00
Daniil Kalinin e52455d022 PY-76855 Do not report ambiguous access to a generic instance if the type parameter has a default
GitOrigin-RevId: ce6c1cb85beac3a326dd87c4477be8893d99e802
2025-07-16 12:53:11 +00:00
Victoria.Petrakovich c2b72108a3 [kotlin] Remove unneeded extension and use existing KtTypeElement.unwrapNullability()
KTIJ-33942

GitOrigin-RevId: 0d62349aa47a0b0224d813428485e837a7eaca7d
2025-07-16 12:45:41 +00:00
Dmitry Kichinsky 46c7f52a15 [maven] IDEA-375669 Remove the option to edit specific Run configuration from JDK quick-fix proposal
GitOrigin-RevId: 1c1075fa43650ca2dbcc8f29f3423a38edc12452
2025-07-16 12:42:45 +00:00
Evgenii Ilichev 7b17f1b324 bazel: get classpath entries and filter by self_location
to get jar's list for tests discovery

GitOrigin-RevId: 9f2ba373ef06ea5a01a2c27b89fc88a843a8111d
2025-07-16 12:41:35 +00:00
Alexander Trushev 8aec23faf1 [editor] IJPL-155997 Increase frequent size change threshold to improve horizontal scrolling during typing
GitOrigin-RevId: 8b2e90c2005fb49d3e99ad518a51378483e90f28
2025-07-16 12:31:36 +00:00
Tatiana Elfimova 0f7f951888 IJPL-194336 Search Everywhere: deprecated class is not crossed out
GitOrigin-RevId: 43e6f465f908595a25742d0fd1515dc681d0263a
2025-07-16 12:20:17 +00:00
Konstantin Nisht 736d0eb2fc [images] Address review feedback for EditExternallyAction
GitOrigin-RevId: ca7b6df730a5aa8d27aa0333561d5f6ef8b97e84
2025-07-16 12:16:35 +00:00
Alon Albert 2efb146b95 Create a Backing File if The Image File is Not On Disk
https://youtrack.jetbrains.com/issue/IDEA-362022

closes https://github.com/JetBrains/intellij-community/pull/2872

GitOrigin-RevId: e4e5f6072f6fbcbcc932307669901b57f0419ff3
2025-07-16 12:16:35 +00:00
Vladimir.Koshelev c568dbf9fa [PY-82565] remove Pythonid from knownNotFullyMigratedPluginIds
GitOrigin-RevId: c6ae59cdef8aeb8043458c13860e1e79dc46524f
2025-07-16 12:08:52 +00:00
Vladimir.Koshelev 69a0e0e049 [python] testTools: fix expandWithPath()
GitOrigin-RevId: 7904108219f19b85ae223c35cf12c56d6417bcfb
2025-07-16 12:08:52 +00:00
Andrei.Kuznetsov 69e7be4c19 IJPL-196089 Changes in ModuleCustomImlDataEntity should not implicitly trigger indexing
Custom module options were deprecated a long time ago. If a plugin uses custom options which participate in indexing, then these options should be supplied via `com.intellij.filePropertyPusher` extensions

GitOrigin-RevId: 39abd45f8acfb101ae9442323f7e906a21b15ffe
2025-07-16 12:06:06 +00:00
Andrei.Kuznetsov eeab79bb12 IJPL-196089 Subscribe PsiVFSModuleRootListener to WorkspaceModelChangeListener
New listener is enabled by default. Use Registry `psi.vfs.listener.over.wsm` to enable legacy behavior. Legacy behavior breaks ExternalAnnotationsTest.testExternalAnnotationsRootRemoved, because PsiVFSModuleRootListener will not receive changes in custom iml entities, therefore, does not invalidate PSI caches on changes to external annotations (see AnnotationUtil.NON_CODE_ANNOTATIONS_PROVIDER)

GitOrigin-RevId: a75670f1e915a0decc13bfa9d5ec6b75be6b21ce
2025-07-16 12:06:06 +00:00
Maksim Zuev 8ae6643d50 [rd debugger] IJPL-197306 Enable additional tabs in monolith
GitOrigin-RevId: 1cda80c900f244272dacb05470481db95a86757f
2025-07-16 11:52:43 +00:00
Maksim Zuev 5a89a14f92 [devkit debugger] Refactor: use SuspendContext instead of EvaluationContext where possible
GitOrigin-RevId: e6258d3ea0aea7f9b41f45d619624bb6b6986210
2025-07-16 11:52:43 +00:00
Maksim Zuev 4f6441f761 [devkit debugger] IDEA-375942 Fix helper class search, use any class loader
GitOrigin-RevId: 41e79a4411dc3d3e9477edb09b49178b80a58987
2025-07-16 11:52:43 +00:00
Dmitry Kichinsky a74f4e754b [maven] IDEA-375601 fix ProxyImportingTest.testResolvePluginsUsingProxy
GitOrigin-RevId: ff403ce958ed940817fd97bdfa14d097cb92d145
2025-07-16 11:46:56 +00:00
Alexey Kudravtsev 4872eb61ff fix test which used to fail on documents retained by "Actions on save" manager
GitOrigin-RevId: 0da7dc46abad2d15a28b4a2abfc7f267d52a29d0
2025-07-16 11:37:46 +00:00
Alexey Kudravtsev ed478e4edc notnull
GitOrigin-RevId: 2cce82877d40c941c6d50b6235bbdf915e61489a
2025-07-16 11:37:46 +00:00
Konstantin Hudyakov 76832e70fa [terminal] IJPL-193309 Enable simple typeahead by default
It will be active only in the Monolith mode.

GitOrigin-RevId: 1eb5ec24d135587eaa02cea875a6996d21e87ae8
2025-07-16 11:26:54 +00:00
Ilia Permiashkin 72c297b1d8 IJPL-48011 Make "save to application-level dictionary" be available by default
GitOrigin-RevId: 039ce63d36de5ea8abbc8994d993b8b59cbd825a
2025-07-16 11:23:18 +00:00
Vladimir Krivosheev 01ae4b5827 fix nullability - setName expects not-null string
GitOrigin-RevId: 880dc9aa1238e789557c24429e1d1856913ddda4
2025-07-16 11:11:39 +00:00
Vladimir Krivosheev a1adaa2080 convert ToolManager to kotlin to use coroutine api
GitOrigin-RevId: 2ad8d3f0097f754fe0810a0fd46f577acf13f2e8
2025-07-16 11:11:39 +00:00
Vladimir Krivosheev e3300c9ab5 Rename .java to .kt
GitOrigin-RevId: 27f5c93d9c45eaa144e4de34b5eb428c56b5ab8d
2025-07-16 11:11:39 +00:00
Alexey Kudravtsev 26e13c9315 do not try to commit all documents synchronously if there are too many of them in the queue, it will freeze EDT (part of IJPL-50077 freezing on replace)
GitOrigin-RevId: 2a10e2f817fa46ab0854cddc7cff9dd676695b3a
2025-07-16 11:04:38 +00:00
Sebastiano Poggi 6eb4c859ff [JEWEL-898] TooltipArea should not be public
Our public tooltip API should remain `Tooltip`, which delegates to `TooltipArea` that is a private impl detail. It should not be in the public API.

To avoid further confusion, the `TooltipArea` composable has also been renamed
to `FlagAwareTooltipArea`. This better describes its function and is clearly a
private API name.

This also fixes `ComposeShowcase` to use `Tooltip` instead of `TooltipArea`, and
sets up the Jewel VCS settings to recognise YouTrack issues. A few issues in the
`ComposeShowcase` have also been fixed.

closes https://github.com/JetBrains/intellij-community/pull/3127

GitOrigin-RevId: 9503539eab37161071c48f938ec0b4f9ff8464a5
2025-07-16 10:36:08 +00:00
Dmitry Kichinsky df8c3e63f7 [maven] IDEA-375601 fix StructureImportingTest
GitOrigin-RevId: 64235afe3a579ed4d967f1a2c2d437fd85046f06
2025-07-16 10:13:09 +00:00
Dmitry Drobotov a880bb2ef5 IJPL-196457 Set accessible name for Breakpoints tree
GitOrigin-RevId: 04178b70846de76e2c5c202d21c98c7483cf666e
2025-07-16 10:08:50 +00:00
Dmitry Drobotov 57a6b301c3 IJPL-196457 Set accessible name for Shelf and Stash trees in Commit tool window
GitOrigin-RevId: ee43acdf9c3c1cb998334feeb55fb3c548a7afb1
2025-07-16 10:08:50 +00:00
Dmitry Drobotov d516abeb23 IJPL-196457 Set a default accessible name for SearchTextField
GitOrigin-RevId: 964cce26bc0a54dc5438ef76f6d3ff12c78305ed
2025-07-16 10:08:50 +00:00
Dmitry Drobotov af90dd7064 IJPL-196457 Set missing labelFor in new project wizards so that it sets the accessible name
GitOrigin-RevId: de4fd3a826d494bfac67d6917ab1a21bcc287b2f
2025-07-16 10:08:50 +00:00
Dmitry Drobotov 59fc14187b IJPL-196457 Set accessible name for New Project - Project Types list
GitOrigin-RevId: 230af422ed9ac2a7963b94eecd1046607fe29074
2025-07-16 10:08:50 +00:00
Dmitry Drobotov e3088e6f96 UI Inspector accessibility audit: add combo box to the list of interactive components which are expected to be focusable
GitOrigin-RevId: c52333a1c85461c3b0fd77ce64761f69adf3d334
2025-07-16 10:08:50 +00:00
Dmitry Drobotov af73c21e44 IJPL-196457 Add expanded/collapsed accessible state to CollapsibleTitledSeparator
GitOrigin-RevId: 26dff86869b1da37cb08b5e9e5d6d09a99e3cdb2
2025-07-16 10:08:50 +00:00
Dmitry Drobotov ef34a2b295 IJPL-196457 Set accessible name for File Structure popup settings button
GitOrigin-RevId: 2078f04569d1079c26a749928188ca2bafd70fe1
2025-07-16 10:08:50 +00:00