Commit Graph
484085 Commits
Author SHA1 Message Date
Bartek Pacia 3eecfc24b7 [ByteCodeViewer] IDEA-375222 Update tab names when the setting is turned off
Previously, if the setting was on, and we created some tabs, and then we turned the setting off, the existing tabs' names were not updated.

Now they are updated.

GitOrigin-RevId: a7c4c0ff6e9aa49fc26791e7738ae34b56b0c3fd
2025-07-07 14:29:05 +00:00
Bartek Pacia ef6336ec8b [ByteCodeViewer] IDEA-375560 Fix showing bytecode for a class file that was built from a non-Java source
GitOrigin-RevId: d8d46bb0e905bd29a8c2bb24f9c448819b47fefb
2025-07-07 14:29:05 +00:00
Nikita.Ashihmin 685e2fd0ce PY-82457 PythonSdk: Cannot configure from inspection from requirements.txt
Signed-off-by: Nikita.Ashihmin <nikita.ashihmin@jetbrains.com>

GitOrigin-RevId: 405dc648ccb26a6aa8e9b48e052bb27d9ff24a5e
2025-07-07 14:28:13 +00:00
Nikita.Ashihmin 66b38c2248 PY-82419 conda: Error while trying to use conda's environment.yaml as a source for preparing vev
Signed-off-by: Nikita.Ashihmin <nikita.ashihmin@jetbrains.com>

GitOrigin-RevId: 43fd74efb2c8d1191461b8fe9f7d80863d5fb3d3
2025-07-07 14:28:13 +00:00
Max Medvedev e8b1834292 cleanup naming and comments
GitOrigin-RevId: 6d5658565246ad44b5f055f405c4949016e84d05
2025-07-07 14:28:04 +00:00
Max Medvedev d9ea4e72e2 unnecessary final
GitOrigin-RevId: d1ce1443988aea3893bc7d4b01b53ca5230e24a6
2025-07-07 14:28:04 +00:00
Max Medvedev 58aaafd0a4 nullability in Xml
GitOrigin-RevId: 15149a53065d1daa1ec958965f0dbabdb2b1cd44
2025-07-07 14:28:04 +00:00
Max Medvedev 8c9df3bca6 cleanup XmlBuilder
GitOrigin-RevId: 704186146c485bab65730b1a43e8d1ebb15edd7d
2025-07-07 14:28:04 +00:00
Rodion Iafarov b0c7e63206 [rider-tests]: Skip getting features in PluginAdvertiser in tests
GitOrigin-RevId: 81ffbe8d351498ff54c4e187f13c553052b404d0
2025-07-07 14:26:14 +00:00
Boris Pristupa c8d6f83b7f [air] edit prediction, AIR-1132: intoduce NOperation to compute affected lines from Operation
GitOrigin-RevId: 72e356668aa002f42fc115bb55ebd92980b9f3e9
2025-07-07 14:23:51 +00:00
Boris Pristupa ce7d733a00 [fleet] fix and simplify normalizeSoft() and normalizeHard()
GitOrigin-RevId: 1a08103e609f649797e8e31476a9e16e493c52f2
2025-07-07 14:23:51 +00:00
Adam Malek cd838a514c ML in SE: Fix smoke test time out in Actions tab
Actions tab smoke test was failing constantly,
since a popup prevented IDEA from closing properly.

We fix this by using a UI Driver that closes
any potential popup in Actions tab after
item selection.

GitOrigin-RevId: 4dba64a35b14d2262df5e44a11c765885d796541
2025-07-07 14:22:39 +00:00
Maxim.Kolmakov 89fff1c758 [mcpServer] Log why autoconfiguration failed
GitOrigin-RevId: 8774fa2cdccc8941828cbe362e00a1d363f9260a
2025-07-07 13:58:45 +00:00
Maxim.Kolmakov 2815bd46c3 [mcpServer] Update according to the design doc
Don't use banner and move configuration info to the same line

GitOrigin-RevId: 3785b7a4d6ff0ffcc2ad66dc2765e536a57e0269
2025-07-07 13:58:45 +00:00
Ivan Semenov 3617f17095 [xdebugger] clear an unnecessary border from the console view
GitOrigin-RevId: f22d65ac86dd9e859a83e719c06918257e2372a4
2025-07-07 13:31:00 +00:00
Ivan Semenov 3e05d58726 [execution] clear an unnecessary border from the log view
GitOrigin-RevId: fae84ee46514a15b29295a1d11bc483faac96f04
2025-07-07 13:31:00 +00:00
Ivan Semenov 9cab142fb7 [java-debugger] drop unnecessary borders
GitOrigin-RevId: 7a7ca2c2bebf56e2831ac560ba9d808b9e7396f6
2025-07-07 13:31:00 +00:00
Ivan Semenov 19610cea2f [xdebugger] drop unnecessary borders
GitOrigin-RevId: 7ac879f58c6dd769c0980e191bed63814abab6bd
2025-07-07 13:31:00 +00:00
Ivan Semenov ade3174dd6 [ui] don't override borders for all scroll panes inside JBTabs
JBTabs users should be able to control component presentation on their own

#IJPL-195869 Fixed

GitOrigin-RevId: 10c5d967606724b7dd56da5d0d1a428773da447c
2025-07-07 13:31:00 +00:00
Jakub Senohrabek 00be21d409 [jewel] IJPL-190270 Rename Jewel -> Compose
GitOrigin-RevId: b2943c07b56b0cc9994d6612ef88b0e97fb6552a
2025-07-07 13:17:04 +00:00
wout.werkman 7884613df7 [KMT-523][Compose] Add and improve support for maintaining @Composable when extracting a function
Adopt the feature from Android Studio, port it to K2, and add support for a bunch of cases where it produced red code previously.

https://youtrack.jetbrains.com/issue/KMT-523

GitOrigin-RevId: b78afe1af1558f1a738852c0580e674104fab5f7
2025-07-07 13:08:18 +00:00
Max Medvedev 9a0dc34405 api-dump for Pratt parser is reviewed now
GitOrigin-RevId: 8ed20d1da3b2cf5d3b143dc674f8f4245e40f6db
2025-07-07 12:51:27 +00:00
Max Medvedev 4db60188b6 make MutableMarker class final and internal
GitOrigin-RevId: 3741708470947d049b4fcc46832734a2c545d9df
2025-07-07 12:51:27 +00:00
Max Medvedev 0e3837b7eb fix yellow code
GitOrigin-RevId: ff168779bad22c50937b05f5d1c9c0f35e3af9bf
2025-07-07 12:51:27 +00:00
Jakob Klaushofer fefb10c639 [ai-completion] IJPL-195112 Fix out of bounds document access on terminal resize
GitOrigin-RevId: 53878f683772ff41c0298016ad19483b46e746ff
2025-07-07 12:48:07 +00:00
Konstantin Nisht 9476359d44 [threading] IJPL-163558: Implement true suspending background write action
GitOrigin-RevId: 733aadd1a44e238cc5d838fbea93902c0a793f80
2025-07-07 12:44:10 +00:00
Konstantin Nisht 3c8cb9147e [threading] IJPL-195357: Make installThreadContext a real higher-order function
GitOrigin-RevId: c3a674d64040c3457fea17bc137b4a9e819eef8a
2025-07-07 12:44:10 +00:00
Vladimir Krivosheev 7b5d58b273 IJPL-189392 do not perform global model sync if project one in progress
GitOrigin-RevId: 8873a36942832cb62e7a0af83dd8223ad462dcf3
2025-07-07 12:43:13 +00:00
Aleksey Dobrynin b4af867a94 Update JUnit to 5.13
GitOrigin-RevId: c36abe4af0808df8e704612923d97dc690850af3
2025-07-07 12:36:19 +00:00
Dmitry Kichinsky d952e35f9f [maven] IDEA-375474 fix MavenFilteredJarCompilerTest
GitOrigin-RevId: 4ba71e31d43f25e267a26af055d6f4b45ae2c535
2025-07-07 12:32:51 +00:00
Louis Vignier 00c1b253e7 [jdk] Detect JBR vendor in .tool-versions
GitOrigin-RevId: 4aa08d95a066f13daf2628d9eedd02d786929c6a
2025-07-07 12:28:58 +00:00
Louis Vignier 12fb184765 [jdk] Improve version matching for .tool-versions
GitOrigin-RevId: 0f00f6dc0705093f5f25d26c0e1b4187fde3f8b3
2025-07-07 12:28:58 +00:00
Louis Vignier 5390bfbeb0 [jdk] Fix default selected item in JDK download dialog
#IDEA-375451 Fixed

GitOrigin-RevId: 7c3d4d8e24d6add7bd99d7ba2546d92887b6393d
2025-07-07 12:28:58 +00:00
Andrew Kozlov 117e15783c [kotlin] IDEA-337396 explicit EP removed in favour of UVariable.getUastInitializer
GitOrigin-RevId: fa6a81f6ec2f463cce4ef8ac417fbfdc32667353
2025-07-07 12:09:43 +00:00
Pavel Porvatov 651177ae9d IJPL-175939 Consider deprecating the Thumbnails tool window
- Remove intellij.devkit.images module

# Conflicts:
#	build/bazel-targets.json

GitOrigin-RevId: bcec601f46e0e7cbbca23716f94c7ae3cfbdb435
2025-07-07 11:30:26 +00:00
Max Medvedev c33c6d8934 KTIJ-34800 IJPL-339 add kotlin support
Install the proper code insight context into kotlin class files.
Otherwise, these files don't satisfy the scopes of the modules and are ignored

GitOrigin-RevId: e48c0b3d12f93099525a2132947d3e47a2a78983
2025-07-07 11:18:23 +00:00
Nikolay Chashnikov 5afd62353d [project model] optimization: cache constructor instance in ModuleExtensionEp (IJPL-195708)
GitOrigin-RevId: e9e483f80fff5e0a69e6129432b537efb1ec23b4
2025-07-07 11:08:25 +00:00
Nikolay Chashnikov 4a468dd544 [project model] cleanup: remove unused field ModifiableRootModelBridgeImpl.extensionsDisposable
GitOrigin-RevId: 2f74abfbbe8af0f1a511e6bc03d76a4103a21292
2025-07-07 11:08:25 +00:00
Nikolay Chashnikov 970b3feaf0 [extensions] docs: provide more constructive deprecation notice for functions in ExtensionPointName
GitOrigin-RevId: cb654684b85680ce7d89cdf6d68815655f34c169
2025-07-07 11:08:25 +00:00
Dmitry Batrak f3351f0af7 IJPL-188924 Rewrite Build for Remote Development
Create module structure

GitOrigin-RevId: 75621ca155168809a33cea38d38d36e7b056640a
2025-07-07 10:37:35 +00:00
Dmitry Kichinsky b48cc2ba57 [maven] IDEA-375474 MavenTestCase cleanup
GitOrigin-RevId: 9192e47df7d5353068235e26a7f9f7317449d61c
2025-07-07 10:03:20 +00:00
Marcus Mews 0c3f084073 PY-78893: Python scratch file missing built-in print
- report warning when module is null (applies to scratch files)
- show settings as quickfix when module is null (applies to scratch files)
- no change with common module files

GitOrigin-RevId: 048aa21b74364273f829cde2dc844246ad02aebf
2025-07-07 08:32:59 +00:00
Alexander Bubenchikov 5864cbbddc [maven] read maven repo from settings for jps projects
GitOrigin-RevId: 0d4d18bf171b697ef6dfb957bc953004944ce3cd
2025-07-06 22:44:07 +00:00
Dmitry Kichinsky 640ead2242 [maven] IDEA-375474 fix MavenDistributionResolveTest
GitOrigin-RevId: 30037c9e9ae5e605d4660aed6eba24591ec04e28
2025-07-06 21:46:44 +00:00
Dmitry Kichinsky 172c788491 [maven] IDEA-375474 fix RepositoryUtilsTest.testGetStorageRootWithSymlinks
IJPL-175157 Changing version of Maven library in JPS project download JARs to wrong location: try to handle symlinks on Windows too

GitOrigin-RevId: 79921015e283e06ec9905f325d39f77179c25b2f
2025-07-06 21:08:38 +00:00
Nikolai Bogdanov 72e35ffe26 [llm] [LME-482] Export eval data to langfuse
GitOrigin-RevId: 8a104fd4273a649af928255ec11fc8f03c9cbc39
2025-07-06 20:04:13 +00:00
Michail Plushnikov f44700ff53 [lombok] IDEA-375127 False positive error marking for default constructor
GitOrigin-RevId: fc40e0057ceafa4f2f9f9f62718066dc1bba87a2
2025-07-06 17:29:17 +00:00
Michail Plushnikov 012fe6bfde [lombok] IDEA-375529 False positive warning by "Lombok annotations" inspection regarding @Data
GitOrigin-RevId: 68e68e3ac175b44d8b5b066c138e97c721936b71
2025-07-06 17:29:17 +00:00
Vlad Koshkin 83d4ecc4a6 [kotlin] K2: refine script use scope handling and improve unused symbol detection
#KTIJ-34779

GitOrigin-RevId: 43d8e0a9ee09794e12b67fb72038d5f7a5c0e081
2025-07-06 15:32:34 +00:00
Ilya Muradyan 852ab98792 KTNB-1045: Align naming
GitOrigin-RevId: 0dbd26c27b110e49b5a7734b10d194f4103c5a4b
2025-07-06 14:12:06 +00:00