Commit Graph
438402 Commits
Author SHA1 Message Date
Sebastian Sellmair 604777e064 [FL-24437] Implement special 'suppress Kotlin compiler warning' action for Fleet
GitOrigin-RevId: f8759b169ca6b25ef68980868dc719524161a5cf
2024-03-20 18:16:53 +00:00
Mikhail Pyltsin 94282b7d39 [java] optimize import for StatementParser.java
GitOrigin-RevId: be50c43ec68e8ff65369942278e3e7754f2ffe98
2024-03-20 17:10:36 +00:00
Dmitry Drobotov 55c91b8dde IDEA-349404 Make the Update Maven repositories button focusable
Additionally, set the accessible name for the Repositories table.

GitOrigin-RevId: 03be741c60a136d6fba8025b083e5a931ba6d48f
2024-03-20 16:51:58 +00:00
Aydar Mukhametzyanov 8b71825522 IDEA-344208 Turn off the feature to avoid IDEA-349645
GitOrigin-RevId: 7bd395bd3ad49eb42e4ae9c2d61b801d8cea6fae
2024-03-20 16:44:01 +00:00
Victoria.Petrakovich 727f8fbaec [kotlin] Move NotPropertiesServiceImpl extension to kotlin.code-insight.inspections.k2.xml
This fixes "NotPropertiesServiceImpl$Companion must not be requested from main classloader of org.jetbrains.kotlin plugin"

^KTIJ-29161 Fixed


Merge-request: IJ-MR-129489
Merged-by: Victoria Petrakovich <Victoria.Petrakovich@jetbrains.com>

GitOrigin-RevId: e43f0514f98a50f17dab7d09bc01bc8539911f75
2024-03-20 16:08:42 +00:00
Aleksei.Cherepanov fc2218e011 KT-63904 Add Kapt importer for K2
^KT-63904 Verification Pending

GitOrigin-RevId: 117595a49dabe45017e47651fbf011ef11452a3b
2024-03-20 16:03:17 +00:00
Nikita.Skvortsov 2943eeeef1 [gradle] add tests for Gradle 8.7-rc-3 IDEA-349040
Also fix minor compatibility issues: fix test data, update kotlin jvm plugin version in tests.

GitOrigin-RevId: f366b3e13b0601295d43b26aa52cc54c9c108ca0
2024-03-20 15:30:29 +00:00
Nikita.Skvortsov d476695831 [gradle][test] fix test data IDEA-349436
Gradle 8.6+ deprecated subprojects that does not exist on the disk. Add a new test helpers and API to create subproject directories along with definitions in `settings.gradle`

GitOrigin-RevId: 2f50370d6bf0f0710962d7b13501b539e4f7b909
2024-03-20 15:30:29 +00:00
Nikita.Skvortsov 8c6d94ab2b [gradle] improve detection of deprecation messages in Gradle Integration Tests IDEA-349436
GitOrigin-RevId: 5e27332f39dcbf5908f06c1085fb6f39a481d043
2024-03-20 15:30:29 +00:00
Nikita.Skvortsov 7672d10252 [gradle] replace runBlocking with better API IDEA-333975
GitOrigin-RevId: b663d7f0c1ad2b03be396f08a75f10b96614b47f
2024-03-20 15:30:29 +00:00
Ilya.Kazakevich 3f56a82ecf PY-70729: more classes used by 3-rd party plugin, but ignored by plugin verifier for some reason
GitOrigin-RevId: 8e65adb7464e103ec7cb494d6e04be79ea869431
2024-03-20 15:08:59 +00:00
Julia Beliaeva 67c32d4256 [lvcs] fix frame diff preview toolbar height
GitOrigin-RevId: bee156f97de4a32a18d1578cb859746aabdf911d
2024-03-20 14:50:07 +00:00
Julia Beliaeva e4452e15b8 [lvcs] show new local history in a dialog by default for a file or directory
GitOrigin-RevId: 7ec093462238ce45ecb5cf33fd46b1f98e5d3bfc
2024-03-20 14:50:07 +00:00
Julia Beliaeva ee02c88786 [lvcs] add shortcuts to move to the next or previous occurence
GitOrigin-RevId: 2ce96bcb97736957bfb90a2e70ca05fada3f3d02
2024-03-20 14:50:06 +00:00
Julia Beliaeva 2ce6bd66ea [lvcs] highlight search matches in the diff editor
IDEA-346417

GitOrigin-RevId: d9955eee94359217425d13fd640ed8cddff389c7
2024-03-20 14:50:06 +00:00
Julia Beliaeva 2b1f118111 [lvcs] position caret at the start of the editor to ensure search from the beginning
GitOrigin-RevId: a11e89dcc395ca13b6dd64651538e98279cebf18
2024-03-20 14:50:06 +00:00
Julia Beliaeva 01a981fa99 [lvcs] remove the "Experimental" banner
GitOrigin-RevId: 507ec937e5b7668019cd416ac5b2bedb44feac51
2024-03-20 14:50:06 +00:00
Julia Beliaeva e57bafd08b [lvcs] allow showing local history in a dialog
GitOrigin-RevId: 56fe2807b03f7b46c84091ba8fe0cae5ba8916cc
2024-03-20 14:50:06 +00:00
Julia Beliaeva 01543bfced [lvcs] add an option to show frame diff preview instead of editor diff preview
GitOrigin-RevId: 36bf9d03f46bd0ac550d56e7fab3ca8ed6140350
2024-03-20 14:50:06 +00:00
Julia Beliaeva e0b8f8972f [lvcs] add ActivityViewModel field to the SingleFileActivityDiffPreview
GitOrigin-RevId: e0c662bc6cbfb293fd9183c137e88c294ec1c9ba
2024-03-20 14:50:06 +00:00
Julia Beliaeva d360872bd1 [lvcs] remove extra disposable registration
GitOrigin-RevId: cef0f9fb71aab21db8ea9d3ecb4de9e5a287af85
2024-03-20 14:50:06 +00:00
Aleksandr Krasilnikov 3d2d802527 IDEA-301591 [vcs] Fix wrong background color of the commit message input ui // staging area
GitOrigin-RevId: af11eeb5e5d66ee629eea46146f994bec8a6d169
2024-03-20 14:41:38 +00:00
Tagir Valeev 5428775b85 [indexing] Remove progress indicator from PsiSearchHelper.isCheapEnoughToSearch and at use sites
Was unused

GitOrigin-RevId: 98f5e2b1f48f54fc15d54cbbf73ff549f96fca6a
2024-03-20 14:28:13 +00:00
Tagir Valeev 310d7e251c [java-inspections] Merge UnusedSymbolLocalInspection and UnusedSymbolLocalInspectionBase
Preparation for IDEA-349083 Reimplement unused inspection not as a part of PostHighlightingVisitor, but as a normal inspection

GitOrigin-RevId: 6faa03b4ad81f4f983e49a9894b938a656b8ff00
2024-03-20 14:22:17 +00:00
Tagir Valeev aed276dfd3 [java-inspections] Use LocalRefUseInfo in more contexts to avoid extra PSI traversals
GitOrigin-RevId: 0dae53843eebe7232460cad1c809223342824cd2
2024-03-20 14:22:13 +00:00
Mikhail Pyltsin 4e988bff4c IJ-CR-128589 [java-inspection] L IDEA-337700 Improvements for logging inspections
- refactoring
- extract java extension

GitOrigin-RevId: 0e4706853364aae6cf1259029cf2472b9eeb58c1
2024-03-20 14:01:19 +00:00
Yuriy Artamonov bd34e1c80f [completion] DocumentationAutoPopupListener can be registered as declarative project listener
We are trying to avoid unnecessary code in startup activities and one of the ways to eliminate those are declarative message bus listeners

GitOrigin-RevId: 1bfa56ac820ff506271ede9fe8933a7835184cf2
2024-03-20 13:46:51 +00:00
Yuriy Artamonov 40d645b620 [vfs] IJPL-173 Simplify notification on corrupted file system caches
GitOrigin-RevId: c7e168e6d0bac882f3951ca7cce9da00ddf115ad
2024-03-20 13:46:47 +00:00
Konstantin Nisht d627836da8 [groovy] Remove redundant cast
GitOrigin-RevId: ccb609d7f8cba0dc045ec46b4fceb85f6b067ede
2024-03-20 13:39:41 +00:00
Alexey Kudravtsev 7a16a7a4c0 prevent AnnotationHolderImpl from extension, make AnnotationSessionImpl.computeWithSession() the only available mechanism to obtain anno holder
GitOrigin-RevId: 5565124fe4655c87730d3978b92672ed0eea4f90
2024-03-20 13:37:21 +00:00
Andrei.Kuznetsov 7714170a67 IJPL-578 fix INRE in KotlinMultiplatformSmokeTests
GitOrigin-RevId: 3d04278ec03f26aaedd99067f183fc1d614a11f3
2024-03-20 13:12:15 +00:00
Andrei.Kuznetsov 7fd4662ed4 IJPL-578 DumbService.completeJustSubmittedTasks should finish dumb mode
GitOrigin-RevId: 798fb10bdc84c5ace69ae822dbe121b713c702e3
2024-03-20 13:12:12 +00:00
Andrei.Kuznetsov 14c08b9128 IJPL-578 DumbService.completeJustSubmittedTasks should always complete tasks in dumb mode
GitOrigin-RevId: 4fe010251f483fae7f4f906adddaaeb6707246ac
2024-03-20 13:12:08 +00:00
Bart van Helvert 08247af6eb [kotlin] Conflict checking for move file refactoring
Also fixes an issue where internal usages to Java declarations are not found by the conflict checker. #KTIJ-29146 Fixed

GitOrigin-RevId: 556fd001f79b056e8e5f226aca14cf255942a273
2024-03-20 12:17:33 +00:00
Bart van Helvert c6b7e5b469 [kotlin] Test move files refactoring for Java in K2
GitOrigin-RevId: 09944611ee135bde1bddcc89f1f66934c1b06cb1
2024-03-20 12:17:29 +00:00
Bart van Helvert 6dd0f16cc3 [kotlin] Make conflict checker not depend on move descriptor
To make it more versatile and also to make it available for move files refactoring

GitOrigin-RevId: 144abd196129e6eaca9f04ec158d89652ee0224c
2024-03-20 12:17:26 +00:00
Anton Lobeiko 02d48be14e [platform] IDEA-346395 provide auth.base for spaceport.gateway
GitOrigin-RevId: dd5dfadf0d3f07431d6b76203248a0e8039086ce
2024-03-20 12:13:20 +00:00
Anton Lobeiko 82fea8cafd [platform] IDEA-346395 restore API compatibility
GitOrigin-RevId: abbae0c911c820e07dd238b367b4265cd55d2897
2024-03-20 12:13:20 +00:00
Anton Lobeiko 75e085cfd0 [platform] IDEA-346395 fix NoClassDefFoundError for OAuthService
GitOrigin-RevId: eb1fe1fe02fb7151672c9c7142804ec168412586
2024-03-20 12:13:20 +00:00
Alexey Kalina 49b964a3ac [evaluation-plugin] check correctness of collected tokens after traversing step (ML-2950)
GitOrigin-RevId: aa1a2d2a685f9fc9c1441303406d6cd74bd0619c
2024-03-20 11:57:00 +00:00
Andrei.Kuznetsov e90b9f9c64 IJPL-578 more sophisticated logic in IndexingTestUtil.shouldWait to support waiting in IndexingMode.DUMB_FULL_INDEX
GitOrigin-RevId: c7904dd918b4085e8cd72ffcb3d9c99332d47dba
2024-03-20 11:50:16 +00:00
Mikhail Pyltsin 855a23bf6e [java-inspections] IJ-CR-125834 EA-1063946 more filters for yield statements
- more tests

GitOrigin-RevId: da9cb8318212633c8ee6eae92f7c43f3f3167036
2024-03-20 11:14:13 +00:00
Sergei Vorobyov 9ca3db69b4 IDEA-321510 [Gradle|Lib] new: upgrading version of bundled Gradle tooling API up to 8.6 (PART 3/3)
Added support for the Gradle streamed value API with the target execution

GitOrigin-RevId: 50ade0d716c421b06b34d4177cbdbb76e91675c6
2024-03-20 11:11:31 +00:00
Sergei Vorobyov 7e4d9da546 IDEA-321510 [Gradle|Lib] new: upgrading version of bundled Gradle tooling API up to 8.6 (PART 2/3)
Upgraded the version of the Gradle tooling API jar in the intellij dependencies

GitOrigin-RevId: 421218af3c24549b67df31bfd4f01e53b64ce68c
2024-03-20 11:11:28 +00:00
Vadim Salavatov 51642f826b IDEA-349414 safer MacOS diagnostic report processing
GitOrigin-RevId: b7e84297d00bd7331a8cda72721fb5cc030768a7
2024-03-20 11:10:56 +00:00
Vera Petrenkova 299afb0617 IDEA-345136 Improve error handling
GitOrigin-RevId: 644d1ad6be0cc60ef87dcc3cb0f262518761c157
2024-03-20 11:00:57 +00:00
Aydar Mukhametzyanov 5d73e6ebe9 IDEA-344208 Add onboarding background image to PyCharm
GitOrigin-RevId: ffa158a4ccb347002e7330efa4881421c4460c20
2024-03-20 09:08:48 +00:00
Artem Bochkarev 0f0781de1c IDEA-347855 Update CEF in WinLauncher to version 122.1.9
GitOrigin-RevId: 4c4e72f72097d9bd3d165754d27bdf9e94bb7640
2024-03-20 03:42:24 +00:00
Artem Bochkarev b4b3d29eed IDEA-348585 Show jcef-version in about dialog
GitOrigin-RevId: 0ae37cd5a184760ceb478e6e4204a53cee36447f
2024-03-20 03:42:21 +00:00
Sergey Simonchik 83795a175e terminal: use runningCommandContext, otherwise interactivity might be not installed at all (IJ-CR-129135)
Previously, interactivity was not installed at all if alternate screen buffer is enabled and disabled before command block is shown.

GitOrigin-RevId: fbe8093515d5d66f11e772062cb8c2dc5ab86be9
2024-03-20 02:03:51 +00:00