idea/community.git
13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

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

GitOrigin-RevId: 66a4209bcbcb89b4a4aba1c9cac8cd7e6f9e91b6

13 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

13 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

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

GitOrigin-RevId: 73042c73387e6a6dd6a38fdecc568aee0c29b04d

13 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

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

GitOrigin-RevId: 9f7aa8d114767e604204c5eac53413345188fbd7

13 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

13 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

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

GitOrigin-RevId: cb3cbf8a61962288fd6e1ffe6a264665e2512033

13 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

13 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

13 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

13 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

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

GitOrigin-RevId: d27773ca099d67c86c762210de6b8951fdcfb928

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

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

GitOrigin-RevId: 6e1a8a1c4d372e998df39db229038d88b3d42abb

13 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

13 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

13 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

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

GitOrigin-RevId: f40ca546a80c78abb16431a2d9f9d52c0778d094

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

GitOrigin-RevId: b351c35caec343e846ca05f8b8c5eef66fda9cbd

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

GitOrigin-RevId: 96bac3572f1aaa878842f5f33d7e59c416b5c241

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

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

GitOrigin-RevId: 6728050af7e3074d54820c5ae64cfba48cc5c21c

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

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

GitOrigin-RevId: dc339e87f152e051c14b4c272732346199b7a1e3

14 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

14 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

14 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

14 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

14 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

14 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

14 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