Commit Graph
348180 Commits
Author SHA1 Message Date
Nikita Eshkeev afc2a8cd37 [java][switch completion] IDEA-270439 Code completion for pattern matching in switch
Adjust the completion variants for switch statements and expressions

GitOrigin-RevId: 05119897b0eb72bb875097cd197f376534d15db9
2021-07-13 19:51:15 +00:00
Andrew Kozlov 1e0a217143 [platform] StartupManagerImpl cleanup
GitOrigin-RevId: 5a0c2be38b6e3cb01ab6c954a10533bf2510fe80
2021-07-13 19:44:07 +00:00
Michail Plushnikov 7d83787225 [lombok] IDEA-270712 fix spelling
GitOrigin-RevId: b0cecdaa39ea7dced5ec7ac64565176af3e95a31
2021-07-13 19:24:22 +00:00
Michail Plushnikov f13b33f07f [lombok] IDEA-267953 Suggest enabling of annotation processing instead of doing it silently automatically on every build
GitOrigin-RevId: 3bdbfec4ed5325e488046ed80c2a74d6a9217882
2021-07-13 19:24:20 +00:00
Michail Plushnikov cb65764a1f [lombok] IDEA-270712 fix spelling
GitOrigin-RevId: eca0b2eac4b06091fcebc0e8328c52453ed11051
2021-07-13 19:24:18 +00:00
Dmitry Pogrebnoy ff5e7c58bd RUBY-27578 Fix filtering elements in rbs navbar
IJ-CR-9556

GitOrigin-RevId: ad88407adffd5220e24876ac91a1c44f006db22b
2021-07-13 19:15:34 +00:00
Ilya Kirillov a9a539ce2d Wizard: fix compose project after updating compose version
GitOrigin-RevId: 61d0443a3d6d22c8917ecbaa99124d18215e314f
2021-07-13 18:58:48 +00:00
Daniil Ovchinnikov a87a178a1f DocumentationManager: getText closer to where it's used in doFetchDocInfo
GitOrigin-RevId: 20bd9da1d266635c91ec9120fb385c19aec27730
2021-07-13 18:22:45 +00:00
Daniil Ovchinnikov a0fa18fe2c DocumentationManager: make text final in doFetchDocInfo
GitOrigin-RevId: ba754c2dbc3c4d927df2bacd353675aaf199a527
2021-07-13 18:22:43 +00:00
Daniil Ovchinnikov dfac40c744 DocumentationManager: simplify exception handling in doFetchDocInfo
GitOrigin-RevId: be350964a70e020ad6a9e02683a406ff955b5362
2021-07-13 18:22:41 +00:00
Dmitry.Krasilschikov 542dacffde i18n searchable options: use^ \\pL instead of \\W
We need to match Japanese, Chinese and Korean symbols to build correct searchable options XMLs

GitOrigin-RevId: cdfff247fee1ec0dd14680385f6a9808494d834b
2021-07-13 18:17:20 +00:00
Nicolay Mitropolsky 5c5ec4a543 [kotlin, uast] Support for type annotations in uast toPsiType converter (KTIJ-17990)
GitOrigin-RevId: e8f294316c5d97cf6a2209be5bc7803da49d0732
2021-07-13 18:13:46 +00:00
Eugene Petrenko f3b92ea371 WIP plugins: use dedicated file to store configuration
GitOrigin-RevId: 1062b49f8fd29e224b3f0eaa260cb4f1c55c8e9b
2021-07-13 17:53:23 +00:00
Eugene Petrenko 953299801b WIP plugins: add debug actions to play with the feature
GitOrigin-RevId: 866f50067de277a65b03da8210a4444f5c9b8d8f
2021-07-13 17:53:21 +00:00
Eugene Petrenko d366328363 WIP plugins: use vendor and organization for filtering (ListPluginComponent misses the vendor field)
GitOrigin-RevId: 3b5b925fa59ae7d6d2188a1fecdabfd2f1bca1f9
2021-07-13 17:53:20 +00:00
Eugene Petrenko 7ee08d5921 WIP plugins: rename
GitOrigin-RevId: 362b1ffd447677828d7503f5b546fb6a38dbda83
2021-07-13 17:53:18 +00:00
Eugene Petrenko fa8c307fa7 WIP plugins: split data & logic
GitOrigin-RevId: 3ce3d00209dadba9fcc40217e5a3b6a1e629ec45
2021-07-13 17:53:16 +00:00
Eugene Petrenko 8655248a17 WIP plugins: add configuration for plugins filtering
GitOrigin-RevId: 275a730a6f675af21e6588931e6e1bb6b94535de
2021-07-13 17:53:14 +00:00
Eugene Petrenko 190fde7fc9 WIP plugins: check yet another case for plugin installation
GitOrigin-RevId: b18dfe589410e4a7f1741754dfdf2e9f66c7400a
2021-07-13 17:53:13 +00:00
Eugene Petrenko 60c04f896d WIP plugins: tune defaults to make the feature invisible
GitOrigin-RevId: a30b14ef1537461c8a680776af5a1af88ce1f4bb
2021-07-13 17:53:12 +00:00
Eugene Petrenko e5d61af45c WIP plugins: check plugins filter before installing a plugin
GitOrigin-RevId: 4a470b6fd9c27c3291888e47b638a8f0276c8fb8
2021-07-13 17:53:10 +00:00
Eugene Petrenko 09b93ecbc9 WIP plugins: show strong notification to disable all disallowed plugins
GitOrigin-RevId: 95154463bcab7d4d068723e1074922241d28c6fa
2021-07-13 17:53:09 +00:00
Eugene Petrenko 83d1ab926e WIP plugins: add API to tell have different filtering if a plugin is local or remote
GitOrigin-RevId: 08038e6c12b6fbde127597b056f4678725d7d66f
2021-07-13 17:53:07 +00:00
Eugene Petrenko 0a65dd3acd WIP plugins: handle install from disk actions (disable for now)
GitOrigin-RevId: 06b80973cf47809c5d8f5fbf0ddb221682b38e85
2021-07-13 17:53:06 +00:00
Eugene Petrenko 6f21ee018a WIP plugins: cleanup code
GitOrigin-RevId: c2c9b67874f1298afb3c19af8901639a75c181d6
2021-07-13 17:53:05 +00:00
Eugene Petrenko 2b1e46b6ac WIP plugins: implement filtering for plugin details page
GitOrigin-RevId: 4808017629a5791f1bc71a6f0dc4127edc0e6cee
2021-07-13 17:53:03 +00:00
Eugene Petrenko c5ec61c2bc WIP plugins: disable install from disk action
GitOrigin-RevId: 124197a8f20dce7d7aaaf98bfcb8b5343d14b4b0
2021-07-13 17:53:02 +00:00
Eugene Petrenko 5bffb06ce9 WIP plugins: add option to disable plugin items in the list
GitOrigin-RevId: b931d8afc3946884467cafc39dc69e99ec050d2b
2021-07-13 17:53:00 +00:00
Michail Plushnikov 6d0549c2c4 [lombok] IDEA-263241 make it configurable
GitOrigin-RevId: dbcf614bedc63f53632425113467174535c4da59
2021-07-13 17:36:16 +00:00
Daniil Ovchinnikov d87848b0a6 SlowOperations: store trace hashes instead of strings
GitOrigin-RevId: 53879d162d687d80b2f35c8f54cf46eb1114bb6b
2021-07-13 16:40:46 +00:00
Sebastiano Poggi 23c8ed8cd3 PKGS-795 Tweak unresolved symbol quickfix name
GitOrigin-RevId: 3436593c93a7c029941c1fc627dbf27a9a3d6383
2021-07-13 16:30:56 +00:00
RKernel Updater fe6df7c793 Updating versions of project dependencies: rkernelVersion->master.190
RKernel Updater

GitOrigin-RevId: d36a90fb75348d8f9a29068f394ca072d0a3749c
2021-07-13 16:25:38 +00:00
Egor Ushakov 4d86aeef1d [debugger] do not use registry
GitOrigin-RevId: b469adb331fbc2eed58a68f81bbd13c073c72286
2021-07-13 16:19:26 +00:00
Nikita Bobko a936fe3766 Add Preview Text for Java & Kotlin call chain type hints providers
GitOrigin-RevId: 77e47c4cc58fba20dbf770be7fdce88877c4ee8c
2021-07-13 16:18:36 +00:00
Nikita Bobko c6867aff1a [kotlin] Implement call chain hints provider
^KTIJ-5665 Fixed

GitOrigin-RevId: 483ce7d9a7f691fdc0655025a5258e64cc17092c
2021-07-13 16:18:35 +00:00
Nikita Bobko aa2d1c546f [refactoring] KotlinAbstractHintsProvider: move InlayPresentation computation to companion object
This commit enables to reuse `InlayPresentation` computation logic for clases which don't
inherit from `KotlinAbstractHintsProvider`. I will use this new possibility in a next commit

relates to KTIJ-5665

GitOrigin-RevId: bc5d2cd214cddcc4984b87a50c335f9eb7f3d4ee
2021-07-13 16:18:34 +00:00
Nikita Bobko c0d212d2be Extract "call chain hints provider" from Java to language independent implementation
This commit also changes implementation a bit (I believe to positive direction).
This commit is required for next commits in order to implement Kotlin's call chain hints

relates to KTIJ-5665

GitOrigin-RevId: 6d6d411e563ae487951e55ae86d68accf045d614
2021-07-13 16:18:33 +00:00
Nikita Bobko 7e1ab30786 Cover Java's MethodChainHints implementation with more tests
I am going to change the implementation so let's add more tests

relates to KTIJ-5665

GitOrigin-RevId: 56a1c7e2359194b4e4fd4f75ba05486e527c341f
2021-07-13 16:18:32 +00:00
Maria Filipanova 2cb8f8e13f OC-21888: promote Tab if NextPrevParameterHandler can be invoked
GitOrigin-RevId: 76acb2a5db4bfc894a611105306f74939dadab8b
2021-07-13 16:18:19 +00:00
Leonid Shalupov ce5d584c25 installers: assert system path selector does not have spaces
GitOrigin-RevId: 253fb7b3f152fa177c907eac5c602952b002fee6
2021-07-13 16:16:11 +00:00
Piotr Tomiak 1597a2e910 Fix failing file structure tests
GitOrigin-RevId: a2747116fa2c65a33ad155a8f34f8b3026ea67fb
2021-07-13 16:09:43 +00:00
Andrew Kozlov fe9f836b96 [plugins] performance tests fixed #IDEA-270430
GitOrigin-RevId: c239333f3fc77476ae95d3051243442f24cba557
2021-07-13 16:09:30 +00:00
Leonid Shalupov 6ff83f3b52 installers: assert jre exists for zipArchiveWithBundledJre
GitOrigin-RevId: c1139ae12b08d7d9a5466b9c759c1c1b54fec8e4
2021-07-13 16:06:34 +00:00
Leonid Shalupov aaaf1cc33d installers: log expanded nsi files to make debugging easier
GitOrigin-RevId: 3f17f338b23d4dafb2d2b324d93ce0623ec172f3
2021-07-13 16:06:33 +00:00
Anna Kozlova 9e5da028c1 [copyright] allow updating on save (IDEA-265711)
explanatory comments added

GitOrigin-RevId: b8298c76d5b95c81ce56306f1851b478a6c34b85
2021-07-13 16:06:07 +00:00
Nikita Bobko 8f07857901 PlatformExtensionReceiverOfInlineInspection: better wording
This is correction from our tech writers

GitOrigin-RevId: f4cfa929daa3514af44d7d0d6d2990d50095b9e7
2021-07-13 16:05:34 +00:00
Elena.Korotkova dc01e16f93 fix leak in SearchTextField IDEA-273465
GitOrigin-RevId: e5e29ca1dba274677d35113ef96701e25c3544dc
2021-07-13 15:57:11 +00:00
Dmitry.Krasilschikov 60a8e34003 i18n searchable options: \\pL -> ^\\pL
GitOrigin-RevId: 768ae4cf0a97f898c6a4a207721a893903cb48cf
2021-07-13 15:50:40 +00:00
Dmitry.Krasilschikov 5262b6bb49 i18n searchable options: \w -> \W
GitOrigin-RevId: 774a5e42d215273768148114163c12c09f521ce2
2021-07-13 15:50:36 +00:00
Ilya Kirillov 9b807d8c65 Wizard: update testdata after updating compose/android gradle plugin versions
GitOrigin-RevId: 3997b21261eb692c7f5575798edda441b2c40ca0
2021-07-13 15:47:00 +00:00