idea/community.git
16 months ago[intellij sh] IDEA-267920 Fix plugin compatibility problem
Mikhail Mazurkevich [Fri, 30 Apr 2021 11:06:36 +0000 (14:06 +0300)]
[intellij sh] IDEA-267920 Fix plugin compatibility problem

GitOrigin-RevId: d28efaa1c056346b83445f05f49942ceebc56c40

16 months agoUpdating Java inspections description: SignalWithoutCorrespondingAwait
Timur.Yuldashev [Fri, 30 Apr 2021 11:00:11 +0000 (14:00 +0300)]
Updating Java inspections description: SignalWithoutCorrespondingAwait

GitOrigin-RevId: db4a2502d95e8d2cef8bcb5c9e41a0582117a948

16 months agoEA-265127 [service-view] update run actions in background
Konstantin Aleev [Fri, 30 Apr 2021 10:26:17 +0000 (13:26 +0300)]
EA-265127 [service-view] update run actions in background

GitOrigin-RevId: adaf8f94b783bca604263467dfa0f71cedc6c0ce

16 months agoIDEA-267159 [service-view] bring RestoreHiddenConfigurationsAction back under Add...
Konstantin Aleev [Thu, 29 Apr 2021 14:06:29 +0000 (17:06 +0300)]
IDEA-267159 [service-view] bring RestoreHiddenConfigurationsAction  back under Add group

GitOrigin-RevId: b0c77b19a2bc8833e5545282e1541d3867713dad

16 months agoIJ-CR-8771: IDEA-261446 Remove custom arrow drawing
maksim.pelevin [Fri, 30 Apr 2021 10:30:52 +0000 (13:30 +0300)]
IJ-CR-8771: IDEA-261446 Remove custom arrow drawing

GitOrigin-RevId: c3408b2cd1635baf541c866967e5b9bb63c31200

16 months agoDo not override InspectionProfileEntry.getDefaultLevel in python inspections due...
Semyon Proshev [Thu, 29 Apr 2021 21:09:59 +0000 (00:09 +0300)]
Do not override InspectionProfileEntry.getDefaultLevel in python inspections due to its javadoc

GitOrigin-RevId: 4161949f99898123e27635a3975f5cf3f6ad2c09

16 months agoDo not override InspectionProfileEntry.isEnabledByDefault in python inspections due...
Semyon Proshev [Thu, 29 Apr 2021 21:05:06 +0000 (00:05 +0300)]
Do not override InspectionProfileEntry.isEnabledByDefault in python inspections due to its javadoc

GitOrigin-RevId: 851edaf9034d63d7754bfc410373f3721eb03e68

16 months agoUpdate python inspections' descriptions (PY-48274)
Semyon Proshev [Thu, 29 Apr 2021 12:42:06 +0000 (15:42 +0300)]
Update python inspections' descriptions (PY-48274)

GitOrigin-RevId: 4ee6b7ef7e51a697e4d52a06b87cf599c79366a0

16 months agoRemove PyStringExceptionInspection and PyWrapInExceptionQuickFix as no longer relevan...
Semyon Proshev [Thu, 29 Apr 2021 19:59:27 +0000 (22:59 +0300)]
Remove PyStringExceptionInspection and PyWrapInExceptionQuickFix as no longer relevant for supported python versions

GitOrigin-RevId: 9718219e670d2fe0a8e7c710f9c789c9b8f25dd9

16 months agoFix test after moving Presentation class to analysis
Dmitry Trofimov [Fri, 30 Apr 2021 10:29:40 +0000 (12:29 +0200)]
Fix test after moving Presentation class to analysis

GitOrigin-RevId: 1e5aadefbfa4e7acb8175e1146bef6a668dca8e5

16 months agoIDEA-250423: simplify autoscroll from source after review
Sergey Malenkov [Fri, 30 Apr 2021 09:52:13 +0000 (12:52 +0300)]
IDEA-250423: simplify autoscroll from source after review

GitOrigin-RevId: a3c17b92c660ec45dea8c493c5ca4c5353b842a8

16 months agoPKGS-636 Removed duplicated version stability logic
Lamberto Basti [Wed, 28 Apr 2021 15:18:42 +0000 (17:18 +0200)]
PKGS-636 Removed duplicated version stability logic

Signed-off-by: Lamberto Basti <lamberto.basti@jetbrains.com>
GitOrigin-RevId: a311e2451c6270ded81a18f3de66e6158c8e14e6

16 months ago[project settings] add 'extract module from package' action (IDEA-268316)
Nikolay Chashnikov [Fri, 30 Apr 2021 08:37:34 +0000 (11:37 +0300)]
[project settings] add 'extract module from package' action (IDEA-268316)

GitOrigin-RevId: bf8a4ec07053c7a666d35a44141417ae747498bb

16 months agojava inspections - fix descriptions
Ilyas Selimov [Fri, 30 Apr 2021 09:11:34 +0000 (16:11 +0700)]
java inspections - fix descriptions

GitOrigin-RevId: 35357158b227ffa57bff26b830076b0a67de4617

16 months agodeprecate and remove usages of IdeFocusManager's setTypeaheadEnabled and typeAheadUnt...
Dmitry Batrak [Fri, 30 Apr 2021 08:22:53 +0000 (11:22 +0300)]
deprecate and remove usages of IdeFocusManager's setTypeaheadEnabled and typeAheadUntil methods

those methods have no impact currently except logging an exception in certain circumstances

GitOrigin-RevId: 3a79db5740294a5b680b31357f1d7c3e174af9f1

16 months ago[java] updated inspection descriptions after review (IJ-CR-8261
Artemiy Sartakov [Fri, 30 Apr 2021 06:39:46 +0000 (13:39 +0700)]
[java] updated inspection descriptions after review (IJ-CR-8261
)

GitOrigin-RevId: ef30847dac9fe11f2b60520a2428beca51b5a3c1

16 months agoFrameworks: move starters APIs for New Project wizards to Java plugin
Yuriy Artamonov [Thu, 29 Apr 2021 14:49:26 +0000 (17:49 +0300)]
Frameworks: move starters APIs for New Project wizards to Java plugin

GitOrigin-RevId: e78209d9faf420b38a9d695d2653bfaae43d146c

16 months agoRemove irrelevant ActionToolbarImpl.updateAllToolbarsImmediately(true)
anna.gromova [Fri, 30 Apr 2021 07:20:19 +0000 (10:20 +0300)]
Remove irrelevant ActionToolbarImpl.updateAllToolbarsImmediately(true)

GitOrigin-RevId: feecafe548e2374b881336bbfd347e2b7872cc07

16 months agoprint only file name in logs
Dmitry Batkovich [Fri, 30 Apr 2021 07:19:38 +0000 (10:19 +0300)]
print only file name in logs

GitOrigin-RevId: f221e37b73780f20e63f22d5008e5c5570899d0c

16 months agoIDEA-268343 Add listeners for `Editor.setOneLine`
Dmitry Batrak [Fri, 30 Apr 2021 06:46:42 +0000 (09:46 +0300)]
IDEA-268343 Add listeners for `Editor.setOneLine`

GitOrigin-RevId: 602cffdbcc0bf95e24f62f6b946a8122b6931bf3

16 months agoupdate class access log
Vladimir Krivosheev [Fri, 30 Apr 2021 05:26:45 +0000 (07:26 +0200)]
update class access log

GitOrigin-RevId: 5b5c43c254d5e929a1253361c855bc7d5214999e

16 months agoFUS: migrate json.schema to new API
Anastasia Ivanova [Thu, 29 Apr 2021 15:37:51 +0000 (22:37 +0700)]
FUS: migrate json.schema to new API

GitOrigin-RevId: f9c39d2172ceaa4b92a6c487e0a52e6e10d352a5

16 months agoFUS: migrate debugger.breakpoints to new API
Anastasia Ivanova [Thu, 29 Apr 2021 15:20:59 +0000 (22:20 +0700)]
FUS: migrate debugger.breakpoints to new API

GitOrigin-RevId: 56381303d7347ed9314110e4c89a436fc9879be8

16 months agoFUS: migrate debugger.evaluate.usage to new API
Anastasia Ivanova [Thu, 29 Apr 2021 14:13:36 +0000 (21:13 +0700)]
FUS: migrate debugger.evaluate.usage to new API

GitOrigin-RevId: 01bc597f8fadf1f8efab1055084ef2b70aeeade7

16 months agoFUS: migrate debugger.breakpoints.usage to new API
Anastasia Ivanova [Thu, 29 Apr 2021 14:00:53 +0000 (21:00 +0700)]
FUS: migrate debugger.breakpoints.usage to new API

GitOrigin-RevId: 1cd59ea275a2b806efb7965f6889fe929c903c2c

16 months ago[vcs-log] use the same selection for editor tab title as in VcsLogChangeProcessor
Julia Beliaeva [Thu, 29 Apr 2021 23:13:19 +0000 (02:13 +0300)]
[vcs-log] use the same selection for editor tab title as in VcsLogChangeProcessor

GitOrigin-RevId: 911b31abfd649877e30b73bc59c75eb3e5ee43c3

16 months agodependencies: simplify jetsign & zkm downloading
Leonid Shalupov [Thu, 29 Apr 2021 17:25:58 +0000 (19:25 +0200)]
dependencies: simplify jetsign & zkm downloading

remove it from community sources where they're not actually used
download them without Gradle with BuildDependenciesDownloader

GitOrigin-RevId: acb695ea5d5f7278de6c2134aabcd4b858d68e97

16 months agoadd action to click links from keyboard
Konstantin Bulenkov [Thu, 29 Apr 2021 22:16:46 +0000 (00:16 +0200)]
add action to click links from keyboard

GitOrigin-RevId: 6b92802ee4820bb13759708254431464155a4740

16 months ago[git-index] turn off broken tests for another month
Julia Beliaeva [Thu, 29 Apr 2021 21:59:31 +0000 (00:59 +0300)]
[git-index] turn off broken tests for another month

IDEA-266329

GitOrigin-RevId: 11f16d74335f98f33bbf4c0976ae988d2e066e5f

16 months agodb core impl: don't depend on platform.ide
Dmitry Trofimov [Thu, 29 Apr 2021 21:46:28 +0000 (23:46 +0200)]
db core impl: don't depend on platform.ide

GitOrigin-RevId: 4e1646903eac8bf77e449cc7256904b7af450430

16 months agodb core impl: don't depend on platform.ide.impl
Dmitry Trofimov [Thu, 29 Apr 2021 14:08:08 +0000 (16:08 +0200)]
db core impl: don't depend on platform.ide.impl

GitOrigin-RevId: 033eada500b025dc63c9205561e82ea6da00d9a1

16 months agoUpdate copyright
Dmitry Trofimov [Thu, 29 Apr 2021 09:21:32 +0000 (11:21 +0200)]
Update copyright

GitOrigin-RevId: 4118ebbc95431c108f96c15a485ba96f097b9d3f

16 months ago[space] Add tooltips for "commit status" column values
Konstantin Kolosovsky [Thu, 29 Apr 2021 21:12:20 +0000 (00:12 +0300)]
[space] Add tooltips for "commit status" column values

GitOrigin-RevId: 37f35afa3e616717bea473a3b213a1d8427862c3

16 months agojava: fix anchor in the destination class for new field extracted from local variable...
Anna Kozlova [Thu, 29 Apr 2021 20:36:38 +0000 (22:36 +0200)]
java: fix anchor in the destination class for new field extracted from local variable (IDEA-267247)

GitOrigin-RevId: 6531ede216aef227d9d185858a0c5f2151af287b

16 months agojava: discard functional expressions with unbounded wildcards which type parameters...
Anna Kozlova [Thu, 29 Apr 2021 19:04:47 +0000 (21:04 +0200)]
java: discard functional expressions with unbounded wildcards which type parameters depend on other type parameters (IDEA-267644)

old spec issue is still not resolved and most probably won't be resolved in the future as would lead to the incompatibilities

GitOrigin-RevId: be74d8ca83ce3c47d1e3dc9eb08de789fb881d2b

16 months agojava: keep outer class type arguments on shorten references (IDEA-267555)
Anna Kozlova [Thu, 29 Apr 2021 17:45:13 +0000 (19:45 +0200)]
java: keep outer class type arguments on shorten references (IDEA-267555)

GitOrigin-RevId: cd13fb4c8a1d597a148bcaaccfa8ed83f48c47e8

16 months agojava: inline super class: more descriptive error message (IDEA-267512)
Anna Kozlova [Thu, 29 Apr 2021 17:32:08 +0000 (19:32 +0200)]
java: inline super class: more descriptive error message (IDEA-267512)

GitOrigin-RevId: 2b98b5bfe8e2ce3fd068a62f60a5c6cd0a60eeb7

16 months agojava: add import on inner class: disable if qualifier has provided type arguments...
Anna Kozlova [Thu, 29 Apr 2021 14:04:36 +0000 (16:04 +0200)]
java: add import on inner class: disable if qualifier has provided type arguments (IDEA-267858)

GitOrigin-RevId: 9df069c5dd257e92bf549753256c42ecab98e5e4

16 months agojava: add static import on constant: disable on method call expression (IDEA-268030)
Anna Kozlova [Thu, 29 Apr 2021 11:01:27 +0000 (13:01 +0200)]
java: add static import on constant: disable on method call expression (IDEA-268030)

GitOrigin-RevId: 34177e1a3827b0faaf7af1ad2d07becd52acab57

16 months agoIDEA-268320 Tab drag out of the editor should open tab in a separate window
Vassiliy.Kudryashov [Thu, 29 Apr 2021 21:08:55 +0000 (00:08 +0300)]
IDEA-268320 Tab drag out of the editor should open tab in a separate window

GitOrigin-RevId: 6f343359f4ddb55a6421304ab7c473e03ceda40d

16 months agoreuse `IdeMouseEventDispatcher` in force-touch
Gregory.Shrago [Thu, 29 Apr 2021 20:59:56 +0000 (23:59 +0300)]
reuse `IdeMouseEventDispatcher` in force-touch

GitOrigin-RevId: 99db202f73af0e3603901373914fd0899bfaff9d

16 months agointroduce `isShortcutPlace`
Gregory.Shrago [Thu, 29 Apr 2021 20:40:39 +0000 (23:40 +0300)]
introduce `isShortcutPlace`

GitOrigin-RevId: 909e11845f8652577d5e695353d70118bbccea22

16 months agoFix NPE (drag-and-drop editor tabs)
Vassiliy.Kudryashov [Thu, 29 Apr 2021 20:43:44 +0000 (23:43 +0300)]
Fix NPE (drag-and-drop editor tabs)

GitOrigin-RevId: f89cfe21ecf6b30fa4d9f8989a5eface16955b4d

16 months agoIDEA-250423: ignore autoscroll from source right after mouse pressed on non focused...
Sergey Malenkov [Thu, 29 Apr 2021 20:39:16 +0000 (23:39 +0300)]
IDEA-250423: ignore autoscroll from source right after mouse pressed on non focused project view tree on Windows

GitOrigin-RevId: 28f7e33cbc202b08908c1e14d89ed057760af0e5

16 months agouse separate property for tracing
Dmitry Batkovich [Thu, 29 Apr 2021 19:30:47 +0000 (22:30 +0300)]
use separate property for tracing

GitOrigin-RevId: be10f6557fe8f266d2d5b86b8c22decc8f2c2b37

16 months ago[IFT] Do not test same lesson twice (the previous solution doesn't work)
Alexey Merkulov [Thu, 29 Apr 2021 18:22:15 +0000 (21:22 +0300)]
[IFT] Do not test same lesson twice (the previous solution doesn't work)

GitOrigin-RevId: ea67e1e268dcce119c2ef9d5fb10e100e67a9400

16 months agoobject serializer - support Int2Int map
Vladimir Krivosheev [Thu, 29 Apr 2021 18:19:25 +0000 (20:19 +0200)]
object serializer - support Int2Int map

GitOrigin-RevId: 21b1c7752a90b4c558773db78073ee4751220ca6

16 months agoreduce classloading
Vladimir Krivosheev [Thu, 29 Apr 2021 10:10:23 +0000 (12:10 +0200)]
reduce classloading

GitOrigin-RevId: 380712632b359b20d6c42ce39f02a155e973798e

16 months agoupdate ION, do not use ServiceLoader, merge JDOM into util.jar
Vladimir Krivosheev [Thu, 29 Apr 2021 07:07:51 +0000 (09:07 +0200)]
update ION, do not use ServiceLoader, merge JDOM into util.jar

GitOrigin-RevId: d84e5831ca8db332a263f1fffff8bf43f69413f7

16 months agocall "checkGraphics" after bootstrap - projector can modify AWT
Vladimir Krivosheev [Thu, 29 Apr 2021 05:45:10 +0000 (07:45 +0200)]
call "checkGraphics" after bootstrap - projector can modify AWT

GitOrigin-RevId: fc36ada83cc8a116f9ca76ef703d3b518f07fded

16 months agonotnull
Gregory.Shrago [Thu, 29 Apr 2021 17:56:53 +0000 (20:56 +0300)]
notnull

GitOrigin-RevId: 7ecee7cd402a65497c6ff2f82e28b6024049cbdf

16 months agohandle `UpdateInBackground` action groups
Gregory.Shrago [Thu, 29 Apr 2021 17:31:29 +0000 (20:31 +0300)]
handle `UpdateInBackground` action groups

GitOrigin-RevId: cd909119b05149ee1e77552484e26fc12d1a2d50

16 months agoignore context component visibility in `ActionButton.performAction`
Gregory.Shrago [Thu, 29 Apr 2021 16:21:49 +0000 (19:21 +0300)]
ignore context component visibility in `ActionButton.performAction`

It's too late to check for visibility when an action is already being invoked.
The check was there since at least 2003, so it makes sense to re-test the decision.

GitOrigin-RevId: 120b6c9bb4e84ec1172a8c53d4640dd4a8277b7a

16 months agoinline `actionSystem.toolbar.show.group.in.popup`
Gregory.Shrago [Thu, 29 Apr 2021 15:57:09 +0000 (18:57 +0300)]
inline `actionSystem.toolbar.show.group.in.popup`

GitOrigin-RevId: 303942650d29943249b7d1086d6c0333cea9350e

16 months agoIDEA-254379: fix list of libs contributed by kotlin plugin to JPS process classpath
Andrei Kuznetsov [Thu, 29 Apr 2021 15:10:32 +0000 (18:10 +0300)]
IDEA-254379: fix list of libs contributed by kotlin plugin to JPS process classpath

kotlin-stdlib, kotlin-stdlib-jdk7 and kotlin-stdlib-jdk8 are already in the classpath (see ClassPathUtil#getUtilClassPath).

kotlin-plugin and kotlin-reflect have different names when running from sources and in prod (e.g. version suffix like kotlin-reflect-1.4.32-release-380.jar), now they are identified by contained class.

GitOrigin-RevId: 59adaec5d157777658b733620ddbc55ce51a6485

16 months agoIDEA-250423: ignore autoscroll from source right after mouse pressed on non focused...
Sergey Malenkov [Thu, 29 Apr 2021 16:44:32 +0000 (19:44 +0300)]
IDEA-250423: ignore autoscroll from source right after mouse pressed on non focused project view tree

GitOrigin-RevId: 931efd3aef980887acb248e998b7b55a16595947

16 months ago[workspace model] fix adding source root with custom package prefix
Nikolay Chashnikov [Thu, 29 Apr 2021 15:55:37 +0000 (18:55 +0300)]
[workspace model] fix adding source root with custom package prefix

GitOrigin-RevId: ac135df48f4d7c626ef49825f99260d1628e690f

16 months agorefactoring: pull up commonly used implementations to InputValidatorEx
Nikolay Chashnikov [Thu, 29 Apr 2021 14:35:03 +0000 (17:35 +0300)]
refactoring: pull up commonly used implementations to InputValidatorEx

GitOrigin-RevId: d9a9b6c101adcae8a25004b5c151c0879bd1b8b3

16 months ago[completion-ml] Annotate CompletionFeaturesPolicy and CompletionMLPolicy with ApiStat...
Vitaliy.Bibaev [Thu, 29 Apr 2021 13:44:00 +0000 (16:44 +0300)]
[completion-ml] Annotate CompletionFeaturesPolicy and CompletionMLPolicy with ApiStatus annotations

(cherry picked from commit 8ab8b62d236b3f4c583844573a80dd6120c137f1)

IJ-CR-8787

GitOrigin-RevId: 955f3a38b43a7ff435d079838302385f68d531b3

16 months agore-sort virtual directory children on case sensitivity change to restore the "ids...
Alexey Kudravtsev [Thu, 29 Apr 2021 16:17:01 +0000 (18:17 +0200)]
re-sort virtual directory children on case sensitivity change to restore the "ids must be sorted by name" invariant to fix CPP-25037 VFS incorrectly works with WSL file system case-sensitivity

GitOrigin-RevId: e0c028d51a819532089cbd3ac94acd88b61946d7

16 months agoStandardResourceProvider: javadoc
Yann Cébron [Thu, 29 Apr 2021 15:13:26 +0000 (17:13 +0200)]
StandardResourceProvider: javadoc

GitOrigin-RevId: 1280c94ae16c89d01634bcd1e869700b0f4fdff2

16 months agoPKGS use runReadAction in ops provider
Sebastiano Poggi [Thu, 29 Apr 2021 15:36:25 +0000 (17:36 +0200)]
PKGS use runReadAction in ops provider

GitOrigin-RevId: baf5cbe13758561d8c8325f753240a9ed8f04d66

16 months ago[Workspace Model] Support arrays in workspace entities
Alex Plate [Thu, 29 Apr 2021 13:06:09 +0000 (16:06 +0300)]
[Workspace Model] Support arrays in workspace entities

GitOrigin-RevId: e354c598b1a0e2048948fcd45c54dba23df189da

16 months agoEA-255656 add null check
Daniil Ovchinnikov [Thu, 29 Apr 2021 15:05:46 +0000 (17:05 +0200)]
EA-255656 add null check

GitOrigin-RevId: f7189df4d1ba7faf54801332cb697b0467ab18f5

16 months agoUpdating Java inspections description. IJ-CR-8725
Timur.Yuldashev [Thu, 29 Apr 2021 15:09:27 +0000 (18:09 +0300)]
Updating Java inspections description. IJ-CR-8725

GitOrigin-RevId: dfafd5dede8909a7afb74870f64d266e646a2985

16 months agoEA-252810 report more diagnostic info
Daniil Ovchinnikov [Thu, 29 Apr 2021 15:00:11 +0000 (17:00 +0200)]
EA-252810 report more diagnostic info

GitOrigin-RevId: a0124cf70eb8fdc11fe7a51cb3ef1de4375d3cfd

16 months agoIJ-CR-8771: IDEA-261446 More accurate dropdown arrow painting
maksim.pelevin [Thu, 29 Apr 2021 14:45:23 +0000 (17:45 +0300)]
IJ-CR-8771: IDEA-261446 More accurate dropdown arrow painting

GitOrigin-RevId: 9f835606e4e01033379483f8cafc0609275c7529

16 months agorestore loading icon if needed on manual update
Gregory.Shrago [Thu, 29 Apr 2021 14:01:42 +0000 (17:01 +0300)]
restore loading icon if needed on manual update

In `DiffRequestProcessor` a toolbar is created with an empty action group.
The loading icon is removed in fast-track update in `addNotify`.
The toolbar shrinks and restores its height later when the action group is populated.

GitOrigin-RevId: 27f0563af6d9669c4493efe0237a4e888e9f15a5

16 months agoIDEA-268310 vcs: fix icon rendering in ChangesTree for selected rows that are not...
Aleksey Pivovarov [Thu, 29 Apr 2021 14:33:20 +0000 (17:33 +0300)]
IDEA-268310 vcs: fix icon rendering in ChangesTree for selected rows that are not lead selection

GitOrigin-RevId: af4dc7868c7c71f4f69ff92e60ee0ddb2f780ac4

16 months agoEA-266298 update DissociateResourceBundleAction in background
Daniil Ovchinnikov [Thu, 29 Apr 2021 14:24:17 +0000 (16:24 +0200)]
EA-266298 update DissociateResourceBundleAction in background

GitOrigin-RevId: ff3550efa09d6a1bdc40c9fb49db3e6db3158950

16 months agoIJ-CR-8690 [java] Fix inspection descriptions
Louis Vignier [Thu, 29 Apr 2021 14:32:17 +0000 (16:32 +0200)]
IJ-CR-8690 [java] Fix inspection descriptions

GitOrigin-RevId: a6c6ede09e3669daeecd81506584786099a2dee2

16 months agoEA-266426 add null check
Daniil Ovchinnikov [Thu, 29 Apr 2021 14:13:07 +0000 (16:13 +0200)]
EA-266426 add null check

GitOrigin-RevId: 1a1c06fb805f902a83bb67bcf4a4a18d72afdd75

16 months agoStringEqualsEmptyStringInspection: fix testdata
Andrey.Cherkasov [Thu, 29 Apr 2021 12:37:15 +0000 (15:37 +0300)]
StringEqualsEmptyStringInspection: fix testdata

GitOrigin-RevId: bce6d14bb152552106ba31e0fb29243cc52ecb1f

16 months ago[java-inspections] IDEA-268022 StringEqualsEmptyStringInspection: Fix incorrect quick-fix
Andrey.Cherkasov [Thu, 29 Apr 2021 12:35:35 +0000 (15:35 +0300)]
[java-inspections] IDEA-268022 StringEqualsEmptyStringInspection: Fix incorrect quick-fix

GitOrigin-RevId: 0db2f5d247e7c41404e0bbcf71b04990eb724028

16 months agoIJ-CR-8771: IDEA-261446 Use XDebuggerEmbeddedComboBox with expression for TW only
maksim.pelevin [Thu, 29 Apr 2021 14:00:46 +0000 (17:00 +0300)]
IJ-CR-8771: IDEA-261446 Use XDebuggerEmbeddedComboBox with expression for TW only

GitOrigin-RevId: 7a8c5eb624d3fbc9d9cb1bfdd49a44ab54126ec4

16 months agoEA-266329 check instanceof before cast; psi component might be a "Loading" label
Daniil Ovchinnikov [Thu, 29 Apr 2021 14:01:56 +0000 (16:01 +0200)]
EA-266329 check instanceof before cast; psi component might be a "Loading" label

GitOrigin-RevId: e57a8b0bff370ac2ca4629b88aff75dc2c5f377c

16 months agoEA-266341 wrap whole psi renderer component instead of wrapping only module renderer...
Daniil Ovchinnikov [Thu, 29 Apr 2021 13:39:13 +0000 (15:39 +0200)]
EA-266341 wrap whole psi renderer component instead of wrapping only module renderer component

GitOrigin-RevId: 2a19667f581f9cfc78dc58d65424ba4e125292ac

16 months agooptimization: get rid of unnecessary streams
Alexey Kudravtsev [Thu, 29 Apr 2021 13:06:39 +0000 (15:06 +0200)]
optimization: get rid of unnecessary streams

GitOrigin-RevId: d3e47a23ec74dabf10f44c6de4ae558cdd3cd4f7

16 months agoreduce number of isCaseSensitive() calls, more diagnostics for wrong case sensitivity...
Alexey Kudravtsev [Thu, 29 Apr 2021 12:36:51 +0000 (14:36 +0200)]
reduce number of isCaseSensitive() calls, more diagnostics for wrong case sensitivity comparisons

GitOrigin-RevId: abff48e6033f805fc7df4f7da2d8abb44a6da4c3

16 months agoclarify javadoc
Alexey Kudravtsev [Wed, 28 Apr 2021 15:34:23 +0000 (17:34 +0200)]
clarify javadoc

GitOrigin-RevId: f1246ac63c5bb0e497c705aa868c4cb0265f2614

16 months agoIDEA-268283 don't use target popup for renamers
Daniil Ovchinnikov [Thu, 29 Apr 2021 12:12:13 +0000 (14:12 +0200)]
IDEA-268283 don't use target popup for renamers

GitOrigin-RevId: 636a570946f98d0afc44bea11ec3ba86da3597fa

16 months agoIDEA-254379: add `KOTLIN_PLUGIN_TESTS` test group to make sure that no kotlin tests...
Andrei Kuznetsov [Thu, 29 Apr 2021 09:34:23 +0000 (12:34 +0300)]
IDEA-254379: add `KOTLIN_PLUGIN_TESTS` test group to make sure that no kotlin tests leak into community configuration

GitOrigin-RevId: 3106e240eeb351f93195178f3883f93c82c96bcb

16 months agoRIDER-61795 Run/Debug Configuration (store as project file) is not displayed after...
Alexander Doroshko [Thu, 29 Apr 2021 11:52:55 +0000 (14:52 +0300)]
RIDER-61795 Run/Debug Configuration (store as project file) is not displayed after first creation

GitOrigin-RevId: 81ab86d0383c63d6d19c2e9840d1e4737c80f81d

16 months agotheme.json should load icon from path
Konstantin Bulenkov [Thu, 29 Apr 2021 11:56:39 +0000 (13:56 +0200)]
theme.json should load icon from path

GitOrigin-RevId: b5dcfb31d8ebde0ec9379d639b1ed88147b54949

16 months agoIDEA-268277 Error Is Thrown at Eclipse Projects Autodetection on Windows
Dmitry Avdeev [Thu, 29 Apr 2021 11:49:24 +0000 (14:49 +0300)]
IDEA-268277 Error Is Thrown at Eclipse Projects Autodetection on Windows

GitOrigin-RevId: 094eff1a514c21a5b7b815016fc558e96a169c56

16 months agoTransparent title bar: fix memory leak
elena.korotkova [Thu, 29 Apr 2021 11:43:51 +0000 (14:43 +0300)]
Transparent title bar: fix memory leak

GitOrigin-RevId: 74e8632ec2d9bc8330f6b73730fc94adab62bc4c

16 months agosettings-repository: identify default branch of a remote repository more correctly...
Kirill Likhodedov [Thu, 29 Apr 2021 11:14:22 +0000 (14:14 +0300)]
settings-repository: identify default branch of a remote repository more correctly: IDEA-267194.

GitOrigin-RevId: 64bbd968f5453ef823a0e9b59c2b2ffccd84735b

16 months agoIDEA-261446 Embedded combo box
maksim.pelevin [Thu, 29 Apr 2021 08:35:04 +0000 (11:35 +0300)]
IDEA-261446 Embedded combo box

GitOrigin-RevId: f0efc8d19260c6c9a91b6c8e637c7d3080af2d46

16 months ago[java-dfa] beforeExpressionPush -> beforePush; JavaSwitchLabelTakenAnchor; beforeCond...
Tagir Valeev [Thu, 29 Apr 2021 10:41:21 +0000 (17:41 +0700)]
[java-dfa] beforeExpressionPush -> beforePush; JavaSwitchLabelTakenAnchor; beforeConditionalJump removed

GitOrigin-RevId: b1ed83e4ff066e4d4e31b5e242465121be0e6137

16 months ago[java-dfa] Exclude TextRange from beforeExpressionPush(..PsiExpression..)
Tagir Valeev [Thu, 29 Apr 2021 10:24:56 +0000 (17:24 +0700)]
[java-dfa] Exclude TextRange from beforeExpressionPush(..PsiExpression..)

Clients who need this may override (..DfaAnchor..) method

GitOrigin-RevId: dfbea4b58fd12c132023705cf13052eacd1dc66c

16 months ago[java-dfa] Introduce DfaAnchor
Tagir Valeev [Thu, 29 Apr 2021 10:14:31 +0000 (17:14 +0700)]
[java-dfa] Introduce DfaAnchor

Avoid dependency on PsiExpression or PsiExpression+range; more flexible anchoring for values

GitOrigin-RevId: be671152c5a11aed4f0474094a4d193e9849ed93

16 months ago[refactor this] fix missed delegation to ContextAwareActionHandler#isAvailableForQuic...
Alexandr Suhinin [Thu, 29 Apr 2021 10:07:31 +0000 (13:07 +0300)]
[refactor this] fix missed delegation to ContextAwareActionHandler#isAvailableForQuickList

GitOrigin-RevId: 27609cc511467a7ac7bfa2df58a234ccb5dd9c0d

16 months ago[java] clarify inspection descriptions
Alexandr Suhinin [Mon, 26 Apr 2021 07:43:29 +0000 (10:43 +0300)]
[java] clarify inspection descriptions

GitOrigin-RevId: 84a45b115ea4c48cb9d6ef61226b21a687d18d34

16 months ago[build] do not update toolbar manually. It will be updated when added to parent....
Nikita Skvortsov [Thu, 29 Apr 2021 11:05:58 +0000 (14:05 +0300)]
[build] do not update toolbar manually. It will be updated when added to parent. IDEA-268209

GitOrigin-RevId: d87b02a9d3129b61e4f10f07084be7014ab8a983

16 months agoStatisticsUtil: fix typo
Roman Ivanov [Thu, 29 Apr 2021 09:06:27 +0000 (16:06 +0700)]
StatisticsUtil: fix typo

GitOrigin-RevId: 1d8cd4deca8fe777104cb6006b9ce4a41557152d

16 months agojs debugger tests: add netty connection attempts logging
Viktor Shatrov [Thu, 29 Apr 2021 10:28:29 +0000 (13:28 +0300)]
js debugger tests: add netty connection attempts logging

GitOrigin-RevId: e764c93bcf41c20ba57fc2b2b39e86a0d66ca936

16 months agoSet configurable plugin repos for MPP plugin test.
Konstantin Tskhovrebov [Thu, 29 Apr 2021 09:45:51 +0000 (12:45 +0300)]
Set configurable plugin repos for MPP plugin test.

GitOrigin-RevId: 1498c52652d67734350a9a8facae216cf610a910

16 months ago[workspace model] remove specified dependency only if there are several equal depende...
Nikolay Chashnikov [Thu, 29 Apr 2021 08:47:44 +0000 (11:47 +0300)]
[workspace model] remove specified dependency only if there are several equal dependencies (IDEA-267246, IDEA-256694)

If there are several instances of OrderEntry with equal properties, implementation of ModifiableRootModel.removeOrderEntry in the old model removes the specified instance only, where as implementation in the new model removed all of them. So MavenRootModelAdapterLegacyImpl::initOrderEntries removed all copies after calling removeOrderEntry for the first instance, and failed with "does not belong to modifiableRootModel" error when trying to remove remaining copies. Also in UI it looks strange if removing one item in the dependencies list removes other copies automatically. So now ModifiableRootModel.removeOrderEntry removes the specified entry only in the new implementation as well.

GitOrigin-RevId: 54cdce78b27134988e9b68c393f4985d977dfa1d

16 months agodisable json loading
Konstantin Bulenkov [Thu, 29 Apr 2021 09:52:27 +0000 (11:52 +0200)]
disable json loading

GitOrigin-RevId: e6ab6f89f6a685e7d06993afb1999ba2a945afca

16 months agoWEB-50759 JsonSchema: "deprecationMessage" not recognized when using "$ref" or "anyOf"
Piotr Tomiak [Wed, 28 Apr 2021 11:56:22 +0000 (13:56 +0200)]
WEB-50759 JsonSchema: "deprecationMessage" not recognized when using "$ref" or "anyOf"

GitOrigin-RevId: 8854086ca20284308b5f09ea53c08d48ea513e43