idea/community.git
17 months agoSpace plugin merged
Dmitriy.Panov [Tue, 12 May 2020 11:10:53 +0000 (14:10 +0300)]
Space plugin merged

GitOrigin-RevId: 340aa1bbe3cf22cac94336d667de107c05e599d2

17 months agoIDEA-CR-62464: SSH: New SshPasswordProvider.
Vladimir Lagunov [Wed, 6 May 2020 07:17:31 +0000 (14:17 +0700)]
IDEA-CR-62464: SSH: New SshPasswordProvider.

The main goal is to prepare SshPasswordProvider interface for password dialogs.

Brief changes:
* Prompts about host key verification moved out of the class.
* Removed methods `askPassphrase` and `askPassword` that expected to show to user hard-coded text messages.
* `getPassword` renamed to `getUnixPassword`.
* `getPassphrase` renamed to `getKeyPassphrase`, path to the key passes as an argument.
* Removed all other ways to specify password or passphrase, all password requests passes through SshPasswordProvider.

(cherry picked from commit d39f42767c5f7cbc1c7a18695ab7c7d2c3eecd06)

GitOrigin-RevId: 58c7f2d41302f98064b472e214586168be54c218

17 months ago[java] IDEA-209501 use library from the repo instead of bundled library in ResolveInL...
Daniil Ovchinnikov [Tue, 12 May 2020 10:52:42 +0000 (13:52 +0300)]
[java] IDEA-209501 use library from the repo instead of bundled library in ResolveInLibrariesTest

GitOrigin-RevId: dbac28a24ad008f127ed13d4e083af62c49220c6

17 months ago[vcs] simplify BaseSingleTaskController names
Julia Beliaeva [Tue, 12 May 2020 10:27:30 +0000 (13:27 +0300)]
[vcs] simplify BaseSingleTaskController names

They are used only for logging, so fancy names aren't needed.

GitOrigin-RevId: 5df20952a7a9584bb1bb497e97c579f79a408fe3

17 months agoPsiClassType#getPsiContext: (hopefully) better JavaDoc
Tagir Valeev [Tue, 12 May 2020 10:32:17 +0000 (17:32 +0700)]
PsiClassType#getPsiContext: (hopefully) better JavaDoc

Review ID: IDEA-CR-62110

GitOrigin-RevId: 2967565a486b01b5ec9d4588cf6f00890a6dd127

17 months agoAndroid: ignore tests in `com.android.tools.idea.common.analytics.CommonUsageTrackerI...
Andrei Kuznetsov [Fri, 8 May 2020 16:34:21 +0000 (19:34 +0300)]
Android: ignore tests in `com.android.tools.idea.common.analytics.CommonUsageTrackerImplTest`

Incorrect mock configuration in AOSP. Ignore for now.

GitOrigin-RevId: 48583841067f828b409730d3868788c82c22f8bb

17 months agoAndroid: Fix leaking MergingUpdateQueue in NlModel; fix & enable most of naveditor...
Andrei Kuznetsov [Thu, 7 May 2020 17:21:21 +0000 (20:21 +0300)]
Android: Fix leaking MergingUpdateQueue in NlModel; fix & enable most of naveditor tests

Also (temporarily) exclude tests from `com.android.tools.idea.uibuilder.*` which haven't run prior to this commit, because corresponding classes were missing in test class path.

GitOrigin-RevId: c641396509340db3a23bd4df14521b82a0030f14

17 months agoIDEA-240641 diff: fix synchronized scrolling with inlays of any height
Aleksey Pivovarov [Tue, 12 May 2020 10:13:28 +0000 (13:13 +0300)]
IDEA-240641 diff: fix synchronized scrolling with inlays of any height

We can't assume that heights of all inlays is a multiple of lineHeight.

GitOrigin-RevId: f4a68cc50da0b8673ee72d92df92f2a371aa1b39

17 months agoIDEA-CR-62370: normalize primitive if with yield statement
Alexandr Suhinin [Tue, 12 May 2020 10:20:46 +0000 (13:20 +0300)]
IDEA-CR-62370: normalize primitive if with yield statement

GitOrigin-RevId: 8b8b1c6be766589d7dbff6e08ceaccfe51140d12

17 months agoFix name in commment
Dmitry Trofimov [Tue, 12 May 2020 10:17:16 +0000 (12:17 +0200)]
Fix name in commment

GitOrigin-RevId: e2dfc53e4cf77212fc240682e9050fae911c36bb

17 months ago[github] Acquire service once to avoid recreating it during dispose
Ivan Semenov [Fri, 8 May 2020 14:41:56 +0000 (17:41 +0300)]
[github] Acquire service once to avoid recreating it during dispose

GitOrigin-RevId: e2378116569a72338b7a4728085252953cfab07b

17 months ago[github] Cleanup
Ivan Semenov [Fri, 8 May 2020 14:41:21 +0000 (17:41 +0300)]
[github] Cleanup

GitOrigin-RevId: 261248777304f695664682a34b02b033734872ed

17 months ago[debugger] fixed navigation to several available classes when run with alternative jre
Egor Ushakov [Tue, 12 May 2020 10:15:43 +0000 (13:15 +0300)]
[debugger] fixed navigation to several available classes when run with alternative jre

GitOrigin-RevId: 2882ce9d663fbf5ecf68b950bd4b4413b2956203

17 months agoDisable SetupJavaProjectFromSourcesActivity in headless mode
alexey.afanasiev [Tue, 12 May 2020 10:09:08 +0000 (13:09 +0300)]
Disable SetupJavaProjectFromSourcesActivity in headless mode

GitOrigin-RevId: 4fa972946abcb0a782e53d3e119ad4a0efdd64ec

17 months agoContainerUtil#mapNotNull: mark lambda return value as Nullable to prevent nullability...
Tagir Valeev [Tue, 12 May 2020 10:07:31 +0000 (17:07 +0700)]
ContainerUtil#mapNotNull: mark lambda return value as Nullable to prevent nullability inference

GitOrigin-RevId: 974e6dc4ebcad8bf8b0ce085e3dd4aca54470df1

17 months agoreplace duplicates: add test logging
Anna Kozlova [Tue, 12 May 2020 09:38:45 +0000 (11:38 +0200)]
replace duplicates: add test logging

GitOrigin-RevId: 6739380f8544bc42b0181e241a0e250ac865b7a8

17 months agodrop run configuration templates on unload (WEB-45459)
Sergey Simonchik [Tue, 12 May 2020 09:22:01 +0000 (12:22 +0300)]
drop run configuration templates on unload (WEB-45459)

GitOrigin-RevId: 357d31dcb9db1be72abd08b33a30bd5b02afbbd3

17 months ago[groovy] IDEA-209501 use library from the repo instead of bundled library for compile...
Daniil Ovchinnikov [Tue, 12 May 2020 09:19:08 +0000 (12:19 +0300)]
[groovy] IDEA-209501 use library from the repo instead of bundled library for compiler tests

GitOrigin-RevId: be31e52f5c284f8fea431c271d8ce5abe932e8c7

17 months agodynamic: deleted CachedDomModel/CachedDomModelFactory(s)
sergey.vasiliev [Tue, 12 May 2020 08:38:52 +0000 (10:38 +0200)]
dynamic: deleted CachedDomModel/CachedDomModelFactory(s)

GitOrigin-RevId: e68942dc10d60217ad2be24d485f02330f5be45c

17 months agodynamic: deleted CachedDomModel/CachedDomModelFactory(s)
sergey.vasiliev [Mon, 11 May 2020 19:22:55 +0000 (21:22 +0200)]
dynamic: deleted CachedDomModel/CachedDomModelFactory(s)

GitOrigin-RevId: d15b617c58da71c3e5d7d6d5ff902e9dd0565a8e

17 months agoCWM-94 Code with me action control
graann [Mon, 11 May 2020 07:56:43 +0000 (10:56 +0300)]
CWM-94 Code with me action control

GitOrigin-RevId: d86d08f36d2832fc8de3a4668dd232e4de9be26d

17 months agoEA-231560: fix npe in vcs features calculation
Alexey Kalina [Tue, 12 May 2020 09:02:57 +0000 (12:02 +0300)]
EA-231560: fix npe in vcs features calculation

GitOrigin-RevId: 1819762a3007b4bce09d756bca12e5b1e7914adf

17 months agoIDEA-239695: fix not valid file in recent places listener
Alexey Kalina [Tue, 12 May 2020 08:53:25 +0000 (11:53 +0300)]
IDEA-239695: fix not valid file in recent places listener

GitOrigin-RevId: cac371a057003bcafb921cb1c0bafdc9a8743677

17 months agoIDEA-239776 Add Inspection warning for AssertJ assertThat(x).isEqualTo(y) when x...
Tagir Valeev [Tue, 12 May 2020 09:00:14 +0000 (16:00 +0700)]
IDEA-239776 Add Inspection warning for AssertJ assertThat(x).isEqualTo(y) when x and y are inconvertible.

GitOrigin-RevId: 71c8a3cd6b80b89c2f67531083844b092d3a2a53

17 months agoUIDefaults class NonNls
Tagir Valeev [Tue, 12 May 2020 08:46:09 +0000 (15:46 +0700)]
UIDefaults class NonNls

GitOrigin-RevId: ca975bf73516d8fa0fcabde6c3c2d70f6ed9512c

17 months agoWarnings fixed
Tagir Valeev [Tue, 12 May 2020 08:39:38 +0000 (15:39 +0700)]
Warnings fixed

GitOrigin-RevId: 7c6de64a4329ab627ba142a31c738d4601a76515

17 months agocoverage: update asm to 8.0.1 with support for java 14 (IDEA-240028)
Anna Kozlova [Tue, 12 May 2020 08:59:56 +0000 (10:59 +0200)]
coverage: update asm to 8.0.1 with support for java 14 (IDEA-240028)

GitOrigin-RevId: 1b836a31da762c86ac48f441e191b2e08d25ac5e

17 months agojava redundant cast: cleanup assertions
Anna Kozlova [Tue, 12 May 2020 08:57:30 +0000 (10:57 +0200)]
java redundant cast: cleanup assertions

GitOrigin-RevId: 04457ca9d4afcb1e1309149476ddbf49319f250f

17 months ago[jps-caches] Always update metadata
Ilia Shulgin [Tue, 12 May 2020 08:51:29 +0000 (11:51 +0300)]
[jps-caches] Always update metadata

GitOrigin-RevId: 755c2761ec1af925f875d113d6d2a7635820a28c

17 months agocoverage: use self as parent disposable to enable plugin unloading
Anna Kozlova [Tue, 12 May 2020 08:14:04 +0000 (10:14 +0200)]
coverage: use self as parent disposable to enable plugin unloading

GitOrigin-RevId: 9d4e5668a8a91a2d94d67c36e103b636cb421370

17 months agocopyright: register listener on appService of the same plugin
Anna Kozlova [Tue, 12 May 2020 08:10:15 +0000 (10:10 +0200)]
copyright: register listener on appService of the same plugin

GitOrigin-RevId: bcaea0f9208439732cf317f7278bc55db834c087

17 months agojava redundant cast: allow casts to same type as expected only
Anna Kozlova [Tue, 12 May 2020 08:03:22 +0000 (10:03 +0200)]
java redundant cast: allow casts to same type as expected only

require isAssignable check as otherwise it may lead to error

GitOrigin-RevId: 79ac8a4b7e2b8c2ff4be97ad005fd8e26ce5ec20

17 months agoIDEA-240285 ConstantConditions: improve detection of pointless 'Math.min' and 'Math...
Tagir Valeev [Tue, 12 May 2020 05:36:52 +0000 (12:36 +0700)]
IDEA-240285 ConstantConditions: improve detection of pointless 'Math.min' and 'Math.max' operations

+Quick-fix

GitOrigin-RevId: 9f01fac2ecd4faf7ff76101a956cc30582ad421b

17 months agoWEB-45429 SVG: Attributes are shown as invalid when using `svg:` prefix
Piotr Tomiak [Tue, 12 May 2020 07:42:16 +0000 (09:42 +0200)]
WEB-45429 SVG: Attributes are shown as invalid when using `svg:` prefix

IDEA-CR-62489

GitOrigin-RevId: 0e3e5266b197f03b374f833aa175cb5fb11f6292

17 months ago[platform] updating to ASM 8.0.1
Roman Shevchenko [Tue, 12 May 2020 05:57:42 +0000 (07:57 +0200)]
[platform] updating to ASM 8.0.1

GitOrigin-RevId: 66a752d22274adb0690a1f9b446d75e825592b2b

17 months ago[java] ASM 8 forward compatibility fix for debugger utils (IDEA-208372)
Roman Shevchenko [Tue, 12 May 2020 05:35:00 +0000 (07:35 +0200)]
[java] ASM 8 forward compatibility fix for debugger utils (IDEA-208372)

GitOrigin-RevId: 3471bf284fea3d09625af7cd1771ba479bcf6054

17 months agoCondition.getValueComparedTo: remove incorrect recursive call
Tagir Valeev [Tue, 12 May 2020 04:59:43 +0000 (11:59 +0700)]
Condition.getValueComparedTo: remove incorrect recursive call

GitOrigin-RevId: d7cb08f88167a19755c92c869a19db582d8b4d2a

17 months agoSuspiciousDateFormatInspection: revert to hasNeighbor and add negative tests (IDEA...
Tagir Valeev [Tue, 12 May 2020 04:26:33 +0000 (11:26 +0700)]
SuspiciousDateFormatInspection: revert to hasNeighbor and add negative tests (IDEA-CR-62389)

GitOrigin-RevId: 57e403967c7c3012baffc5b11ea9a4184d71a99f

17 months agocharLiteralForCharString more clear JavaDoc
Tagir Valeev [Tue, 12 May 2020 04:21:30 +0000 (11:21 +0700)]
charLiteralForCharString more clear JavaDoc

GitOrigin-RevId: 6a9ee4432d366c579aceb61649394875c3257375

17 months agoAvoid inlining lambdas not from local scope
Tagir Valeev [Tue, 12 May 2020 04:17:49 +0000 (11:17 +0700)]
Avoid inlining lambdas not from local scope

When lambda is defined in the outer scope a number of problems may appear during the analysis. First, it actually could be analyzed twice producing different warnings (in inlining context, and as standalone expression). Second, trap-handling assumes that all exited expressions should appear within the current codeFragment. This could be violated when lambda comes from the outer scope, resulting in incorrect jumps.

Fixes IDEA-240328 Condition always false inspection is wrong if using switch expressions

GitOrigin-RevId: 11794502d2e661044fa2105402955aa54e3c1245

17 months agoExceptionWorker: support proxies
Tagir Valeev [Mon, 11 May 2020 03:46:29 +0000 (10:46 +0700)]
ExceptionWorker: support proxies

GitOrigin-RevId: 6b4641114a31a0d963544cbb684da983f0eade02

17 months ago[codeInsight] IDEA-240288 Inspection for StringBuilder.toString().substring()
Nikita Eshkeev [Mon, 11 May 2020 23:15:19 +0000 (02:15 +0300)]
[codeInsight] IDEA-240288 Inspection for StringBuilder.toString().substring()

This patch alters the `getRedundantStringBuilderToStringProblem` method with more sophisticated algorithm to detect unnecessary freestanding `StringBuilder#toString` calls. If the call is a part of a polyadic expression it checks if there is at least one string operand (either a constant literal or a local variable or a constant variable or a method call) and based on that information it detects redundant `StringBuilder#toString` calls.

Signed-off-by: Nikita Eshkeev <nikita.eshkeev@jetbrains.com>
GitOrigin-RevId: e09ea8b8829ad9e28e8ff1bcfad34cf6b191aa6b

17 months agoSupport expanding prompting macro not from EDT (GO-9289)
Alexander Zolotov [Mon, 11 May 2020 12:10:48 +0000 (15:10 +0300)]
Support expanding prompting macro not from EDT (GO-9289)

GitOrigin-RevId: fdded0455fbeb18873b49c90e2084b6fc2ecf487

17 months ago[vcs] Use correct path to settings in hints
Dmitriy Smirnov [Thu, 7 May 2020 09:51:44 +0000 (12:51 +0300)]
[vcs] Use correct path to settings in hints

Add missing space
Follow-up 9e63aab47fc5326e626ca6d7792ad8527032a19c

GitOrigin-RevId: 63fb565c3815aa488bb843df92a1f27925024d86

17 months ago[vcs] Treat too high idea.max.vcs.loaded.size.kb values as maximum allowed size
Dmitriy Smirnov [Wed, 6 May 2020 20:17:31 +0000 (23:17 +0300)]
[vcs] Treat too high idea.max.vcs.loaded.size.kb values as maximum allowed size

Handle overflow in the correct place

Follow up 552c947378e984f452a73323c73181dcd9791f2b

GitOrigin-RevId: 688c0dd16c0635c33b7f5c57697e44500175998c

17 months agotypo at javadoc example of AnActionEvent#getRequiredData
Konstantin Bulenkov [Mon, 11 May 2020 21:50:22 +0000 (23:50 +0200)]
typo at javadoc example of AnActionEvent#getRequiredData

https://github.com/JetBrains/intellij-community/pull/1320

GitOrigin-RevId: 4772696892e4ab88cc4464eb4700ce5032805bb1

17 months agocolor key for the border around highlighted items when searching in the Settings...
Konstantin Bulenkov [Mon, 11 May 2020 21:46:00 +0000 (23:46 +0200)]
color key for the border around highlighted items when searching in the Settings dialog

https://github.com/JetBrains/intellij-community/pull/1351

GitOrigin-RevId: dc4f8fded65ef6aebc6f879e731832fc4ccafb32

17 months agoFix hanging InspectionIntegrationStressTest
alexey.afanasiev [Mon, 11 May 2020 20:50:31 +0000 (23:50 +0300)]
Fix hanging InspectionIntegrationStressTest

GitOrigin-RevId: e5e7e79897e3416ef715316ef604049c01a48d36

17 months agojava redundant cast: preserve multiple type casts around functional interface when...
Anna Kozlova [Mon, 11 May 2020 20:03:29 +0000 (22:03 +0200)]
java redundant cast: preserve multiple type casts around functional interface when if expected type is the same as cast

isAssignable check may fail otherwise

GitOrigin-RevId: d02c9d50645a2bbb0e957f077a4a66813c94afd6

17 months agoNPE
Anna Kozlova [Mon, 11 May 2020 20:00:34 +0000 (22:00 +0200)]
NPE

GitOrigin-RevId: cac6587190e100352e1302cfda0d3f09903724d6

17 months agojavafx: hide create actions for projects without javafx available (IDEA-240037)
Anna Kozlova [Mon, 11 May 2020 18:57:31 +0000 (20:57 +0200)]
javafx: hide create actions for projects without javafx available (IDEA-240037)

it's still possible to create java class and extends it from Application as well as custom .fxml file manually

GitOrigin-RevId: 0158db39ab175c1bc849d3d9843f7c961c568586

17 months agoIJP-778 Reader mode: correct typos
Dmitry.Krasilschikov [Mon, 11 May 2020 18:52:00 +0000 (21:52 +0300)]
IJP-778 Reader mode: correct typos

GitOrigin-RevId: ff33318d975fa107c33770da5bf71e02034c9fac

17 months agotestng: show relative path in configuration name (IDEA-239752)
Anna Kozlova [Mon, 11 May 2020 10:28:43 +0000 (12:28 +0200)]
testng: show relative path in configuration name (IDEA-239752)

GitOrigin-RevId: c1707aeb8ed89fb78e3f56b23a62914338756fd8

17 months agoLAB-29: add tests for features encoding
Svetlana.Zemlyanskaya [Mon, 11 May 2020 18:28:35 +0000 (20:28 +0200)]
LAB-29: add tests for features encoding

GitOrigin-RevId: 994b951ddef3878c333933b1efbd8d80d1478da4

17 months ago[git-index] fix revert process text
Julia Beliaeva [Mon, 11 May 2020 17:51:39 +0000 (20:51 +0300)]
[git-index] fix revert process text

GitOrigin-RevId: beeaed41f85e2d9c02c1493b29e20539a83d2ffe

17 months ago[vcs-log] plugin listener to dispose and create log on plugin changes
Julia Beliaeva [Sat, 9 May 2020 23:19:11 +0000 (02:19 +0300)]
[vcs-log] plugin listener to dispose and create log on plugin changes

This allows to recreate log once when a plugin is loaded or unloaded, rather than doing it for every extension point. This also gives disposing process a better chance to be finished before classloader checks, as it asynchronous.

GitOrigin-RevId: 549b6a9b60607383543f3c46234812faf8c3c7a8

17 months ago[git-index] switch commit message when amend checkbox is toggled
Julia Beliaeva [Sun, 10 May 2020 03:48:25 +0000 (06:48 +0300)]
[git-index] switch commit message when amend checkbox is toggled

Load last commit message when amend checkbox is checked, and return to the previously entered message when it is unchecked (unless amend message was manually edited).

GitOrigin-RevId: 6bb61165b3f48e477154a590511582f9e335ba32

17 months ago[commit] i18n for AmendCommitHandlerImpl
Julia Beliaeva [Sun, 10 May 2020 23:23:46 +0000 (02:23 +0300)]
[commit] i18n for AmendCommitHandlerImpl

GitOrigin-RevId: cae097c2960c56ab89fb765560339b1a9d1eed2a

17 months ago[project] OpenJDK issue navigation pattern
Roman Shevchenko [Mon, 11 May 2020 17:36:00 +0000 (19:36 +0200)]
[project] OpenJDK issue navigation pattern

GitOrigin-RevId: 4bd9117fafab3b45e09c1f3d6dec6d73103ecb11

17 months agoIJP-778 Reader mode: turn off by default
Dmitry.Krasilschikov [Mon, 11 May 2020 16:54:42 +0000 (19:54 +0300)]
IJP-778 Reader mode: turn off by default

GitOrigin-RevId: fa7e9933334dfad594a0861416638c6a04e05628

17 months agoIJP-778 Reader mode: A special mode for code browsing and exploring
Dmitry.Krasilschikov [Mon, 11 May 2020 16:39:14 +0000 (19:39 +0300)]
IJP-778 Reader mode: A special mode for code browsing and exploring

GitOrigin-RevId: b9d4370c6ff8bf2485f863cde83c55c9f3c9a318

17 months ago[groovy] Avoid resolving untyped parameters in the light version of extended inference
Konstantin.Nisht [Mon, 11 May 2020 16:19:27 +0000 (19:19 +0300)]
[groovy] Avoid resolving untyped parameters in the light version of extended inference

GitOrigin-RevId: 325d70ba8ad2c8dc026888395c9becaac97627f9

17 months ago[groovy] Stop processing operators in the light version of extended inference
Konstantin.Nisht [Mon, 11 May 2020 14:26:35 +0000 (17:26 +0300)]
[groovy] Stop processing operators in the light version of extended inference

GitOrigin-RevId: 625f4e688555e12d492d0301db7fe4e4100b6ce9

17 months ago[groovy] Don't process return types in extended inference when it was invoked in...
Konstantin.Nisht [Thu, 7 May 2020 18:44:44 +0000 (21:44 +0300)]
[groovy] Don't process return types in extended inference when it was invoked in lite mode

GitOrigin-RevId: a3cf9f2580be272db2f249dddf4eb3b2d418b705

17 months agovcs: i18n: fix quotation in Hg bundle
Daniil Tsaryov [Thu, 30 Apr 2020 09:18:04 +0000 (12:18 +0300)]
vcs: i18n: fix quotation in Hg bundle

GitOrigin-RevId: d332c7f2331c8f494b1e8ba0899c5686db9d8ae1

17 months agoModules in jar duplication diagnostic for thin client
Evgeniy.Stepanov [Mon, 11 May 2020 15:23:52 +0000 (17:23 +0200)]
Modules in jar duplication diagnostic for thin client

GitOrigin-RevId: 4dfec3fef52b05cbb45a289ddbcd5e45ea61e112

17 months agoTemporary return removed api, important for Rider
Evgeniy.Stepanov [Mon, 11 May 2020 15:00:16 +0000 (17:00 +0200)]
Temporary return removed api, important for Rider

GitOrigin-RevId: b01207c362b629b84ddc339f701380b48bc48614

17 months agoWEB-45429 SVG: Attributes are shown as invalid when using `svg:` prefix
Piotr Tomiak [Mon, 11 May 2020 14:32:37 +0000 (16:32 +0200)]
WEB-45429 SVG: Attributes are shown as invalid when using `svg:` prefix

GitOrigin-RevId: 6d7f21dbea06d565cfc78d93f5438038d5ad46d6

17 months agoCPP-19906: Remote host sync silently hangs: recursive symlinks in header paths.
Vasily Romanikhin [Fri, 8 May 2020 15:30:22 +0000 (18:30 +0300)]
CPP-19906: Remote host sync silently hangs: recursive symlinks in header paths.

GitOrigin-RevId: 3a59d2f6255fad010c3c0f16c72d0fa676788725

17 months agobuild-in server: ability to disable it via VM options
Anton Makeev [Mon, 11 May 2020 13:42:01 +0000 (15:42 +0200)]
build-in server: ability to disable it via VM options

GitOrigin-RevId: e9e9668c863ae9742dbb4d8ff89f04e80289c653

17 months ago[groovy] IDEA-209501 remove pointless assertion of bundled jar name
Daniil Ovchinnikov [Mon, 11 May 2020 12:56:28 +0000 (15:56 +0300)]
[groovy] IDEA-209501 remove pointless assertion of bundled jar name

GitOrigin-RevId: 5be31ddb2f6ad58dbe8c5ecdb8080456d01550fd

17 months ago[devkit] <idea-plugin@require-restart> support
Yann Cébron [Mon, 11 May 2020 12:35:56 +0000 (14:35 +0200)]
[devkit] <idea-plugin@require-restart> support

GitOrigin-RevId: 5813e6f5844447046f86de87a668790de7898023

17 months agosvn: Fix tests - update vcs mappings after configuring externals
Konstantin Kolosovsky [Sun, 10 May 2020 16:53:08 +0000 (19:53 +0300)]
svn: Fix tests - update vcs mappings after configuring externals

GitOrigin-RevId: fb5cddf5e94f2ab0abdb578c60c5a13eef1f76cb

17 months agoAdd possibility to explicitly mark plugin as requiring restart on load/unload
Dmitry Jemerov [Mon, 11 May 2020 11:19:50 +0000 (13:19 +0200)]
Add possibility to explicitly mark plugin as requiring restart on load/unload

GitOrigin-RevId: 0cd92fdd5e3ff329c71403eb9a30a64dcb736cc2

17 months agoshow Bundled JRE by default
Konstantin Bulenkov [Mon, 11 May 2020 10:19:43 +0000 (12:19 +0200)]
show Bundled JRE by default

GitOrigin-RevId: 28954713e470cd02cddc6b83be125e671c41fb9b

17 months ago@NotNull (IDEA-CR-62440)
Dmitry Jemerov [Mon, 11 May 2020 10:11:16 +0000 (12:11 +0200)]
@NotNull (IDEA-CR-62440)

GitOrigin-RevId: b59a5884955b2d8f1ee57d7643c13e0ad608f39a

17 months agoAdd registry key to control classloader GC wait time on plugin unload
Dmitry Jemerov [Mon, 11 May 2020 10:09:22 +0000 (12:09 +0200)]
Add registry key to control classloader GC wait time on plugin unload

GitOrigin-RevId: c7828a28179898ba359643b334c1288cf47d746a

17 months ago[jps-caches] Check if file exists before move
Ilia Shulgin [Mon, 11 May 2020 09:15:43 +0000 (12:15 +0300)]
[jps-caches] Check if file exists before move

GitOrigin-RevId: 6b3ab9795433fcee49513e6db793c34c0b76a7c3

17 months agojava redundant cast: property test
Anna Kozlova [Mon, 11 May 2020 08:26:57 +0000 (10:26 +0200)]
java redundant cast: property test

GitOrigin-RevId: 6a02848ab0839c4a2cb3a7b0ccc8d153ef60e7d3

17 months agoNPE
Anna Kozlova [Mon, 11 May 2020 07:27:33 +0000 (09:27 +0200)]
NPE

GitOrigin-RevId: c000a7edd17ac10aad022333647b5cc183531b06

17 months agojava redundant cast: cleanup
Anna Kozlova [Fri, 8 May 2020 21:27:40 +0000 (23:27 +0200)]
java redundant cast: cleanup

GitOrigin-RevId: 0e7b9f52d326a1e2445282c1a06a1bd1bba2b40d

17 months agojava redundant cast: check conditional expression as call argument inplace
Anna Kozlova [Fri, 8 May 2020 21:06:18 +0000 (23:06 +0200)]
java redundant cast: check conditional expression as call argument inplace

GitOrigin-RevId: ee7fa6ef4cac4e39e9dad97c7d5ace983bc81044

17 months agojava redundant cast: cleanup checks for calls
Anna Kozlova [Fri, 8 May 2020 18:58:59 +0000 (20:58 +0200)]
java redundant cast: cleanup checks for calls

GitOrigin-RevId: 2d999bc7356856ef7d2fea45f793d69f401f7256

17 months agojava redundant cast: unconditionally skip casts with varargs
Anna Kozlova [Fri, 8 May 2020 18:19:33 +0000 (20:19 +0200)]
java redundant cast: unconditionally skip casts with varargs

GitOrigin-RevId: 01a0c7b240679155fab2e93e6e60db08000b9233

17 months agojava redundant cast: normalize captured wildcard contexts (IDEA-162080)
Anna Kozlova [Fri, 8 May 2020 09:20:46 +0000 (11:20 +0200)]
java redundant cast: normalize captured wildcard contexts (IDEA-162080)

GitOrigin-RevId: 7265302824d034690900bb1a58a90c4021da8f67

17 months agojava redundant cast: cleanup: visitor finally inverted
Anna Kozlova [Thu, 7 May 2020 20:46:09 +0000 (22:46 +0200)]
java redundant cast: cleanup: visitor finally inverted

GitOrigin-RevId: 8b4449e6d9163c24b046aad9065e5ec055d6d62c

17 months agojava redundant cast: cleanup: extract conditional
Anna Kozlova [Thu, 7 May 2020 10:28:34 +0000 (12:28 +0200)]
java redundant cast: cleanup: extract conditional

GitOrigin-RevId: ca95c0e70c197e27943596e91df8d526bbfbf1bb

17 months agojava redundant cast: cleanup: avoid dbl cast registration for expressions with expect...
Anna Kozlova [Thu, 7 May 2020 09:19:40 +0000 (11:19 +0200)]
java redundant cast: cleanup: avoid dbl cast registration for expressions with expected type

GitOrigin-RevId: a31b1d892b2e19bfaf556e85724eb244189111b4

17 months agojava redundant cast: cleanup: refexpr
Anna Kozlova [Thu, 7 May 2020 08:15:04 +0000 (10:15 +0200)]
java redundant cast: cleanup: refexpr

GitOrigin-RevId: d4a111e2a47885ef97983979200056612db26c93

17 months agojava redundant cast: fixed multiple casts in synchronized stmt
Anna Kozlova [Thu, 7 May 2020 08:10:36 +0000 (10:10 +0200)]
java redundant cast: fixed multiple casts in synchronized stmt

GitOrigin-RevId: 49a7d8dbcd26a3aa905c57db97d386bcbd285464

17 months agojava redundant cast: cleanup: extract refexpr
Anna Kozlova [Wed, 6 May 2020 20:14:43 +0000 (22:14 +0200)]
java redundant cast: cleanup: extract refexpr

GitOrigin-RevId: 04e04333b3f5b639c2923befd9b3637ee04de502

17 months agojava redundant cast: cleanup: extract sync, switch, array access expressions
Anna Kozlova [Wed, 6 May 2020 19:22:57 +0000 (21:22 +0200)]
java redundant cast: cleanup: extract sync, switch, array access expressions

GitOrigin-RevId: 0e4d8ebbe3709152e767b4dc8946db39ae96a113

17 months agojava redundant cast: cleanup: extract foreach, instanceof, throws statements
Anna Kozlova [Wed, 6 May 2020 11:11:34 +0000 (13:11 +0200)]
java redundant cast: cleanup: extract foreach, instanceof, throws statements

GitOrigin-RevId: ac04ea8db453518f4c15d3e37e33d9a25a22ce35

17 months agojava redundant cast: cleanup: sort out `processAlreadyHasCast`
Anna Kozlova [Wed, 6 May 2020 08:11:21 +0000 (10:11 +0200)]
java redundant cast: cleanup: sort out `processAlreadyHasCast`

GitOrigin-RevId: 97e85155800af5f6ef88c1a733a3e8feea2388d3

17 months agojava redundant cast: cleanup: simplify warning registering
Anna Kozlova [Wed, 6 May 2020 07:20:02 +0000 (09:20 +0200)]
java redundant cast: cleanup: simplify warning registering

GitOrigin-RevId: c04868bf236d1750cec6cc7546e1e3ea840a7d25

17 months agorevert incorrect project files changes (exclude configuration)
Vladimir Krivosheev [Mon, 11 May 2020 08:20:44 +0000 (10:20 +0200)]
revert incorrect project files changes (exclude configuration)

GitOrigin-RevId: 99bcd378d10f3fdc7ab2e5733e570337f73863b5

17 months agoUpdating versions of project dependencies: jdkBuild->11_0_7b911.1
Vitaly Provodin [Mon, 11 May 2020 00:41:16 +0000 (03:41 +0300)]
Updating versions of project dependencies: jdkBuild->11_0_7b911.1

Vitaly Provodin

GitOrigin-RevId: 80563130f66db3c9706a87435d56b87996c34b39

17 months ago[git-index] add revert action to revert unstaged changes
Julia Beliaeva [Sun, 10 May 2020 00:06:31 +0000 (03:06 +0300)]
[git-index] add revert action to revert unstaged changes

GitOrigin-RevId: ee037cde6013a23bc95d318f3fb0cb70ad4f3dcb

17 months ago[vcs-log] add NonNls annotation
Julia Beliaeva [Sat, 9 May 2020 23:42:21 +0000 (02:42 +0300)]
[vcs-log] add NonNls annotation

GitOrigin-RevId: 20c6ec9a2877598afa01df3ead8a563fc7b4f22b

17 months agosettings-repository: remove unused code
Kirill Likhodedov [Sat, 9 May 2020 18:54:59 +0000 (21:54 +0300)]
settings-repository: remove unused code

GitOrigin-RevId: 0dc03b99f355e454efe17af72ceb3738b2d3188e