Alexey Belkov [Wed, 26 Jan 2022 18:35:54 +0000 (21:35 +0300)]
[kotlin j2k] Fix conversion of escaped dollar sign in string literals
Note: `LiteralConversion` was erroneously registered twice,
so the dollar sign was escaped twice as well.
^KTIJ-18130 Fixed
GitOrigin-RevId:
154fb4f34194da26cdd947d51c652527835890a5
Aleksey Pivovarov [Thu, 20 Jan 2022 06:18:44 +0000 (09:18 +0300)]
Aleksey Pivovarov [Thu, 20 Jan 2022 06:15:35 +0000 (09:15 +0300)]
Aleksey Pivovarov [Thu, 20 Jan 2022 06:12:40 +0000 (09:12 +0300)]
Aleksey Pivovarov [Thu, 20 Jan 2022 05:49:14 +0000 (08:49 +0300)]
IDEA-283597 dir-diff: do not use JSplitPane
GitOrigin-RevId:
b78783c431f7ef236b7cb5319420534843d14612
Aleksey Pivovarov [Thu, 13 Jan 2022 12:02:09 +0000 (15:02 +0300)]
dir-diff: register actions on component explicitly
GitOrigin-RevId:
13af9b78365a882580a412187ff1ebeddcb12982
elena.korotkova [Thu, 27 Jan 2022 09:12:02 +0000 (10:12 +0100)]
fix unused property investigation
GitOrigin-RevId:
5567ab709eab853502ae7e6dc535d894da28b14d
azhebel [Tue, 25 Jan 2022 19:50:20 +0000 (22:50 +0300)]
IJPF-CR-4308 Proofread JPS strings
GitOrigin-RevId:
12d101557ad5bd3b88565ea32c4bdccba14c6d97
azhebel [Tue, 25 Jan 2022 19:42:09 +0000 (22:42 +0300)]
IJPF-CR-4193 Proofread Simplifiable expression inspection
GitOrigin-RevId:
0c44cb0eb0e732f1642e84871117f0c6ebb9e6b4
Yuriy Artamonov [Thu, 27 Jan 2022 07:46:48 +0000 (10:46 +0300)]
[devkit] IDEA-282300 Rename run configuration asset to not show it in IDEA project
GitOrigin-RevId:
5187a86980be0ddb88566b5682d5ad8215176a66
Ilyas Selimov [Thu, 27 Jan 2022 04:57:13 +0000 (11:57 +0700)]
EA-331765 - moved findClass from EDT
GitOrigin-RevId:
4229886c91d324a92973134b73a03dd76a6e2547
Roman Ivanov [Wed, 26 Jan 2022 10:13:51 +0000 (11:13 +0100)]
make java.impl.inspection dependency not test scoped
GitOrigin-RevId:
2fffdc44f601ec9d3790c94b785decef2459d3c4
Roman Ivanov [Tue, 25 Jan 2022 15:49:06 +0000 (16:49 +0100)]
[java] do not hold editor in inlays
GitOrigin-RevId:
40859446282841311a7a2970ba1153d94611cd35
Roman Ivanov [Tue, 25 Jan 2022 15:22:27 +0000 (16:22 +0100)]
[java] fix snippet testData
GitOrigin-RevId:
495ab4073abc7adbac15db9bb5b71a9c505b1eae
Roman Ivanov [Fri, 14 Jan 2022 07:18:20 +0000 (12:18 +0500)]
[java] more inspections moved to separate module
GitOrigin-RevId:
766ce3bb72c8c8c9a2b0c34bcea935212fd2f50a
Roman Ivanov [Thu, 13 Jan 2022 17:26:17 +0000 (22:26 +0500)]
[java] spacing in snippets
GitOrigin-RevId:
f8be50486f53b9b33c61234f390ccfab90c3110e
Roman Ivanov [Thu, 13 Jan 2022 16:28:02 +0000 (21:28 +0500)]
[java] add snippet related methods to JavaElementVisitor
GitOrigin-RevId:
a16de24018a90eda9d09be35df861f3667fda873
Andrey Starovoyt [Wed, 26 Jan 2022 09:33:06 +0000 (12:33 +0300)]
jsx: provide a way to customize deprecated highlighting of XML inspection WEB-53418
GitOrigin-RevId:
2f4c7aa84eef7a7a2d41d5a6c32c5579c5a6f6bf
elena.korotkova [Wed, 26 Jan 2022 19:25:37 +0000 (20:25 +0100)]
new toolbar: make customisation dumb aware
GitOrigin-RevId:
d65b5073fb111fe50bc8250af50805a9e5f1a620
Leonid Shalupov [Wed, 26 Jan 2022 20:43:45 +0000 (23:43 +0300)]
build scripts: under teamcity do not log non-zero error code
it'd be displayed as a separate error in teamcity overview which we do not want
GitOrigin-RevId:
148cac1321bc8d5d7a17d5bac40eb46862c188eb
Leonid Shalupov [Wed, 26 Jan 2022 20:33:45 +0000 (23:33 +0300)]
build scripts: under jps-boostrap log teamcity service messages directly to stdout since it prints to teamcity without any ant wrappers
GitOrigin-RevId:
d4dbb1a8ac5eb960ea176d8f9e8c374ee6331d96
Vladimir Krivosheev [Wed, 26 Jan 2022 14:57:54 +0000 (15:57 +0100)]
better fix for VcsToolWindowFactory - ensure that Commit tool window is available if it is should be available
GitOrigin-RevId:
d28dbb3b95e03a8c1026c7e58abdb4e889f96a02
Mikhail Golubev [Wed, 26 Jan 2022 16:40:46 +0000 (19:40 +0300)]
Add diagnostic for flaky tests about python-skeletons stubs
GitOrigin-RevId:
4e7e51321e54bc3d4a591cf83963dc147cb49d86
Roman Shevchenko [Wed, 26 Jan 2022 19:23:37 +0000 (20:23 +0100)]
[ui] file chooser "delete" action: fixing NPE, disabling on roots and uplinks (IDEA-101218)
GitOrigin-RevId:
8cdb8a8d962a44a3b8f504b59c16d97057f2d83c
Julia Beliaeva [Wed, 26 Jan 2022 18:46:52 +0000 (21:46 +0300)]
[git-stash] move the code focusing tool window from diff preview to the GitStashContentProvider
GitOrigin-RevId:
9b0762c5ff450eb992afaa0b3f4cfb657395c920
Roman Shevchenko [Wed, 26 Jan 2022 19:11:00 +0000 (20:11 +0100)]
[ui] NIO-based file chooser: explicit foreground in the list (IDEA-287426)
GitOrigin-RevId:
ee4f00c0ae226467722cc45338d4f8853034659f
Roman Shevchenko [Wed, 26 Jan 2022 17:34:01 +0000 (18:34 +0100)]
[ui] NIO-based file chooser: an ability to select the current directory (IDEA-287268)
GitOrigin-RevId:
82f6c4b1489e1aff87164e05506da7d4aee0780d
Konstantin Bulenkov [Wed, 26 Jan 2022 18:09:00 +0000 (19:09 +0100)]
[ExpUI] IDEA-281879 Context menu: use Darcula icons for dark context menu in new light theme
GitOrigin-RevId:
cedcb1abb65b39d073c12c834d895cf14ea57a02
Konstantin Bulenkov [Wed, 26 Jan 2022 18:08:37 +0000 (19:08 +0100)]
[ExpUI] IDEA-281879 Context menu: use Darcula icons for dark context menu in new light theme
GitOrigin-RevId:
3574595bac4862cb3da33fe158df31099fe7eea4
Andrey.Cherkasov [Tue, 25 Jan 2022 14:16:05 +0000 (17:16 +0300)]
[java-inspections] Support magic constants in case labels of switch statements and expressions
(IDEA-275706)
GitOrigin-RevId:
e24c4410de35d120beeb2a8d5974dc3912b4ff9d
Anastasia Ivanova [Wed, 26 Jan 2022 17:21:45 +0000 (18:21 +0100)]
FUS: increment version of inlay.configuration group
GitOrigin-RevId:
7d9b53e9dd5d4ab48e3dfbcada71862e891bede2
Alexander Lobas [Wed, 26 Jan 2022 16:41:50 +0000 (19:41 +0300)]
IDEA-287317 Suggested Plugins notification: make 'Enable Plugins' button more responsive
GitOrigin-RevId:
5ff2f0a2dce846a495514e74b1c4cc46961d97d1
Mikhail Mazurkevich [Wed, 26 Jan 2022 09:21:20 +0000 (12:21 +0300)]
[build scripts] KTIJ-20873 Download Kotlin JPS plugin and Kotlinc instead of Kotlin plugin
GitOrigin-RevId:
f452ea5f8e7a6e89b6f52a072be1be5d7d4648db
Ilyas Selimov [Wed, 26 Jan 2022 11:51:35 +0000 (18:51 +0700)]
java - fixed the failing test occurred by addition NonBlockingReadAction in EditorTabbedContainer#insertTab (
a21635cd)
GitOrigin-RevId:
25789132c7c85fa259891b8d8aa45978bb2bac3d
Ilyas Selimov [Wed, 26 Jan 2022 09:53:00 +0000 (16:53 +0700)]
unused declaration - fixed NPE while defining lambda return expression in kotlin
java.lang.NullPointerException
10:46:01 at org.jetbrains.kotlin.resolve.bindingContextUtil.BindingContextUtilsKt.isUsedAsResultOfLambda(BindingContextUtils.kt:66)
10:46:01 at org.jetbrains.uast.kotlin.KotlinUastResolveProviderService$DefaultImpls.getImplicitReturn(KotlinUastResolveProviderService.kt:123)
10:46:01 at org.jetbrains.uast.kotlin.internal.IdeaKotlinUastResolveProviderService.getImplicitReturn(IdeaKotlinUastResolveProviderService.kt:24)
10:46:01 at org.jetbrains.uast.kotlin.KotlinULambdaExpression$Body$implicitReturn$2.invoke(KotlinULambdaExpression.kt:37)
10:46:01 at org.jetbrains.uast.kotlin.KotlinULambdaExpression$Body$implicitReturn$2.invoke(KotlinULambdaExpression.kt:23)
10:46:01 at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
10:46:01 at org.jetbrains.uast.kotlin.KotlinULambdaExpression$Body.getImplicitReturn(KotlinULambdaExpression.kt)
10:46:01 at org.jetbrains.uast.kotlin.KotlinULambdaExpression$Body$expressions$2.invoke(KotlinULambdaExpression.kt:32)
10:46:01 at org.jetbrains.uast.kotlin.KotlinULambdaExpression$Body$expressions$2.invoke(KotlinULambdaExpression.kt:23)
10:46:01 at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
10:46:01 at org.jetbrains.uast.kotlin.KotlinULambdaExpression$Body.getExpressions(KotlinULambdaExpression.kt)
10:46:01 at org.jetbrains.uast.UBlockExpression$DefaultImpls.accept(UBlockExpression.kt:21)
10:46:01 at org.jetbrains.uast.kotlin.KotlinUBlockExpression.accept(KotlinUBlockExpression.kt:11)
10:46:01 at org.jetbrains.uast.ULambdaExpression$DefaultImpls.accept(ULambdaExpression.kt:41)
10:46:01 at org.jetbrains.uast.kotlin.KotlinULambdaExpression.accept(KotlinULambdaExpression.kt:11)
10:46:01 at org.jetbrains.uast.internal.ImplementationUtilsKt.acceptList(implementationUtils.kt:29)
10:46:01 at org.jetbrains.uast.kotlin.KotlinUFunctionCallExpression.accept(KotlinUFunctionCallExpression.kt:167)
10:46:01 at org.jetbrains.uast.internal.ImplementationUtilsKt.acceptList(implementationUtils.kt:29)
10:46:01 at org.jetbrains.uast.UBlockExpression$DefaultImpls.accept(UBlockExpression.kt:21)
10:46:01 at org.jetbrains.uast.kotlin.KotlinUBlockExpression.accept(KotlinUBlockExpression.kt:11)
10:46:01 at org.jetbrains.uast.UMethod$DefaultImpls.accept(UMethod.kt:45)
10:46:01 at org.jetbrains.uast.kotlin.KotlinUMethod.accept(KotlinUMethod.kt:18)
10:46:01 at com.intellij.codeInspection.reference.RefJavaUtilImpl.addReferencesTo(RefJavaUtilImpl.java:48)
10:46:01 at com.intellij.codeInspection.reference.RefMethodImpl.buildReferences(RefMethodImpl.java:324)
GitOrigin-RevId:
6aee8776ff56d2542914609559935b24f3123a37
Ilyas Selimov [Wed, 26 Jan 2022 08:28:09 +0000 (15:28 +0700)]
Julia Beliaeva [Wed, 26 Jan 2022 16:28:03 +0000 (19:28 +0300)]
Dmitry Batkovich [Wed, 26 Jan 2022 12:09:17 +0000 (15:09 +0300)]
fix broken api VirtualFileSet#freeze
GitOrigin-RevId:
2ca62091691942150c3c8a809f0a2522da653312
Dmitry Batkovich [Wed, 26 Jan 2022 12:06:25 +0000 (15:06 +0300)]
restore broken StubIndex api
GitOrigin-RevId:
ddd65b9d10cfa044bcb6b89f20fd754be9b1220f
Pavel Porvatov [Wed, 26 Jan 2022 15:56:20 +0000 (18:56 +0300)]
IDEA-287288 Empty comboBox throws NPE when apply
GitOrigin-RevId:
ee4e2a43431f934ce308c8c52ee06103e9f421a4
Bart van Helvert [Mon, 24 Jan 2022 09:42:33 +0000 (10:42 +0100)]
[java-decompiler] Avoid annotation duplication when annotation has multiple targets
Fixes a bug where type use annotations where duplicated when they were also applicable to other targets.
GitOrigin-RevId:
8a2373a0423dd31691b83509128bb6065ff71905
Bart van Helvert [Sun, 23 Jan 2022 18:28:13 +0000 (19:28 +0100)]
[java-decompiler] Don't ignore nested classes in sealed class permits list
GitOrigin-RevId:
e2eecb48b7d7f0941556ee5208041fe29819cba7
Bart van Helvert [Fri, 21 Jan 2022 13:07:37 +0000 (14:07 +0100)]
[java] Put class name in quotation marks in sealed hierarchy error message
GitOrigin-RevId:
611f8cf8b738ecd1e2b915fbebd3948eefbbe82d
Bart van Helvert [Fri, 21 Jan 2022 11:31:34 +0000 (12:31 +0100)]
[kssr] KTIJ-20631 Rework object matching
Removes companion object matching by default and adds the `Also match companion object` modifier to allow matching companion objects. Also introduces a [0, 1] count filter for the object identifier to match unnamed/named companion objects and object expressions.
GitOrigin-RevId:
bd5176c8a28f9afbd91d4ca8117e2f309cd0d35b
Bart van Helvert [Wed, 19 Jan 2022 18:00:31 +0000 (19:00 +0100)]
[kssr] KTIJ-20735 Change `Val/Var only filter` to `Also match Val/Var modifier`
GitOrigin-RevId:
a41f66bf93fc884d7ca414feaeede00731869918
Bart van Helvert [Wed, 19 Jan 2022 10:40:35 +0000 (11:40 +0100)]
[java-decompiler] Introduce toString method in TypeAnnotationWriteHelper
GitOrigin-RevId:
9b6204f10011d878852aab6bc48e38a2247cca38
Bart van Helvert [Wed, 19 Jan 2022 10:20:49 +0000 (11:20 +0100)]
[java-decompiler] Fix shadowing for nested class types
GitOrigin-RevId:
3d96f55ef31a037d0b434f10e4e6df9a2e039ecb
Dmitry.Krasilschikov [Wed, 26 Jan 2022 16:10:18 +0000 (18:10 +0200)]
New Project Wizard IDEA-282290 wrap generator panel into scrollable pane
GitOrigin-RevId:
a3700d4c660da39b61355f09dec5df476c85622a
Andrei Klunnyi [Wed, 26 Jan 2022 15:04:58 +0000 (16:04 +0100)]
KTIJ-20893 Quickfix to move sealed member: wrong dir available
^KTIJ-20893 fixed
GitOrigin-RevId:
33afdac83a322405239c5d9342176ec23ff7eeb8
Dmitry Matveev [Tue, 25 Jan 2022 16:23:12 +0000 (17:23 +0100)]
IDE feature trainer. Small improvement
GitOrigin-RevId:
6e669d311930a1f67ca7100bbbafd54a58d0bb9e
Konstantin Bulenkov [Wed, 26 Jan 2022 14:38:28 +0000 (15:38 +0100)]
[ExpUI] IDEA-286353 Gutter: update folding icons
GitOrigin-RevId:
935b509f8271b5183eb6c9b57c2c0590586a86b2
Aleksey Pivovarov [Mon, 24 Jan 2022 18:17:36 +0000 (21:17 +0300)]
IDEA-286601 IDEA-287292 hg: inline diff from annotation
* fix missing line delimiters in annotated content
* fix NPE on hover after the end of file
GitOrigin-RevId:
22f60ec4c7f1e705008918562a836e8de16b8243
Aleksey Pivovarov [Mon, 24 Jan 2022 18:21:23 +0000 (21:21 +0300)]
vcs: fix javadoc typos
GitOrigin-RevId:
3feb61292b093893bf6b8fcfcf8a76a9de8317ed
Konstantin Bulenkov [Wed, 26 Jan 2022 14:01:16 +0000 (15:01 +0100)]
[ExpUI] IDEA-285864 Editor tabs: remove option "Use small font for labels"
GitOrigin-RevId:
e991f5b85338b2d9294190f818f5a7667a2049cb
Andrey Uskov [Wed, 26 Jan 2022 17:14:00 +0000 (20:14 +0300)]
Update Gradle version in Kotlin Wizard to 7.3.3
#KTIJ-20507 Fixed
GitOrigin-RevId:
6b75e408b52d9aa9c792a4e7be4d5a5e66195722
Andrey Uskov [Tue, 25 Jan 2022 20:40:00 +0000 (23:40 +0300)]
Fixed creation of Gradle projects with Kotlin Wizard
Previously gradle-wrapper.properties was not created, thus required version of Gradle was ignored. Attempt to import failed as bundled version of Gradle does not support JDK 17.
#KTIJ-20878 Fixed
GitOrigin-RevId:
e200078a2f8227ad5819e50e4574cc3fd550ed66
Sergey Malenkov [Wed, 26 Jan 2022 14:31:10 +0000 (17:31 +0300)]
ExpUI: add extended version of ToDo icon
GitOrigin-RevId:
9a7506e9e78fede0c91434c57314f8c18a0be1da
Sergey Malenkov [Wed, 26 Jan 2022 10:14:31 +0000 (13:14 +0300)]
IDEA-287338: replace duplicated functionality with AbstractPopup#setBounds
GitOrigin-RevId:
be912a125b7a13c5320848a5d4a6979a17c2c7e2
Sergey Malenkov [Wed, 26 Jan 2022 10:00:23 +0000 (13:00 +0300)]
IDEA-287338: add JBPopup#setBounds and support atomic update in AbstractPopup
GitOrigin-RevId:
1f4f0856efb6bc06f6061539f5a89b30ab79784c
Sergey Malenkov [Wed, 26 Jan 2022 09:45:02 +0000 (12:45 +0300)]
Add new icons for ExperimentalUI
GitOrigin-RevId:
3058450f69eafc016b11e550572d48d4f026d8de
Dmitry Gridin [Wed, 26 Jan 2022 13:47:29 +0000 (20:47 +0700)]
Revert "[kotlin] restore `searchableOptions.xml` as workaround to fix search issues"
This reverts commit
cec5463ac9946bcc7a8436fde74a8965bc0aa12e.
GitOrigin-RevId:
e0e081f0f6f66e30ab61bab60c15469f57182071
Vassiliy.Kudryashov [Wed, 26 Jan 2022 13:37:50 +0000 (16:37 +0300)]
IDEA-156517 Pin run configuration automatically
Migrate the setting from registry to [Advanced Settings -> Run/Debug]
GitOrigin-RevId:
e1a52cc239a4fb645a126d16950c0202e6104340
Alexander Lobas [Wed, 26 Jan 2022 13:24:54 +0000 (16:24 +0300)]
IDEA-287356 "Enable required plugins" timeline notification should become inactive after plugins were enabled
GitOrigin-RevId:
aaf8b3f4c0158865731fc962a7aabe9843d0e9e1
Roman Shevchenko [Wed, 26 Jan 2022 13:30:18 +0000 (14:30 +0100)]
[ui] file chooser "delete" action (IDEA-101218)
- migrating the action to the common base class
- adding NIO-based implementation
- making the confirmation message more intimidating (IDEA-285198)
GitOrigin-RevId:
1f9a07e98347464a5cf26ba7a70d619298d245b6
Toshiaki Kameyama [Fri, 24 Dec 2021 06:49:33 +0000 (15:49 +0900)]
[kotlin] Change Signature: escape name
^KTIJ-20526 Fixed
closes https://github.com/JetBrains/intellij-community/pull/1885
GitOrigin-RevId:
eb7d0d103a6b14942ccbeebed55977bf1d70436e
Dmitry Avdeev [Wed, 26 Jan 2022 12:53:03 +0000 (15:53 +0300)]
IDEA-280487 Inlay hints settings: hints are not displayed in preview
enabling hints for annotations
GitOrigin-RevId:
392e3c7c566246c05706f960680538bf7dca3885
Dmitry Avdeev [Wed, 26 Jan 2022 09:37:26 +0000 (12:37 +0300)]
IDEA-280487 Inlay hints settings: hints are not displayed in preview
enabling hints for code author
GitOrigin-RevId:
0857b9fd7f988571c3c5b9b74edbc05b1b0f4911
Dmitry Avdeev [Wed, 26 Jan 2022 07:21:45 +0000 (10:21 +0300)]
IDEA-280487 Inlay hints settings: hints are not displayed in preview
enabling hints for related problems
GitOrigin-RevId:
68441671e62cbd08c9ef960927dbfde695e67dc1
Sebastian Aigner [Wed, 26 Jan 2022 17:08:35 +0000 (18:08 +0100)]
[kotlin] Proper comparisons for `in` and `!in` quickfix
Use boolean suffix depending on operator to ensure semantics correlated to the non-nullable counterparts
Relates to #KTIJ-20404
GitOrigin-RevId:
b733c3bbefb94cdafa4455299f476fa9d67c7951
Leonid Shalupov [Wed, 26 Jan 2022 12:05:49 +0000 (15:05 +0300)]
build-scripts: better HTTP error diagnostics for BuildDependenciesDownloader
GitOrigin-RevId:
9ff9a0e2c9e959cfe3590f9edd2ea433648abe4d
Gregory.Shrago [Wed, 26 Jan 2022 16:30:44 +0000 (19:30 +0300)]
tweak expiration condition
Fixes `NonProjectFileAccessTest`.
GitOrigin-RevId:
817483ad7e739e6fb6a927c12a9e037faeb16ac4
Mikhail Golubev [Tue, 18 Jan 2022 12:42:43 +0000 (14:42 +0200)]
Consider "prebuild_shared_indexes" step to skip building shared indexes for PyCharm
Previously, there was a dedicated "intellij.build.pycharm.shared.indexes" VM flag
for the same purpose, and specifying "prebuild_shared_indexes" among
"intellij.build.skip.build.steps" still required "python-distributions" and
"skeletons" directories (even empty) in the project root.
GitOrigin-RevId:
f6e6dd07cad429c4259b18bba443236779af7424
Gregory.Shrago [Wed, 26 Jan 2022 15:52:12 +0000 (18:52 +0300)]
drop last slow-op exclusions in `VfsPresentationUtil`
GitOrigin-RevId:
085861c40c62432eaf5e2b2c1b1906f631522066
Gregory.Shrago [Wed, 26 Jan 2022 15:34:33 +0000 (18:34 +0300)]
IDEA-260947 IDEA-260955 IDEA-260487 move index access to bg thread 2
GitOrigin-RevId:
cd2417abd8b41b6ef87398a5a69a7b74e2413312
Vladimir Krivosheev [Wed, 26 Jan 2022 11:46:03 +0000 (12:46 +0100)]
get rid of split package - move to c.i.toolWindow (part 3)
GitOrigin-RevId:
5dae172d014de56bcb7af1463f6a1346a929ab0a
Ivan Posti [Wed, 26 Jan 2022 09:58:36 +0000 (12:58 +0300)]
[Markdown][IDEA-280447] Store runner enabled state in extensions settings
GitOrigin-RevId:
9eb514c6d938dca7f46d99bc86d816dd1b5abd15
Ivan Posti [Wed, 26 Jan 2022 09:22:24 +0000 (12:22 +0300)]
[Markdown][KTOR-3742] Always use non null VirtualFiles for extension provider search
GitOrigin-RevId:
61b4e6083af28311eacd429398f2b211629d4a11
Anna Kozlova [Wed, 26 Jan 2022 08:28:10 +0000 (09:28 +0100)]
[junit 5] support nested classes: configuration generator (IDEA-215440)
GitOrigin-RevId:
656c164d28a1bc8a33bcb68df6981bb49539f157
Anna Kozlova [Wed, 26 Jan 2022 07:29:27 +0000 (08:29 +0100)]
[junit 5] support nested classes selectors (IDEA-215440)
GitOrigin-RevId:
208535cc24d119e70a731f1ab3e5cd7cca3cd956
Sebastian Aigner [Tue, 25 Jan 2022 16:03:20 +0000 (17:03 +0100)]
[kotlin] Fix quickfix behavior for `in` and `!in` with nullable second parameter
Change ordering of generated expression for "contains" and "not contains" operator
#KTIJ-20404 Fixed
GitOrigin-RevId:
06d55dba04514578206123f55ea6171fd67bd192
Vladimir Krivosheev [Wed, 26 Jan 2022 11:32:12 +0000 (12:32 +0100)]
don't eat error - ignore finish tracing failure on error
GitOrigin-RevId:
7d2d78a161110834554b2f5f65dc812ed2e14ca1
maksim.pelevin [Wed, 26 Jan 2022 09:01:29 +0000 (12:01 +0300)]
[ui] fix SpinningProgressIcon drawing position
GitOrigin-RevId:
4c925a24c388dfc6f342e35bb604fc0bb4e9705c
Vladimir Krivosheev [Wed, 26 Jan 2022 09:43:38 +0000 (10:43 +0100)]
Vladimir Krivosheev [Wed, 26 Jan 2022 08:11:04 +0000 (09:11 +0100)]
get rid of split package - move to c.i.toolWindow (part 2)
GitOrigin-RevId:
e9f3adc72691b66b186fe051d51953892daa7b18
Vladimir Krivosheev [Wed, 26 Jan 2022 07:50:46 +0000 (08:50 +0100)]
get rid of split package - move to c.i.toolWindow
GitOrigin-RevId:
81447f384a434b1581749c337b05340237f8fe7c
Vladimir Krivosheev [Wed, 26 Jan 2022 07:15:42 +0000 (08:15 +0100)]
Vladimir Krivosheev [Wed, 26 Jan 2022 07:15:37 +0000 (08:15 +0100)]
Gregory.Shrago [Wed, 26 Jan 2022 08:54:05 +0000 (11:54 +0300)]
EA-442891 - REWA: ApplicationImpl.throwThreadAccessException
GitOrigin-RevId:
bdeb3cd6995fe340626bb294c654abc4d489c75a
Konstantin Hudyakov [Tue, 25 Jan 2022 13:28:01 +0000 (16:28 +0300)]
[IFT] Adapt Annotate lesson to showing commit information in Git Log
IJ-CR-20042
GitOrigin-RevId:
6637a746ef5a6e13b7ab5e69cc657c5cb96c2301
maksim.pelevin [Wed, 26 Jan 2022 07:23:38 +0000 (10:23 +0300)]
ExpUI: update spinning icon color for run widget
GitOrigin-RevId:
3f4e20c6f90865b73097e093ef3dd06a10731d26
Toshiaki Kameyama [Thu, 23 Dec 2021 04:37:49 +0000 (13:37 +0900)]
[kotlin] Move typealias to file: add a linebreak before the moved typealias
^KTIJ-20400 Fixed
closes https://github.com/JetBrains/intellij-community/pull/1883
GitOrigin-RevId:
2044cdd5f879378d4a862c8d9f247b3b4ea6c3ce
akurasov [Fri, 21 Jan 2022 15:31:02 +0000 (18:31 +0300)]
New Compose Project wizard. Initial commit
GitOrigin-RevId:
3691b85b63a4caefa72eb5f9fff4dddec0dc3d4e
Julia Beliaeva [Wed, 26 Jan 2022 03:25:17 +0000 (06:25 +0300)]
[git-stash] do not keep full stash commit object in memory
Stash commit contains changes to all parents, including the commit with untracked files, if they are saved in the stash. As the untracked files commit has only untracked files, and not other repository files, the number of changes with the stash commit could be potentially huge and should not be saved in the cache.
GitOrigin-RevId:
c63971074979dd74a61405c9dd73dd31f3b3a5d5
Gregory.Shrago [Wed, 26 Jan 2022 01:48:59 +0000 (04:48 +0300)]
IDEA-260947 IDEA-260955 IDEA-260487 move index access to bg thread
GitOrigin-RevId:
a21635cd46fb724973157e0ca045ad9a9228a616
Gregory.Shrago [Tue, 25 Jan 2022 23:56:35 +0000 (02:56 +0300)]
IDEA-271119 cleanup and move index access to bg thread
GitOrigin-RevId:
b2beeba6510db58af8c86fc875fc1a4056cfe73a
Gregory.Shrago [Tue, 25 Jan 2022 23:29:47 +0000 (02:29 +0300)]
use direct buffer and skip unneeded data for speed
GitOrigin-RevId:
b70a8ce0b2c44f432b7ba0c56666082d3eb78d49
Vassiliy.Kudryashov [Tue, 25 Jan 2022 22:50:05 +0000 (01:50 +0300)]
IDEA-186153 Show context menu on toolbar right click
Customizations with local roots shouldn't break each other as well as global scheme
GitOrigin-RevId:
b99b3c0431111fe6937cdb1108aabbab014860d7
Konstantin Bulenkov [Tue, 25 Jan 2022 23:31:12 +0000 (00:31 +0100)]
[ExpUI] rounded selection in trees
GitOrigin-RevId:
10455bfa11b70784d39f273a0ffe5ad4332f452f
Konstantin Bulenkov [Tue, 25 Jan 2022 23:20:41 +0000 (00:20 +0100)]
remove masks. They are poorly supported by Batik
GitOrigin-RevId:
cb326e2f3b821a95f6de86f620abab41d9066e52
Konstantin Bulenkov [Tue, 25 Jan 2022 23:19:37 +0000 (00:19 +0100)]
IDEA-287343 Breakpoint is not toggled in distraction free mode when clicking the indent area
GitOrigin-RevId:
52465cc88b47ae0e701ed1061e553a8936d45934