idea/community.git
5 months agoIJP-1110 Notifications Tool Window (aka Action Center)
Alexander Lobas [Mon, 29 Nov 2021 19:39:05 +0000 (22:39 +0300)]
IJP-1110 Notifications Tool Window (aka Action Center)

GitOrigin-RevId: 2559a888405175e67264c4aef093883149c06fb2

5 months agoAdd single selection handler for text components
Alexander Lobas [Mon, 29 Nov 2021 19:37:28 +0000 (22:37 +0300)]
Add single selection handler for text components

GitOrigin-RevId: e5f6992648c5c904bbfaf59fbfbd29864708030c

5 months ago[lang-impl] fix typo: ReverteOverrideFileTypeAction -> RevertOverrideFileTypeAction
Artem Khvastunov [Mon, 29 Nov 2021 18:35:03 +0000 (10:35 -0800)]
[lang-impl] fix typo: ReverteOverrideFileTypeAction -> RevertOverrideFileTypeAction

GitOrigin-RevId: 478d7c9e145d1c1056561642fac6f955bed3ae7c

5 months ago[java] optimize imports: accept non-java files (IDEA-283470)
Anna Kozlova [Mon, 29 Nov 2021 07:15:32 +0000 (08:15 +0100)]
[java] optimize imports: accept non-java files (IDEA-283470)

GitOrigin-RevId: c8d0412c5679691f7bb86a546ea8560454900eba

5 months ago[execution] cleanup duplicated properties
Anna Kozlova [Fri, 26 Nov 2021 19:32:27 +0000 (20:32 +0100)]
[execution] cleanup duplicated properties

GitOrigin-RevId: c587f4d38a76fe6e76e4de83c121a8566cfba93d

5 months ago[java] skip plain cannot infer diamond error (IDEA-283409); add ambiguous constructor...
Anna Kozlova [Fri, 26 Nov 2021 14:05:23 +0000 (15:05 +0100)]
[java] skip plain cannot infer diamond error (IDEA-283409); add ambiguous constructor call (IDEA-272115)

this unifies error messages with method calls and allows more specific tooltips and additional fixes

GitOrigin-RevId: 5ab4340d822bba3d6563da12a16e4c41216a8627

5 months agogit: fix tests with 'ort' merge algorithm
Aleksey Pivovarov [Mon, 29 Nov 2021 17:38:53 +0000 (20:38 +0300)]
git: fix tests with 'ort' merge algorithm

Tests are mostly affected by changes in 'Rename-Delete' conflicts:
https://github.com/git/git/commit/727c75b23f25f752810f412e936d420f5c7fee04

GitOrigin-RevId: 4d60452cdc339a2f532125783d3a98e67410f22f

5 months agoIDEA-278414 A tool in View Mode Window is instantly getting closed
Vassiliy.Kudryashov [Mon, 29 Nov 2021 18:09:25 +0000 (21:09 +0300)]
IDEA-278414 A tool in View Mode Window is instantly getting closed

GitOrigin-RevId: dab7589ea5bd812d4f4dc6a1db2090f339582bed

5 months ago[properties][unused inspection] IDEA-282533 IDEA does not highlight usage correctly...
Nikita Eshkeev [Mon, 29 Nov 2021 12:44:58 +0000 (15:44 +0300)]
[properties][unused inspection] IDEA-282533 IDEA does not highlight usage correctly in property files

Fix the test after reverting the changes in UnusedPropertyInspection

GitOrigin-RevId: 1e6d6af3e4060c0547d9c11773bbeeb33d188e87

5 months agoRevert "[properties][unused inspection] IDEA-282533 IDEA does not highlight usage...
Nikita Eshkeev [Mon, 29 Nov 2021 12:37:48 +0000 (15:37 +0300)]
Revert "[properties][unused inspection] IDEA-282533 IDEA does not highlight usage correctly in property files"

This reverts commit 8f436972eb9f5de66d2d2685975843e9aab07cd3.

GitOrigin-RevId: 26dbb079e5957c0aa8cf976829e0a77f1d3b86f7

5 months agoRevert "[properties][unused inspection] IDEA-282533 IDEA does not highlight usage...
Nikita Eshkeev [Mon, 29 Nov 2021 12:37:46 +0000 (15:37 +0300)]
Revert "[properties][unused inspection] IDEA-282533 IDEA does not highlight usage correctly in property files"

This reverts commit 498802583dc99b1f970a12ec6e1ccc580b14e05f.

GitOrigin-RevId: 4ac310097ca389faf62449418a11df002d0b8949

5 months agoIJ-CR-16241 Document EP-s
Louis Vignier [Mon, 29 Nov 2021 17:08:04 +0000 (18:08 +0100)]
IJ-CR-16241 Document EP-s

GitOrigin-RevId: 5a8701d8129dc2f225cec124dca7bc66391c8dc0

5 months ago[platform] Document EmptyInspectionTreeActionProvider
Louis Vignier [Sat, 13 Nov 2021 10:44:14 +0000 (11:44 +0100)]
[platform] Document EmptyInspectionTreeActionProvider

GitOrigin-RevId: 66a4209bcbcb89b4a4aba1c9cac8cd7e6f9e91b6

5 months agoIDEA-283414: deprecate FavoritesListProvider with BookmarksListProvider
Sergey Malenkov [Mon, 29 Nov 2021 17:00:27 +0000 (20:00 +0300)]
IDEA-283414: deprecate FavoritesListProvider with BookmarksListProvider

GitOrigin-RevId: b18254242b98c0dc6823c64d948b2fc0678be1c4

5 months agofixes in hierarchical hover after review
Sergey Malenkov [Mon, 29 Nov 2021 15:51:36 +0000 (18:51 +0300)]
fixes in hierarchical hover after review

GitOrigin-RevId: 5883d9ce2bf18181686136e7b84d0f6f17872116

5 months agoEA-418351
Mikhail Sokolov [Mon, 29 Nov 2021 17:03:02 +0000 (20:03 +0300)]
EA-418351

GitOrigin-RevId: 73042c73387e6a6dd6a38fdecc568aee0c29b04d

5 months agoIDEA-283175 add assertions to `NavigationService` methods
Daniil Ovchinnikov [Mon, 29 Nov 2021 14:35:16 +0000 (15:35 +0100)]
IDEA-283175 add assertions to `NavigationService` methods

GitOrigin-RevId: d3266af660b5c9d8725dfff47f83f14e31012487

5 months agoextract `TargetElementUtil#targetElementFromLookupElement`
Daniil Ovchinnikov [Fri, 26 Nov 2021 17:02:29 +0000 (18:02 +0100)]
extract `TargetElementUtil#targetElementFromLookupElement`

GitOrigin-RevId: 9f7aa8d114767e604204c5eac53413345188fbd7

5 months agorename tests accordingly to avoid the need of surprising and confusing isPerformanceT...
Alexey Kudravtsev [Mon, 29 Nov 2021 16:16:10 +0000 (17:16 +0100)]
rename tests accordingly to avoid the need of surprising and confusing isPerformanceTest() overrides

GitOrigin-RevId: 49d3304a96f28db1eb6bc4329d734d18966c8133

5 months agooptimization: do not calculate sibling inherited methods if corresponding gutter...
Alexey Kudravtsev [Mon, 29 Nov 2021 15:10:40 +0000 (16:10 +0100)]
optimization: do not calculate sibling inherited methods if corresponding gutter icons are switched off

GitOrigin-RevId: 615458538716b519a122207941f2e21a6f06f053

5 months agocleanup, notnull
Alexey Kudravtsev [Mon, 29 Nov 2021 15:09:25 +0000 (16:09 +0100)]
cleanup, notnull

GitOrigin-RevId: cb3cbf8a61962288fd6e1ffe6a264665e2512033

5 months agonew toolbar: fix search being open improperly fix #RIDER-67431
Elena Korotkova [Mon, 29 Nov 2021 16:44:45 +0000 (16:44 +0000)]
new toolbar: fix search being open improperly fix #RIDER-67431
new toolbar: logging for debugging disappearing toolbar on project switch

new toolbar: fix search being open improperly fix #RIDER-67431

Merge-request: IJ-MR-17898

GitOrigin-RevId: e227fb03114f0ae72310be3af6c0450727ddaa8a

5 months ago[ui] rework CSS stylesheet initialization order and avoid static init altogether
Ivan Semenov [Mon, 29 Nov 2021 13:21:33 +0000 (16:21 +0300)]
[ui] rework CSS stylesheet initialization order and avoid static init altogether

There could be a race during initialization and null stylesheet could have been added to global stylesheet. This is the issue in non-JBR JDK, so let's avoid unclear static init and initialize everything explicitly

GitOrigin-RevId: d017427b70b97ae974f2c7c5d3206d4ee05e3c1b

5 months ago[fleet] add an ability to specify plugin's dependency component
Vladimir Koshelev [Mon, 29 Nov 2021 14:36:12 +0000 (15:36 +0100)]
[fleet] add an ability to specify plugin's dependency component

GitOrigin-RevId: 3751a095fbf5b41524560ce0b5138fbd5742912a

5 months agoRename "IDE fatal errors" to "IDE internal errors" (they aren't actually fatal)
Dmitry Jemerov [Mon, 29 Nov 2021 15:30:03 +0000 (16:30 +0100)]
Rename "IDE fatal errors" to "IDE internal errors" (they aren't actually fatal)

GitOrigin-RevId: a6e84461ede2c48fbfa11ff6b58f887db04574f4

5 months agoCodeInsightTestFixture.getLookupElementStrings: javadoc
Yann Cébron [Mon, 29 Nov 2021 16:09:36 +0000 (17:09 +0100)]
CodeInsightTestFixture.getLookupElementStrings: javadoc

GitOrigin-RevId: d27773ca099d67c86c762210de6b8951fdcfb928

5 months ago[js debugger] using soft keys is redundant because they are hard-referenced in values...
Konstantin Ulitin [Mon, 29 Nov 2021 14:40:29 +0000 (15:40 +0100)]
[js debugger] using soft keys is redundant because they are hard-referenced in values (IJ-CR-17783)

GitOrigin-RevId: 3de44595fb1bb78fe5b4bbd0bcde68dc405e8450

5 months ago[jdk-annotations] do not allow nulls in StyleSheet.addStyleSheet and StyleSheet.remov...
Ivan Semenov [Mon, 29 Nov 2021 14:13:17 +0000 (17:13 +0300)]
[jdk-annotations] do not allow nulls in StyleSheet.addStyleSheet and StyleSheet.removeStyleSheet

Adding null stylesheet throws NPE later when the rule is retrieved in StyleSheet.createResolvedStyle

This is not an issue in JBR, but it is in coretto, so debugging could be a huge pain

IJ-MR-17903

GitOrigin-RevId: 66efd3936c178903ff9dcd11594ecde115d29b3c

5 months ago[platform] simplifying VM options loading in Windows .bat launcher (no helper needed)
Roman Shevchenko [Mon, 29 Nov 2021 14:47:02 +0000 (15:47 +0100)]
[platform] simplifying VM options loading in Windows .bat launcher (no helper needed)

GitOrigin-RevId: 44cb80b0f8d85f94d20f3f8889f02cee9df6f347

5 months agouse GraphicsEnvironment.isHeadless() instead of Application.isHeadless() because...
Alexey Kudravtsev [Mon, 29 Nov 2021 13:15:57 +0000 (14:15 +0100)]
use GraphicsEnvironment.isHeadless() instead of Application.isHeadless() because the latter is cached forever and become wrong when the property is changed

GitOrigin-RevId: f1349044351e81a36c63c05c6d909b333cf16ce7

5 months agoCoerce offset in OpenFileDescriptor within document range on creation to avoid OutOfB...
Alexey Kudravtsev [Mon, 29 Nov 2021 12:57:05 +0000 (13:57 +0100)]
Coerce offset in OpenFileDescriptor within document range on creation to avoid OutOfBoundsException which is sometimes unavoidable, e.g. when the file text range is changed ondisk (IDEA-283427 Unfair IllegalArgumentException from OpenFileDescriptor)

GitOrigin-RevId: e097960cbcfde07bd0aa68def7b6c1d9f9cb1c4b

5 months agorestore registry properties at the end of the test to avoid test interference
Alexey Kudravtsev [Mon, 29 Nov 2021 12:29:02 +0000 (13:29 +0100)]
restore registry properties at the end of the test to avoid test interference

GitOrigin-RevId: b43ca28d32df023a3f5c9c373391e6b710f6f09a

5 months agoAdd a test to check that PsiAnnotation#resolveAnnotationType returns null for Kotlin...
Daniil Tsaryov [Mon, 29 Nov 2021 12:51:05 +0000 (15:51 +0300)]
Add a test to check that PsiAnnotation#resolveAnnotationType returns null for Kotlin light annotation

Also tests that MetaAnnotationUtil correctly checks that a class is meta-annotated with something

Added to remove a workaround (MetaAnnotationUtil#resolveAnnotationType) when the bug will be fixed in light annotation

GitOrigin-RevId: 9ddfc3def24184eddfba3d49861bcb8bd717f1e8

5 months agoUpdating versions of project dependencies: jdkBuild->11_0_13b1852.1
Mikhail Grishchenko [Mon, 29 Nov 2021 13:59:50 +0000 (13:59 +0000)]
Updating versions of project dependencies: jdkBuild->11_0_13b1852.1

Mikhail Grishchenko

GitOrigin-RevId: 81302bedab16dfcef3a4e6506f8a8e5ea6c017fc

5 months agoAdd single selection handler for text components
Alexander Lobas [Mon, 29 Nov 2021 13:46:48 +0000 (16:46 +0300)]
Add single selection handler for text components

GitOrigin-RevId: 1cd7baf7b5ada4c4aaea8e77922b8209952cebd9

5 months agoui: cleanup - remove @Nullable lies from .kt
Aleksey Pivovarov [Mon, 29 Nov 2021 12:45:45 +0000 (15:45 +0300)]
ui: cleanup - remove @Nullable lies from .kt

GitOrigin-RevId: 3b4e570cbc1922aafc246b04d3c7345f008ceec5

5 months ago[build scripts] clarifying the distinction between similarly named options
Roman Shevchenko [Mon, 29 Nov 2021 12:30:51 +0000 (13:30 +0100)]
[build scripts] clarifying the distinction between similarly named options

GitOrigin-RevId: bb6d43a71a5ee3449df0976b16733ee852aea028

5 months ago[spellchecker] +"Xbootclasspath"
Roman Shevchenko [Mon, 29 Nov 2021 12:21:32 +0000 (13:21 +0100)]
[spellchecker] +"Xbootclasspath"

GitOrigin-RevId: 6e1a8a1c4d372e998df39db229038d88b3d42abb

5 months ago[plugin-advertiser] IDEA-283519 Use Suggested wording instead of Recommended for...
Yuriy Artamonov [Mon, 29 Nov 2021 13:01:46 +0000 (16:01 +0300)]
[plugin-advertiser] IDEA-283519 Use Suggested wording instead of Recommended for plugin recommendations

GitOrigin-RevId: f81edea744fb3b9655ea6c9c903c211eb8289240

5 months ago[spring] cache result of 'isSpringConfigured' to improve performance in big projects...
Nikolay Chashnikov [Mon, 29 Nov 2021 09:32:41 +0000 (12:32 +0300)]
[spring] cache result of 'isSpringConfigured' to improve performance in big projects (IDEA-283492)

This also fixes "test O highlighting large EditorImpl" in LargeProjectPerformanceTest.

GitOrigin-RevId: e49cc751edd342aa44817fe09051e3b0c83f2c70

5 months agoIDEA-283381 Automatically add External_link_arrow icon to links in texts/comments...
Pavel Porvatov [Mon, 29 Nov 2021 11:50:30 +0000 (14:50 +0300)]
IDEA-283381 Automatically add External_link_arrow icon to links in texts/comments that leads to http/https pages

GitOrigin-RevId: 8c13bcda5b7dadb4e2a54a61c0b907043e9e4455

5 months agocleanup
Alexey Kudravtsev [Fri, 26 Nov 2021 17:59:17 +0000 (18:59 +0100)]
cleanup

GitOrigin-RevId: f40ca546a80c78abb16431a2d9f9d52c0778d094

5 months agofix NPE
Alexey Kudravtsev [Fri, 26 Nov 2021 17:57:58 +0000 (18:57 +0100)]
fix NPE

GitOrigin-RevId: b351c35caec343e846ca05f8b8c5eef66fda9cbd

5 months agocleanup
Alexey Kudravtsev [Fri, 26 Nov 2021 16:03:42 +0000 (17:03 +0100)]
cleanup

GitOrigin-RevId: 96bac3572f1aaa878842f5f33d7e59c416b5c241

5 months agoprovide more reasonable default file type extension (from associated extensions)...
Alexey Kudravtsev [Fri, 26 Nov 2021 14:23:36 +0000 (15:23 +0100)]
provide more reasonable default file type extension (from associated extensions) for UserFileTypes (instead of empty)

GitOrigin-RevId: eaae349399a7c137733c86709272ca7087f12149

5 months ago[IFT] Force notifications for onboarding feedback
Alexey Merkulov [Thu, 25 Nov 2021 17:04:51 +0000 (20:04 +0300)]
[IFT] Force notifications for onboarding feedback

IJ-CR-17785

GitOrigin-RevId: ce3b761576d2c4378db87e288ac1847cb5348551

5 months agoMove notification panel initialization to be performed earlier
Alexey Merkulov [Thu, 25 Nov 2021 16:17:58 +0000 (19:17 +0300)]
Move notification panel initialization to be performed earlier

So external code now can show notification panel in right place

IJ-CR-17785

GitOrigin-RevId: e6bc6e96696af1ae6de210a02d4972324455b942

5 months agoIDEA-282486 Test & fix correctness of rebuilding indexes
Elena Shaverdova [Mon, 29 Nov 2021 11:54:15 +0000 (11:54 +0000)]
IDEA-282486 Test & fix correctness of rebuilding indexes

Merge-request: IJ-MR-17357

GitOrigin-RevId: 0495e926658803c72c2e155c8bf201e0724e6e2e

5 months agoaccept class names in both dots- and slashes- format (IDEA-283502)
Eugene Zhuravlev [Mon, 29 Nov 2021 11:45:10 +0000 (12:45 +0100)]
accept class names in both dots- and slashes- format (IDEA-283502)

GitOrigin-RevId: 8a111bc053a67d609cfa96ee7ebea390a9ffe93a

5 months agocombined-diff: add separator in gutter popup between ignored and highlighting policies
Dmitry Zhuravlev [Mon, 29 Nov 2021 11:13:49 +0000 (14:13 +0300)]
combined-diff: add separator in gutter popup between ignored and highlighting policies

GitOrigin-RevId: d4731e3126f45b2598f5768443479d77a4d35b04

5 months agoIDEA-283195 Remove usage and deprecate part of old UI DSL: commentComponent
Pavel Porvatov [Mon, 29 Nov 2021 10:44:21 +0000 (13:44 +0300)]
IDEA-283195 Remove usage and deprecate part of old UI DSL: commentComponent

GitOrigin-RevId: e2b578a9043b60403e5f1c6b2ab2ce6395aa6936

5 months agoIntelliLang: language comments folding
Nicolay Mitropolsky [Mon, 22 Nov 2021 10:01:44 +0000 (13:01 +0300)]
IntelliLang: language comments folding

GitOrigin-RevId: 516d9e36407d8e88369d334a14109117b1c28c9d

5 months agoIntelliLang: explicitly support lowercased language id-s
Nicolay Mitropolsky [Fri, 19 Nov 2021 12:45:24 +0000 (15:45 +0300)]
IntelliLang: explicitly support lowercased language id-s

GitOrigin-RevId: 3a749bd4490ab24c9b6b1bb7a2344d204e43f86a

5 months agoIntelliLang: Completion for "language=" in comments
Nicolay Mitropolsky [Fri, 19 Nov 2021 12:22:19 +0000 (15:22 +0300)]
IntelliLang: Completion for "language=" in comments

GitOrigin-RevId: d884b1a2b5d28b21d6c04984344aa599ba783f71

5 months agoPartiallyKnownString: don't log PCE (IDEA-282090, WEB-53731, DEA-283391)
Nicolay Mitropolsky [Fri, 26 Nov 2021 13:50:33 +0000 (16:50 +0300)]
PartiallyKnownString: don't log PCE (IDEA-282090, WEB-53731, DEA-283391)

GitOrigin-RevId: 84c13e85726f4eccff46f1cc4ee4e42a4e4d1847

5 months ago[build scripts] simplifying and unifying classpath setting in .bat and .sh launchers...
Roman Shevchenko [Mon, 29 Nov 2021 10:54:05 +0000 (11:54 +0100)]
[build scripts] simplifying and unifying classpath setting in .bat and .sh launchers (followup to IJ-CR-16484)

GitOrigin-RevId: 020dd78d1f08bfd6c13f3fbb47196f0bc4fa73e1

5 months ago[platform] dropping outdated classpath patching code from .bat and .sh launchers
Roman Shevchenko [Mon, 29 Nov 2021 10:26:21 +0000 (11:26 +0100)]
[platform] dropping outdated classpath patching code from .bat and .sh launchers

GitOrigin-RevId: c2cb36472b99bce43856f1b5d874186422c73d3f

5 months ago[platform] a nasty typo in Windows .bat launcher
Roman Shevchenko [Mon, 29 Nov 2021 09:19:58 +0000 (10:19 +0100)]
[platform] a nasty typo in Windows .bat launcher

GitOrigin-RevId: f1a99582e3d148c592a03a90366bfddb3dc9acca

5 months agoCPP-13777: fixing broken PHP tests
Vasily Romanikhin [Mon, 29 Nov 2021 09:04:52 +0000 (12:04 +0300)]
CPP-13777: fixing broken PHP tests

GitOrigin-RevId: c8bb7f417c1696c3b5c4b09cc0e007c14d0e9ef3

5 months agoRemove annotation
Andrey.Cherkasov [Mon, 29 Nov 2021 08:32:29 +0000 (11:32 +0300)]
Remove annotation

GitOrigin-RevId: 6728050af7e3074d54820c5ae64cfba48cc5c21c

5 months agoIDEA-252996 IDEA does not import favorites
Vladimir Krivosheev [Mon, 29 Nov 2021 08:43:11 +0000 (09:43 +0100)]
IDEA-252996 IDEA does not import favorites

GitOrigin-RevId: 072b5e1f0953f8680f0cfbba0322ba95b99435ba

5 months ago[refactoring] Init lookup items under modal progress when inplace refactoring (EA...
Andrey.Cherkasov [Mon, 29 Nov 2021 04:26:35 +0000 (07:26 +0300)]
[refactoring] Init lookup items under modal progress when inplace refactoring (EA-400061)

GitOrigin-RevId: 6ebaaacaf1a780e44162c5ec8192a133c7f2600f

5 months ago[java-inspections] Java8ListReplaceAllInspection (IDEA-270920)
Andrey.Cherkasov [Mon, 22 Nov 2021 17:44:29 +0000 (20:44 +0300)]
[java-inspections] Java8ListReplaceAllInspection (IDEA-270920)

GitOrigin-RevId: 1e79021fc4860398bc7bab047a5ec692e137d9dc

5 months ago[kotlin] CanSealedSubClassBeObjectInspection: cleanup code
Dmitry Gridin [Fri, 26 Nov 2021 14:05:51 +0000 (21:05 +0700)]
[kotlin] CanSealedSubClassBeObjectInspection: cleanup code

GitOrigin-RevId: 678a4e94e3effae6d774421bac91f74e34022e82

5 months ago[kotlin] mpp: do not suggest "generate equals & hashCode() by identity" for non-jvm...
Dmitry Gridin [Fri, 26 Nov 2021 14:05:04 +0000 (21:05 +0700)]
[kotlin] mpp: do not suggest "generate equals & hashCode() by identity" for non-jvm platform

^KTIJ-12351 Fixed

GitOrigin-RevId: 55bb1d90845344020c8a96bca735b5eaf700e06b

5 months ago[kotlin] mpp: do not suggest "Make not-nullable" fix for expect/actual declarations
Dmitry Gridin [Fri, 26 Nov 2021 13:41:57 +0000 (20:41 +0700)]
[kotlin] mpp: do not suggest "Make not-nullable" fix for expect/actual declarations

^KTIJ-18743 Fixed

GitOrigin-RevId: fb8ba1f8eb11e96177cc433602c3b730752bf81c

5 months ago[kotlin] replace useScope with PsiSearchHelper.getUseScope apply scope extensions
Dmitry Gridin [Fri, 26 Nov 2021 12:46:02 +0000 (19:46 +0700)]
[kotlin] replace useScope with PsiSearchHelper.getUseScope apply scope extensions

^KTIJ-20131

GitOrigin-RevId: 365c046387431d01e64311e991b8e4daf17c5859

5 months ago[groovy] Fix compilation of a class under static typechecker
Konstantin Nisht [Fri, 26 Nov 2021 09:07:41 +0000 (12:07 +0300)]
[groovy] Fix compilation of a class under static typechecker

GitOrigin-RevId: 696947915cdc49eae687cab83c4a91af78b5ba61

5 months ago[gradle] IDEA-155328: Disable unresolved access and typechecking inspections for...
Konstantin Nisht [Thu, 25 Nov 2021 13:45:55 +0000 (16:45 +0300)]
[gradle] IDEA-155328: Disable unresolved access and typechecking inspections for build.gradle

GitOrigin-RevId: c5e992f2f799dd8b4fa67b86465c7400aa71446b

5 months ago[groovy] Allow disabling inspections for specific file types
Konstantin Nisht [Thu, 25 Nov 2021 13:04:56 +0000 (16:04 +0300)]
[groovy] Allow disabling inspections for specific file types

GitOrigin-RevId: 0ccc82d7e8b2b5abea8ff317ff6bbb79baa11ec9

5 months ago[groovy] IDEA-281835: Fix RedundantElseIntention for empty blocks
Konstantin Nisht [Wed, 24 Nov 2021 07:39:06 +0000 (10:39 +0300)]
[groovy] IDEA-281835: Fix RedundantElseIntention for empty blocks

GitOrigin-RevId: e2f2fa0312e176076b8c10b4f831d4dd3689483e

5 months ago[groovy] EA-298641: Don't create intersection types from nullable components
Konstantin Nisht [Thu, 8 Jul 2021 13:16:23 +0000 (16:16 +0300)]
[groovy] EA-298641: Don't create intersection types from nullable components

GitOrigin-RevId: 8d71f3284c376c1bc7202e5fbf183a15a60772a7

5 months ago[groovy] IDEA-221054: Limit augmenting in DFA to short methods only
Konstantin Nisht [Thu, 4 Nov 2021 10:56:18 +0000 (13:56 +0300)]
[groovy] IDEA-221054: Limit augmenting in DFA to short methods only

GitOrigin-RevId: 341a1a5aae8fb4537998d92646feb5caefa99376

5 months ago[groovy] Don't invoke advanced resolve in ControlFlowBuilder
Konstantin Nisht [Thu, 4 Nov 2021 10:04:43 +0000 (13:04 +0300)]
[groovy] Don't invoke advanced resolve in ControlFlowBuilder

Otherwise, it causes a SOE.

GitOrigin-RevId: 2ae404ab4c27c8cc00f30976ce7c57c361172cd0

5 months agoNew Project Wizard: fix tests for templates
Dmitry.Krasilschikov [Sun, 28 Nov 2021 18:24:22 +0000 (20:24 +0200)]
New Project Wizard: fix tests for templates

GitOrigin-RevId: 30cfdb878603fb1b151713ca55fa6127d453b256

5 months agoPY-50250: fix test dialog height
Ilya.Kazakevich [Sat, 30 Oct 2021 16:37:11 +0000 (19:37 +0300)]
PY-50250: fix test dialog height

GitOrigin-RevId: a6ef58d9f1a3e8ff81c84538fe6d794da3d0a978

5 months agoHide standard ActionGroup popup when its toolbar button is clicked again
Vassiliy.Kudryashov [Sat, 27 Nov 2021 20:49:11 +0000 (23:49 +0300)]
Hide standard ActionGroup popup when its toolbar button is clicked again

GitOrigin-RevId: 45dd5a7468baf8c0ff426afa21c62470fcd5d8df

5 months ago[maven] IDEA-91662 doesn't take into account mirror repositories as Indexed Maven...
grigoriy.myasoedov [Sat, 27 Nov 2021 11:29:16 +0000 (14:29 +0300)]
[maven] IDEA-91662 doesn't take into account mirror repositories as Indexed Maven Repositories

get RemoteArtifactRepositories from mavenProject instead maven model

GitOrigin-RevId: adf090edea111b4706b4d12a9e4abd8d91a0ca4b

5 months agodiff: use robust check for local revisions
Aleksey Pivovarov [Thu, 25 Nov 2021 14:37:23 +0000 (17:37 +0300)]
diff: use robust check for local revisions

Follow-up: 483e83225be5a4b3cdc6899b699808838f94851c

GitOrigin-RevId: 40f49ddf57aee7d172140a44733e258846cbc0c7

5 months agocombined-diff: fix preferred size for 'exclude all' checkbox
Aleksey Pivovarov [Thu, 25 Nov 2021 14:35:38 +0000 (17:35 +0300)]
combined-diff: fix preferred size for 'exclude all' checkbox

GitOrigin-RevId: fe9cb790417350e3ead19a5d8b6c6e3d337b78e5

5 months agoIDEA-282234 vcs: add FUS logging for commit session
Aleksey Pivovarov [Tue, 23 Nov 2021 17:42:54 +0000 (20:42 +0300)]
IDEA-282234 vcs: add FUS logging for commit session

GitOrigin-RevId: f1343c9f98159a0f35c331b3b60274fffec20690

5 months agovcs: do not fire events if selection did not change
Aleksey Pivovarov [Wed, 24 Nov 2021 00:26:54 +0000 (03:26 +0300)]
vcs: do not fire events if selection did not change

GitOrigin-RevId: fce64a19ea5712e2d49f802b7ef0018760f2521d

5 months ago[ui] replace HTMLFactory inheritance with composition
Ivan Semenov [Thu, 25 Nov 2021 15:53:28 +0000 (18:53 +0300)]
[ui] replace HTMLFactory inheritance with composition

GitOrigin-RevId: ab587cffc414230b7a879b403b418d7604f7658a

5 months ago[ui] replace JBHtmlEditorKit construction with factory calls
Ivan Semenov [Wed, 24 Nov 2021 14:32:26 +0000 (17:32 +0300)]
[ui] replace JBHtmlEditorKit construction with factory calls

GitOrigin-RevId: 617722f4e41319b8227dd0317c44350d95233e5a

5 months ago[ui] simplify working with CSS sheets
Ivan Semenov [Wed, 24 Nov 2021 12:42:15 +0000 (15:42 +0300)]
[ui] simplify working with CSS sheets

GitOrigin-RevId: f5390da045805886a3967815f02478a22dfbc135

5 months ago[ui] fix JBHtmlEditorKit javadocs
Ivan Semenov [Wed, 24 Nov 2021 11:41:34 +0000 (14:41 +0300)]
[ui] fix JBHtmlEditorKit javadocs

GitOrigin-RevId: f71c77269277daab601f4aaa86f69d86ea8404e7

5 months ago[ui] do not inhertit from JBHtmlEditorKit where it can be avoided
Ivan Semenov [Tue, 23 Nov 2021 14:44:35 +0000 (17:44 +0300)]
[ui] do not inhertit from JBHtmlEditorKit where it can be avoided

GitOrigin-RevId: 3e28cdfd4db38341fe4c4c39209edea2791e236b

5 months ago[ui] allow passing view factory to JBHtmlEditorKit instead of overriding
Ivan Semenov [Tue, 23 Nov 2021 14:08:21 +0000 (17:08 +0300)]
[ui] allow passing view factory to JBHtmlEditorKit instead of overriding

GitOrigin-RevId: dd890bb09ce3aa24189dfe5b636e11bac72ea68d

5 months ago[ui] fix JBHtmlEditorKit codestyle
Ivan Semenov [Tue, 23 Nov 2021 13:46:46 +0000 (16:46 +0300)]
[ui] fix JBHtmlEditorKit codestyle

GitOrigin-RevId: 7e353536d019c1b9193babd25d98a315413ea34e

5 months ago[ui] simplify JBHtmlEditorKit constructor
Ivan Semenov [Tue, 23 Nov 2021 13:44:48 +0000 (16:44 +0300)]
[ui] simplify JBHtmlEditorKit constructor

GitOrigin-RevId: eebf350300447780095f58f8904725460f168089

5 months ago[ui] replace simple JBHtmlEditorKit construction with method
Ivan Semenov [Tue, 23 Nov 2021 12:19:35 +0000 (15:19 +0300)]
[ui] replace simple JBHtmlEditorKit construction with method

GitOrigin-RevId: d8eb26ccf114345089140d5364128b44ba974b52

5 months ago[ui] hide JBWordWrapHtmlEditorKit from API
Ivan Semenov [Tue, 23 Nov 2021 12:08:37 +0000 (15:08 +0300)]
[ui] hide JBWordWrapHtmlEditorKit from API

GitOrigin-RevId: 11227f45c2f453223534c6cfa21f4372fd49e303

5 months agoSupport hierarchical hover
Sergey Malenkov [Sat, 27 Nov 2021 01:15:38 +0000 (04:15 +0300)]
Support hierarchical hover

GitOrigin-RevId: dc339e87f152e051c14b4c272732346199b7a1e3

5 months ago[JBR17] disable force touch support in editor until JBR-4038 is fixed
Konstantin Bulenkov [Sat, 27 Nov 2021 00:18:49 +0000 (01:18 +0100)]
[JBR17] disable force touch support in editor until JBR-4038 is fixed

GitOrigin-RevId: d742ebf33efb925604ad30457edf78b93d5b8bc4

5 months ago[jvm] IJ-17755 JavaApiUsageInspection style improvements
Bart van Helvert [Fri, 26 Nov 2021 13:05:14 +0000 (14:05 +0100)]
[jvm] IJ-17755 JavaApiUsageInspection style improvements

GitOrigin-RevId: 2c7fb1fd469702bb015f3fd5e1b8cb008394da8a

5 months ago[java] Don't check for message when focusing in change signature dialog
Bart van Helvert [Fri, 26 Nov 2021 11:10:30 +0000 (12:10 +0100)]
[java] Don't check for message when focusing in change signature dialog

GitOrigin-RevId: 2e9a7a6fc85b82136b3e3d731f20238b57ef4339

5 months ago[refactoring] Fix migration capitalization
Bart van Helvert [Fri, 26 Nov 2021 10:04:40 +0000 (11:04 +0100)]
[refactoring] Fix migration capitalization

GitOrigin-RevId: 513d043595b004c2468d37aaea80c15ed0173375

5 months ago[platform] liberating Windows launcher from x86 and Java 8 stuff (p.2)
Roman Shevchenko [Fri, 26 Nov 2021 21:27:13 +0000 (22:27 +0100)]
[platform] liberating Windows launcher from x86 and Java 8 stuff (p.2)

GitOrigin-RevId: f27329055fdf2657ca52f8543e77704a40484451

5 months ago[kotlin] Workaround in incremental analysis due to FE issue
Vladimir Dolzhenko [Fri, 26 Nov 2021 15:48:40 +0000 (16:48 +0100)]
[kotlin] Workaround in incremental analysis due to FE issue

FE does not report CONSTANT_EXPECTED_TYPE_MISMATCH on KtProperty analysis, has to fall back to KtFile to trigger check while fix is not in FE

Relates to #KTIJ-20240

GitOrigin-RevId: a771817cc80d12d160a1d288030a1dc5e2fe0788

5 months agoWEB-53447 WEB-53741 Angular: False Positive "Wrong attribute value" on all kinds...
Piotr Tomiak [Fri, 26 Nov 2021 16:07:22 +0000 (17:07 +0100)]
WEB-53447 WEB-53741 Angular: False Positive "Wrong attribute value" on all kinds of attributes

GitOrigin-RevId: 11abac7d92169772d9f2ed2192bec270985234b3