Alexey Merkulov [Thu, 18 Aug 2022 12:54:40 +0000 (14:54 +0200)]
IDEA-287497 Support running current file in the additional running options popup
GitOrigin-RevId:
4b403c9d5b6974cc1aff271b7fc7f556c96e8fd1
Dmitry Zhuravlev [Wed, 17 Aug 2022 11:52:15 +0000 (13:52 +0200)]
extract default horizontal gap to constant
GitOrigin-RevId:
9ea0f8a871357fe7f9858bd3f1885d1dba2f3ca2
Dmitry Zhuravlev [Tue, 9 Aug 2022 16:11:12 +0000 (18:11 +0200)]
git: line separators in branches tree popup
GitOrigin-RevId:
58f22a1b3e65b0c1f1b7e4cfa949b3508f6b7cc4
Anna Kozlova [Thu, 18 Aug 2022 10:08:16 +0000 (12:08 +0200)]
[vcs] less gc pressure with open non-modal commit panel
GitOrigin-RevId:
57f0865aab95ee64fc505ebcae90934259fe0e17
Anna Kozlova [Thu, 18 Aug 2022 09:41:49 +0000 (11:41 +0200)]
[java] move inspections to `java 16` group
GitOrigin-RevId:
4f00434c9ef83902652320429e3bb6278c75e972
Anna Kozlova [Thu, 18 Aug 2022 06:49:07 +0000 (08:49 +0200)]
slow data provider for dependencies panel
some actions still use OLD_EDT; to be continued
GitOrigin-RevId:
fd873bf6cd423108f02926b731ccd177a4fca0cd
Anna Kozlova [Tue, 16 Aug 2022 16:23:20 +0000 (18:23 +0200)]
[k2] [structure view] initial implementation (KTIJ-21119)
review comments, clarifications
GitOrigin-RevId:
a30e09865260368bd1ab578cf9de7b8c290c5dc1
Anna Kozlova [Tue, 16 Aug 2022 14:50:50 +0000 (16:50 +0200)]
[devkit] append --add-opens and pathClassLoader for IJ application configurations
avoid sync between OpenedPackages.txt and configurations; existing configurations to be updated
GitOrigin-RevId:
f5410285d4dbb788d8856fabf6e357fd608274df
Anna Kozlova [Tue, 16 Aug 2022 13:47:15 +0000 (15:47 +0200)]
slow data provider for structure component
GitOrigin-RevId:
5a47dfa9f5d3f8d235c25204bc8637a75cf19b90
Anna Kozlova [Tue, 16 Aug 2022 12:10:26 +0000 (14:10 +0200)]
[regexp] mark as injectable
GitOrigin-RevId:
814f00a56c01fd0c9006b5e01e9fce991607892b
Anna Kozlova [Tue, 16 Aug 2022 12:06:50 +0000 (14:06 +0200)]
[tests] make file comparison failure available in testFramework
GitOrigin-RevId:
156a9be97c78b33c663dea0f2554fd6c3b9ea0f4
Adam Malek [Thu, 18 Aug 2022 09:22:28 +0000 (11:22 +0200)]
ML in SE: Fix exact match - consider score below 5000
We can actually get exact match when the score is below
5000, because there is a gap penalty that is subtracted
from the score.
GitOrigin-RevId:
64335061e275bc031e76958c3e10e530d31a3325
Andrey Sokolov [Thu, 18 Aug 2022 12:11:47 +0000 (14:11 +0200)]
Similar usages: Export Clustering results action getTextRange wrapped in readAction
GitOrigin-RevId:
8e63921ffb553a73d62fa9917411635ca3e6c37b
Nikita Kudrin [Thu, 18 Aug 2022 12:02:02 +0000 (15:02 +0300)]
[ide starter extended] custom artifact link generation for TeamCity
GitOrigin-RevId:
8bc92df2477138d80637d135e3ee8d10e9fceac8
Aleksey Pivovarov [Thu, 18 Aug 2022 11:28:32 +0000 (13:28 +0200)]
IDEA-300213 vcs: do not show 'Commit anyway' action for 'only run commit checks' executor
GitOrigin-RevId:
2cf1919d656619938b777a569159d231d36d90ef
Ivan Pashchenko [Wed, 17 Aug 2022 15:44:57 +0000 (17:44 +0200)]
[rdct] launcher: more lints
GitOrigin-RevId:
bb73e239d310310e2fb5e1c7e9cecb6e68cae7d0
Nikita Kudrin [Thu, 18 Aug 2022 10:32:47 +0000 (13:32 +0300)]
[ide starter] extract error detail generation into interface for better customization
GitOrigin-RevId:
07a442aebc2c3d14ebec553812f131a9362dad9e
Nikita Bobko [Thu, 18 Aug 2022 10:10:30 +0000 (12:10 +0200)]
ConvertRangeCheckToTwoComparisonsIntention: fix false positive suggestion
In scope of KTIJ-22497
GitOrigin-RevId:
f2bcc02a2a5621690a6f7c779787717f7b349131
Egor Ushakov [Thu, 18 Aug 2022 08:47:07 +0000 (10:47 +0200)]
IDEA-284222 Add mnemonics for Terminate/Disconnect buttons in process termination dialog
GitOrigin-RevId:
de531e9652ea446804c7e467276426bbf7f5d564
Andrey Vokin [Tue, 16 Aug 2022 15:31:51 +0000 (17:31 +0200)]
DS-3787 Missing "No SDK" panel for Python and Jupyter files
Decouple quickfixes from PyEditorNotificationProvider
GitOrigin-RevId:
451cbab341b4da1d657685b65b86a1e3eb68ff9d
Andrey Vokin [Tue, 16 Aug 2022 15:15:27 +0000 (17:15 +0200)]
DS-3787 Missing "No SDK" panel for Python and Jupyter files
PyInterpreterInspection -> PyEditorNotificationProvider
GitOrigin-RevId:
d733de44d45b1c012bd16187416978930daf6277
Andrey Vokin [Tue, 16 Aug 2022 15:10:41 +0000 (17:10 +0200)]
DS-3787 Missing "No SDK" panel for Python and Jupyter files
File level warning turned into EditorNotification, like it's done for other IDE
GitOrigin-RevId:
4ad17f7dd14a6ed9c76bf127aad02778d0764c9e
Nikolay Chashnikov [Thu, 18 Aug 2022 06:45:56 +0000 (08:45 +0200)]
[workspace model codegen] remove 'println' calls pushed by mistake
GitOrigin-RevId:
b452b7b9a8b3416dab07ef24cbc1888d5d400b66
Eldar Abusalimov [Wed, 17 Aug 2022 18:23:04 +0000 (20:23 +0200)]
CIDR: LLDB: (test) Enable tests skipping sourceless on step out only on macOS
This concerns the following tests for LLDB:
- CLionLLDBDriverTest.testStepOutSkippingMultipleSourcelessFrames
- CLionLLDBDriverTest.testStepOutSkippingRecursiveSourcelessFrames
- CLionLLDBDebuggingGeneralTest.testSteppingOutSkippingMultipleSourcelessFrames
- CLionLLDBDebuggingGeneralTest.testSteppingOutSkippingRecursiveSourcelessFrames
GitOrigin-RevId:
36e7ca84de9740f08dc603d349d2b66bd15d084a
Ilya.Kazakevich [Thu, 4 Aug 2022 12:39:33 +0000 (14:39 +0200)]
Add backward compatible API for old plugins with ``BrowsableTargetEnvironmentType``.
Client of ``BrowsableTargetEnvironmentType`` may now provide hints (``TargetBrowserHints``) to target to fine tune browsing process.
But we need to be backward compatible with old plugins, so we keep legacy method for now.
GitOrigin-RevId:
cdf5a8f4cfe11a88bfd68258f85643cd5bf12c8e
Andrey.Cherkasov [Wed, 17 Aug 2022 07:39:15 +0000 (11:39 +0400)]
[java-intentions] ConvertSwitchToIf: fix the intention according a switch throws NPE if the selector expression is null
IDEA-300120
GitOrigin-RevId:
5d77f98e7931e32a06cb3c54076978d317f78a98
Ilya.Kazakevich [Wed, 17 Aug 2022 22:42:53 +0000 (00:42 +0200)]
Vojtech Balik [Wed, 17 Aug 2022 21:58:49 +0000 (21:58 +0000)]
Vladimir Krivosheev [Wed, 17 Aug 2022 15:47:00 +0000 (17:47 +0200)]
don't add child "completing" activity if was not suspended - reduce number of items and report size
GitOrigin-RevId:
d36d89438d4b9a40d73a3317dc8ed770573d576b
Vladimir Krivosheev [Wed, 17 Aug 2022 17:44:37 +0000 (19:44 +0200)]
cleanup, small performance tweaks
GitOrigin-RevId:
f69074604070aa3e7f4883bf5467b4655321d874
Vladimir Krivosheev [Wed, 17 Aug 2022 06:46:56 +0000 (08:46 +0200)]
Andrew Kozlov [Wed, 17 Aug 2022 15:18:23 +0000 (17:18 +0200)]
IDEA-256865 [plugins] expired_plugins.txt accumulates the list of explicitly disabled paid plugins
GitOrigin-RevId:
2a64fdd343b0ce47771142fa041f6df934a4bee4
Vojtech Balik [Wed, 17 Aug 2022 20:38:35 +0000 (22:38 +0200)]
Merge branch 'vbalik/fmt-inspection-CodeStyleSettingsListener'
GitOrigin-RevId:
c2facac60a62ec4bf8a691c77d0982e734b40d31
Vojtech Balik [Fri, 29 Jul 2022 15:26:43 +0000 (17:26 +0200)]
IncorrectFormattingInspection: listen for code style settings changes and reparse open files if settings change
GitOrigin-RevId:
83d18f4f48216b0dcbf6e4f29e8dd5d780bc4ed3
Vojtech Balik [Wed, 17 Aug 2022 18:11:36 +0000 (20:11 +0200)]
FormattingChanges: remove unused classes
GitOrigin-RevId:
72313b6597bbd8b0c5ac4f3128484fe08b2534a8
Vojtech Balik [Fri, 12 Aug 2022 09:03:16 +0000 (11:03 +0200)]
VisualFormattingLayer: fix schemes combo-box width in reader mode settings
GitOrigin-RevId:
f2469244e671e80765032dad9fada5148bf3a89b
Vojtech Balik [Wed, 20 Jul 2022 13:16:19 +0000 (15:16 +0200)]
VisualFormattingLayer: move functionality to reader mode, use new approach to detect changes, add tests, fix tab issues
GitOrigin-RevId:
a392f668a5a81bb607e517b21b89c6a80c3ba885
Alexey Merkulov [Tue, 16 Aug 2022 14:22:47 +0000 (16:22 +0200)]
[IFT] Remove unused icon and regenerate FeaturesTrainerIcons class
IJ-CR-94315
GitOrigin-RevId:
cb0b8119f504d082b1466c3b4ca41eeb71ee550a
Alexey Merkulov [Tue, 16 Aug 2022 14:12:34 +0000 (16:12 +0200)]
[IFT] Do not copy icon into learning project
It was needed to highlight the learning project in all projects list. But later we decided to remove the learning project at all from the project list.
IJ-CR-94315
GitOrigin-RevId:
44e60cacccfeedca0d57ef6ce1ae41c09da60495
Dmitry Jemerov [Wed, 17 Aug 2022 18:04:26 +0000 (20:04 +0200)]
Make sure EditorComponentImpl.getAccessibleContext returns an object that implements AccessibleText
Otherwise we get a CCE when initiating a drag operation in some cases (IDEA-298747)
GitOrigin-RevId:
b88b847dade5121cd16611ced292d90183738b87
Vojtech Balik [Tue, 9 Aug 2022 13:41:47 +0000 (15:41 +0200)]
IncorrectFormattingInspection: refactoring
GitOrigin-RevId:
6428d1fa10e4dcdd2a91872a2533ae66b9b82d56
Vojtech Balik [Fri, 5 Aug 2022 09:20:23 +0000 (11:20 +0200)]
FormattingChanges: refactoring
GitOrigin-RevId:
4ee5c3b66e45bfc5f783016b2f94255623a3dec0
Andrew Kozlov [Wed, 17 Aug 2022 16:36:56 +0000 (18:36 +0200)]
[plugins] on demand plugin loading test
GitOrigin-RevId:
e20a08eb969868350b3a30d08d8955e480657bf5
Andrew Kozlov [Wed, 17 Aug 2022 14:04:38 +0000 (16:04 +0200)]
[plugins] PluginSetTestBuilder extracted
GitOrigin-RevId:
1214d2316505bde65a6d05e600d19514860eba1a
Andrew Kozlov [Wed, 17 Aug 2022 15:20:22 +0000 (17:20 +0200)]
[plugins] common API to read/write plugin id files
GitOrigin-RevId:
10556ef2fd1b27ae4b01b5cb87450c9d30924101
Dmitry Jemerov [Wed, 17 Aug 2022 15:10:39 +0000 (17:10 +0200)]
Change OccurrenceNavigator to implement ActionUpdateThreadAware explicitly (IJ-CR-94373)
GitOrigin-RevId:
07d05a03f9f13f54b82422df0789ab15a5d25f8e
Alexey Merkulov [Wed, 17 Aug 2022 16:21:42 +0000 (18:21 +0200)]
IDEA-299237 Fix several places with explicit 16x16 empty icon in intention
GitOrigin-RevId:
8f81294a998681b2ca3c49f5c5e0fa00484bebfd
Ivan Posti [Wed, 17 Aug 2022 16:39:01 +0000 (18:39 +0200)]
[IDEA-300141] Use original file for binding to element
GitOrigin-RevId:
c4f63b2c9f47f509b01ea06cb0bf647a65c61dbb
Egor Ushakov [Wed, 17 Aug 2022 16:35:32 +0000 (18:35 +0200)]
IDEA-298036 New UI: 'Edit run configuration' button missing from the Run tool window
GitOrigin-RevId:
20babdbfc7eb44cf21c86aeaf38ce5e682af44f1
Tatiana Tulupenko [Wed, 17 Aug 2022 15:47:45 +0000 (17:47 +0200)]
[ExpUI] Update applicaiton RC icons
GitOrigin-RevId:
a4a2f6dc775ff87b77950e17964987bab972fb62
Dmitry Batkovich [Wed, 17 Aug 2022 18:40:47 +0000 (20:40 +0200)]
integration tests: do not refresh downloaded jps lib while import run
GitOrigin-RevId:
bac7a8c2a7e39ddfed2737e80d4f8f82ddfc5e35
Alexander Lobas [Wed, 17 Aug 2022 14:44:27 +0000 (16:44 +0200)]
IDEA-300055 Notifications tool window gets blue dot on stripe button when actually empty: observed with Gradle import
GitOrigin-RevId:
d723e20c40b8bf404d44a1026c3d1f128da80061
Tagir Valeev [Wed, 17 Aug 2022 13:40:12 +0000 (15:40 +0200)]
[java-analysis] JavacQuirksInspectionVisitor: cosmetic
GitOrigin-RevId:
c1ea48d2f4c185b8b24736b322b78ed034ba38bb
Tagir Valeev [Wed, 17 Aug 2022 12:30:57 +0000 (14:30 +0200)]
[intention-preview] HTML preview: scroll select list automatically to the selected item (IDEA-299972)
GitOrigin-RevId:
4dc419ed9f8362c39e94815fdcda4164518b9559
Tagir Valeev [Wed, 17 Aug 2022 09:33:13 +0000 (11:33 +0200)]
[intention-preview] HTML preview: use adjustable input size
GitOrigin-RevId:
0f2d392595d5d65dc076f621993e542f4d4ff6af
Tagir Valeev [Tue, 16 Aug 2022 16:07:12 +0000 (18:07 +0200)]
[java-completion] IDEA-300061 Java 19: add completion for deconstruction patterns
GitOrigin-RevId:
359d20c7cf1703864417bd0dc37760cc88dd6729
Andrey Uskov [Thu, 11 Aug 2022 18:55:30 +0000 (22:55 +0400)]
Support URI paths KotlincOutput
After implementing KT-51923 KGP reports paths in URI format. This commit support parsing new format of kotlinc output.
Implements IDEA-299842.
GitOrigin-RevId:
a42a346d57f35c6efc3b19d640e6ea2560ca61b2
Andrey Uskov [Thu, 11 Aug 2022 18:52:13 +0000 (22:52 +0400)]
Support URI paths in Gradle builds in WSL
If path in Gradle output has URI format, slashes should be
used as separators when converting path in WSL format.
Relates to IDEA-299842.
GitOrigin-RevId:
f048c0f2411c7b34bda1ca07676b2258f61aba0c
Tatiana Tulupenko [Wed, 17 Aug 2022 14:53:09 +0000 (16:53 +0200)]
[ExpUI] Fix chessboards icons
GitOrigin-RevId:
fb336da2298c969952900376cca715bd9a9d78da
Anton Makeev [Wed, 17 Aug 2022 13:08:39 +0000 (15:08 +0200)]
[maven+workspace] [IDEA-288545]: FUS stats for project importer phases
GitOrigin-RevId:
543192ee8013b542d610682de2d9e7419c271be5
Anton Makeev [Wed, 17 Aug 2022 09:51:47 +0000 (11:51 +0200)]
[maven+workspace] [IDEA-288545]: Decouple WorkspaceProjectImporter from legacy importer base. Avoid unnecessary modifiable models creation and read action
GitOrigin-RevId:
bb47cf0e77c24268b225b8f88d8768537782cdbd
Anton Makeev [Wed, 10 Aug 2022 10:57:23 +0000 (12:57 +0200)]
[maven+workspace] [IDEA-288545]: merge compiler importing tests into MavenCompilerImporterTest
GitOrigin-RevId:
df83600ad03de808838b3fe054a5452841c37cd0
Anton Makeev [Wed, 10 Aug 2022 15:07:59 +0000 (17:07 +0200)]
[maven+workspace] [IDEA-288545]: Migrate MavenCompilerImporter to MavenWorkspaceConfigurator API: Final
GitOrigin-RevId:
18424a543770c4ed85e95246b82a5db70e9c98ee
Anton Makeev [Wed, 10 Aug 2022 14:36:23 +0000 (16:36 +0200)]
[maven+workspace] [IDEA-288545]: Migrate MavenCompilerImporter to MavenWorkspaceConfigurator API. Part2: streamline MavenCompilerImporter flow/logic
GitOrigin-RevId:
499ca78c05f381aee714485d8a156bdfaece2584
Anton Makeev [Mon, 8 Aug 2022 16:51:36 +0000 (18:51 +0200)]
[maven+workspace] [IDEA-288545]: Migrate MavenCompilerImporter to MavenWorkspaceConfigurator API. Part1: Decouple from AjMavenImporter.
GitOrigin-RevId:
9749f1e7cd966351c36e00b8b487d08a0c325afc
Ruslan Cheremin [Wed, 17 Aug 2022 15:31:45 +0000 (17:31 +0200)]
[core] IDEA-298298: index id validation rule adjusted to ACCEPT core indexes
GitOrigin-RevId:
c92c96ac48a2e1e301f58aba05dc8bdbd2a8a705
Ruslan Cheremin [Wed, 17 Aug 2022 12:52:12 +0000 (14:52 +0200)]
[core] IDEA-298298: removed refactoring traces
IndexOperationFusStatisticsCollector was renamed to IndexOperationFusCollector, but original class somehow remains -> deleted now
GitOrigin-RevId:
90225b56b56bd107bc66ee5a995f28013e959815
Konstantin Bulenkov [Wed, 17 Aug 2022 16:56:10 +0000 (18:56 +0200)]
IDEA-300158 Artefacts in Java Scratch run configuration icon
GitOrigin-RevId:
e1a54001083a196ff8983017fb296da475e16bbd
Konstantin Bulenkov [Wed, 17 Aug 2022 16:52:10 +0000 (18:52 +0200)]
rollback paintWithoutAA option
GitOrigin-RevId:
57a08ba3296a1264ec7ded5d33716e7e75f37763
Konstantin Bulenkov [Wed, 17 Aug 2022 16:16:37 +0000 (18:16 +0200)]
IDEA-300122 Show "New UI Preview" node in Settings in non-internal mode
GitOrigin-RevId:
08648103f0fe9d3953c7dfc91505f77e91539839
Alexey Kudravtsev [Wed, 17 Aug 2022 15:59:25 +0000 (17:59 +0200)]
Alexey Kudravtsev [Wed, 17 Aug 2022 15:59:09 +0000 (17:59 +0200)]
remove unnecessary inner classes to fix IDEA-299848 Memory leak: WholeFileLocalInspectionsPassFactory instances leak through Disposer
GitOrigin-RevId:
121a3faeb025221f591d8151e1116910a317296c
Egor Ushakov [Wed, 17 Aug 2022 15:38:19 +0000 (17:38 +0200)]
IDEA-297348 Include more attachments for freeze report without internal mode / EAP IDE
GitOrigin-RevId:
2cdbb0ef7d5a29eedcf2bb445a51fce58f84f453
Egor Ushakov [Wed, 17 Aug 2022 15:08:50 +0000 (17:08 +0200)]
IDEA-300139 Auto attach of debugger may hit multiple times
GitOrigin-RevId:
0e9d80f284bd1364f4a46da64b06eb07dcddcf85
Alexey Merkulov [Wed, 17 Aug 2022 14:58:50 +0000 (16:58 +0200)]
IDEA-287497 Specify top-level run actions explicitly and reuse popup for other related actions
GitOrigin-RevId:
e70b6eb62731d4523e292bc3d0ddd13b2a34872a
Aleksei Pomelov [Wed, 17 Aug 2022 12:07:41 +0000 (15:07 +0300)]
IDEA-299807 Simplify NavBarEvent down to Unit
GitOrigin-RevId:
ad7e721b3a634873361b86a5b934e1843dc1afe3
Aleksei Pomelov [Fri, 12 Aug 2022 11:36:57 +0000 (14:36 +0300)]
IDEA-299807 Replace global listener with IdeEventQueue::activityListener
GitOrigin-RevId:
14db31ea0132e77349c8c28b304782449ad1fd3a
Aleksei Pomelov [Fri, 12 Aug 2022 11:36:57 +0000 (14:36 +0300)]
IDEA-299807 Add registry key to enable new navbar
GitOrigin-RevId:
a39c77c414af67d9a863efe98a1437aba9ec7055
Andrey Starovoyt [Wed, 17 Aug 2022 12:05:12 +0000 (15:05 +0300)]
javascript: implement plugin suggester based on package.json WEB-56962
GitOrigin-RevId:
716a264fd394668a9af7dddc8afe68a7970d7fe3
Alexey Kudravtsev [Wed, 17 Aug 2022 13:15:19 +0000 (15:15 +0200)]
Alexey Kudravtsev [Wed, 17 Aug 2022 11:47:01 +0000 (13:47 +0200)]
cleanup, remove unnecessary methods
GitOrigin-RevId:
db6547d285cdb3ddafc674e4dadeeb7b53009f23
Alexey Kudravtsev [Wed, 17 Aug 2022 11:13:16 +0000 (13:13 +0200)]
reduce unnecessary usages of ContainerUtil.immutableSingletonList
GitOrigin-RevId:
5773b9d4b6888eb729fbcf4cd994367876e4c497
Alexey Kudravtsev [Tue, 16 Aug 2022 14:57:09 +0000 (16:57 +0200)]
optimization: getSuppressors() shouldn't query containing file and languages several times
GitOrigin-RevId:
9160ffa8100b3a6e419723dee917342cf5c56daa
Anna Gromova [Wed, 17 Aug 2022 11:57:51 +0000 (14:57 +0300)]
RIDER-79980 Run widget jumps when attaching to a process
GitOrigin-RevId:
f186c3a0f13a59a26aabbc184820a5f6f366c1ef
Alexander Lobas [Wed, 17 Aug 2022 14:07:57 +0000 (16:07 +0200)]
IDEA-300055 Notifications tool window gets blue dot on stripe button when actually empty: observed with Gradle import
GitOrigin-RevId:
298987bd26338f4e145d10b35ae2e325db0d5cd9
Pavel Porvatov [Wed, 17 Aug 2022 11:46:58 +0000 (13:46 +0200)]
IDEA-286480 CheckBox baseline is incorrect on JBR17
- Refactored Checkbox/RadioButton paint methods (functionality shouldn't be affected)
GitOrigin-RevId:
fe44e738b81c93f9c3742f94477aab723a48592c
Vladislav.Soroka [Wed, 17 Aug 2022 13:58:03 +0000 (17:58 +0400)]
Unpack ion-java lib into util-rt jar IDEA-300043
GitOrigin-RevId:
9295e4986aa30ac108df83d405abfbcb9d23d3f1
Aydar Mukhametzyanov [Wed, 17 Aug 2022 13:16:11 +0000 (15:16 +0200)]
IDEA-299893 Fix navigation bar popup key actions when speed search is active
Previously nav bar actions were disabled, because the event data didn't have a NavBarPanel as a context component. Since we merged dataContext functionality from NavBarPopup to NavBarPanel, we have to distinguish the speed search case separately.
GitOrigin-RevId:
677d10a9c44d34d19051ce64fc2e802ae08709eb
Gregory.Shrago [Wed, 17 Aug 2022 13:43:02 +0000 (17:43 +0400)]
add missing commas to inspection description
GitOrigin-RevId:
aea5ec79652c69fb89b24b99d59f691d7551fd02
Andrey Sokolov [Wed, 17 Aug 2022 11:30:57 +0000 (13:30 +0200)]
Similar usages: bug fix in cardinality limits
GitOrigin-RevId:
e67d02a3206ae3465a12d19d381c4a12639ebdbe
Yuriy Artamonov [Wed, 17 Aug 2022 13:24:17 +0000 (15:24 +0200)]
[devkit] IDEA-299244 Support IntentionAction familyNameKey in I18nReferenceContributor
GitOrigin-RevId:
adc1bf927261604cff62dc602c52c49551d71478
Ilya Kirillov [Tue, 16 Aug 2022 21:02:54 +0000 (23:02 +0200)]
[kotlin k2] make FirHighlightingMetaInfoTestGenerated behave the same as FE10 counterpart
the only difference is K2 considers loop parameter as value parameter and k1 as local variable. The K2 behaviour seems more correct here
^KT-50735 fixed
GitOrigin-RevId:
3753b26fb6d235e826b991b23865476ab164a8c1
Ilya Kirillov [Tue, 16 Aug 2022 20:00:02 +0000 (22:00 +0200)]
[kotlin k2] do not use mixed psi/symbol logic on highlighting
also, fixes some tests for ^KT-50735
^KT-53254 fixed
GitOrigin-RevId:
e02bddd713bd1845ea612cb7f2bdf39f9a14f8e1
Ilya Kirillov [Tue, 16 Aug 2022 19:30:44 +0000 (21:30 +0200)]
[kotlin k2] do not call analyze nestedly in highlighting
^KT-53254
GitOrigin-RevId:
d0f40afb5fb1f882e7a5263ea0a025c1943d3ae6
Ilya Kirillov [Thu, 11 Aug 2022 11:08:15 +0000 (13:08 +0200)]
[kotlin k2] move k2 highlighter to a separated module
GitOrigin-RevId:
834585aa7197d09be673c82d630ff42b78726dd8
Ilya Kirillov [Tue, 16 Aug 2022 18:12:29 +0000 (20:12 +0200)]
[kotlin] remove separate run configuration for K1 and K2 test configuration
GitOrigin-RevId:
f4a1dab9f0931ea2bb6eb57f5b69e4a7eaf226e4
Ilya Kirillov [Tue, 16 Aug 2022 18:06:56 +0000 (20:06 +0200)]
[kotlin] add configuration to generate all (k1 + k2) tests
A lot of tests uses the same testdata, and thus they should be regenerated simultaneously
GitOrigin-RevId:
9e44cd33e2f6d9ae876b9153158ce121080a0c6d
Ilya Kirillov [Tue, 16 Aug 2022 17:37:37 +0000 (19:37 +0200)]
[kotlin] rename module kotlin.test-generator -> test.generator-api
GitOrigin-RevId:
83be4612751107b15647a8ee0bc0692f42528696
Ilya Kirillov [Tue, 16 Aug 2022 17:33:27 +0000 (19:33 +0200)]
[kotlin] regenerate inspections/intentions tests
GitOrigin-RevId:
652aa1c0100792209d3b509751e99e20b8654476
Ilya Kirillov [Tue, 16 Aug 2022 17:32:53 +0000 (19:32 +0200)]
[kotlin] fix j2k after converting RemoveEmptyClassBodyIntention to inspection
GitOrigin-RevId:
4657cc920f648c1a04b13e0f9b58cc5c4055e82e