idea/community.git
18 months agojava: prohibit caching when using thread-local types imposed on expressions and decla...
peter [Mon, 27 May 2019 05:55:38 +0000 (07:55 +0200)]
java: prohibit caching when using thread-local types imposed on expressions and declarations in complex nested inference scenarios

GitOrigin-RevId: a767826dedb5d1879009ee5804e1c675d1b863ac

18 months agoAdd psi references for named colors in theme json (initial)
Konstantin Bulenkov [Mon, 27 May 2019 03:36:20 +0000 (12:36 +0900)]
Add psi references for named colors in theme json (initial)

GitOrigin-RevId: d9c49c7aab16ea325e797fba3d73918230a99d6b

18 months ago[vcs-log] expire notification if repository is removed from the big repositories...
Julia Beliaeva [Mon, 20 May 2019 19:56:57 +0000 (22:56 +0300)]
[vcs-log] expire notification if repository is removed from the big repositories list

GitOrigin-RevId: 3c6462ece35b2f434770acfa42fe5e6db02d6295

18 months ago[vcs-log] add a resume indexing button to the log toolbar
Julia Beliaeva [Sun, 19 May 2019 22:00:37 +0000 (01:00 +0300)]
[vcs-log] add a resume indexing button to the log toolbar

GitOrigin-RevId: d3215c9b91929fbbd2bca100973cc59ffb5680b1

18 months ago[vcs-log] increase the indexing limit immediately
Julia Beliaeva [Mon, 20 May 2019 19:40:01 +0000 (22:40 +0300)]
[vcs-log] increase the indexing limit immediately

This way to resume indexing one would just need to remove the repository from the big repositories list and schedule next indexing.

GitOrigin-RevId: fc747f5c69e30e5c5d4e13cd73886bc2f2efefb8

18 months ago[vcs-log] move checking commits size to MyCommitSelectionListenerForDiff
Julia Beliaeva [Sun, 26 May 2019 21:17:39 +0000 (00:17 +0300)]
[vcs-log] move checking commits size to MyCommitSelectionListenerForDiff

GitOrigin-RevId: afa32d551439270d06b8a4fba0fd02f085578d97

18 months ago[vcs-log] remove mySelectionListenerForDiff field
Julia Beliaeva [Sun, 26 May 2019 22:55:55 +0000 (01:55 +0300)]
[vcs-log] remove mySelectionListenerForDiff field

GitOrigin-RevId: bfd3ddd2faddb8c6d2183fc31f6694da68de00c6

18 months ago[vcs-log] convert myChangesLoadingPane field to variable
Julia Beliaeva [Sun, 26 May 2019 22:43:32 +0000 (01:43 +0300)]
[vcs-log] convert myChangesLoadingPane field to variable

GitOrigin-RevId: a1ffb0ff00ea8877ba87cb76149d9293130f718f

18 months ago[vcs-log] cleanup
Julia Beliaeva [Sun, 26 May 2019 22:40:26 +0000 (01:40 +0300)]
[vcs-log] cleanup

GitOrigin-RevId: a3d7b6933083919a503bc2a78bd5ff71ea84127e

18 months agocleanup - user assertJ instead of deprecated junit assertions
Vladimir Krivosheev [Sun, 26 May 2019 16:15:45 +0000 (18:15 +0200)]
cleanup - user assertJ instead of deprecated junit assertions

GitOrigin-RevId: 97645aeb8fabe032751665a1bb3eb68a0c307a49

18 months ago[git] add exception information to the error
Julia Beliaeva [Sun, 26 May 2019 19:42:20 +0000 (22:42 +0300)]
[git] add exception information to the error

EA-142375

GitOrigin-RevId: 6837abc11fb09b95b2224090744930b850376e2e

18 months agoJSX: use case sensitive comparison for emmet and completion (WEB-36536)
Dennis Ushakov [Sun, 26 May 2019 15:18:02 +0000 (18:18 +0300)]
JSX: use case sensitive comparison for emmet and completion (WEB-36536)

GitOrigin-RevId: 31a3e7aa92377fdb6b46f4524995fb59b96ddb97

18 months agoCleanup (formatting; typos)
Roman Shevchenko [Sun, 26 May 2019 17:11:36 +0000 (19:11 +0200)]
Cleanup (formatting; typos)

GitOrigin-RevId: 93cc24ff7a6163d53ed3e1aead2bac7ae521c360

18 months agoIDEA-207961 more tests for TBX navigate command - bombed
Dmitry.Krasilschikov [Sun, 26 May 2019 14:54:52 +0000 (17:54 +0300)]
IDEA-207961 more tests for TBX navigate command - bombed

GitOrigin-RevId: 78a26fae112ecc4bf6bfb0b8e480478f9823f5d5

18 months agoIDEA-207961 more tests for TBX navigate command
Dmitry.Krasilschikov [Sun, 26 May 2019 14:23:45 +0000 (17:23 +0300)]
IDEA-207961 more tests for TBX navigate command

GitOrigin-RevId: be0080d5f0085d3e36d99a7db1a5c1609b3d493f

18 months agoUX-613 capitalize RA group titles
Dmitry.Krasilschikov [Sun, 26 May 2019 14:08:15 +0000 (17:08 +0300)]
UX-613 capitalize RA group titles

GitOrigin-RevId: 3986e7ef76b74c799e206559ca7768d63960aae2

18 months agoIDEA-214968 RA: recent project path as description
Dmitry.Krasilschikov [Sun, 26 May 2019 13:49:01 +0000 (16:49 +0300)]
IDEA-214968 RA: recent project path as description

GitOrigin-RevId: 8c4b8b687cd020995c72d5e297798fb6ce596164

18 months agovcs: Auto-include changes (resolved from current context) on invoking non-modal commi...
Konstantin Kolosovsky [Sat, 25 May 2019 10:40:18 +0000 (13:40 +0300)]
vcs: Auto-include changes (resolved from current context) on invoking non-modal commit (IDEA-212233)

GitOrigin-RevId: ffdda3c25e33ce4dac8a0946bb7649d4f4661f0f

18 months agovcs: Sync non-modal commit inclusion with "Local Changes" tree state (IDEA-212228)
Konstantin Kolosovsky [Sat, 25 May 2019 10:18:50 +0000 (13:18 +0300)]
vcs: Sync non-modal commit inclusion with "Local Changes" tree state (IDEA-212228)

GitOrigin-RevId: 9ad731ff7ff6d8ff8f35b1de3999863d6df6600b

18 months agoexclude as part of sort
Vladimir Krivosheev [Sun, 26 May 2019 07:00:07 +0000 (09:00 +0200)]
exclude as part of sort

GitOrigin-RevId: 14f3c71a15e06c7aba59080fbac1e8298278f1f7

18 months ago[vcs-log] reformat
Julia Beliaeva [Sat, 25 May 2019 20:18:16 +0000 (23:18 +0300)]
[vcs-log] reformat

GitOrigin-RevId: 61ce9147fa4a0a4bc988c7520cdad677aa1a81f5

18 months agoBorderless UI: Missing file title in compare view (#RIDER-28210)
graann [Sat, 25 May 2019 18:25:11 +0000 (21:25 +0300)]
Borderless UI: Missing file title in compare view (#RIDER-28210)

GitOrigin-RevId: cde935ff13c33413cca6db20d2f1e84e984e7d24

18 months agotoolbar height must match neighbors: TW headers and TW toolbars
Gregory.Shrago [Sat, 25 May 2019 14:16:08 +0000 (17:16 +0300)]
toolbar height must match neighbors: TW headers and TW toolbars

GitOrigin-RevId: 839f63c1af809ff4ad9aa69e3f2d144835ac33c0

18 months agoeslint: simplify Eslint#getConfigRootObject and use PackageJsonUtil.isPackageJsonFile
Sergey Simonchik [Sat, 25 May 2019 12:32:47 +0000 (15:32 +0300)]
eslint: simplify Eslint#getConfigRootObject and use PackageJsonUtil.isPackageJsonFile

GitOrigin-RevId: e20bc1b49521066880924887b73d412ce450728d

18 months agonew Editor Tabs UI: Tabs: There is a double top border when database console is opene...
graann [Sat, 25 May 2019 11:40:08 +0000 (14:40 +0300)]
new Editor Tabs UI: Tabs: There is a double top border when database console is opened (#IDEA-214821)

GitOrigin-RevId: 25bea0b587932ef39fc61b9906239ddad0b580b8

18 months agoIDEA-CR-47520 document isDisposed
Vladimir Krivosheev [Sat, 25 May 2019 09:15:07 +0000 (11:15 +0200)]
IDEA-CR-47520 document isDisposed

GitOrigin-RevId: 4bf9f0cc46ea9f0099a8c8b5eed07a1cf88a353b

18 months agolight application services - service manager impl and one non-persistent service
Vladimir Krivosheev [Sat, 25 May 2019 08:43:26 +0000 (10:43 +0200)]
light application services - service manager impl and one non-persistent service

GitOrigin-RevId: 2f26c56b9fa5d32519411c31b21da8e16b887817

18 months agolight application services - service manager impl and one non-persistent service
Vladimir Krivosheev [Fri, 24 May 2019 19:08:50 +0000 (21:08 +0200)]
light application services - service manager impl and one non-persistent service

GitOrigin-RevId: f490376e8316f7bfeeabbfab112d56cfdcb5ea5a

18 months agoenforce mnemonic when it is not really present in a scope name
Gregory.Shrago [Sat, 25 May 2019 00:28:14 +0000 (03:28 +0300)]
enforce mnemonic when it is not really present in a scope name

GitOrigin-RevId: a9b50e0892511d5bb34bb85ac9b70ffcf8e1c95c

18 months agoUpdating versions of project dependencies: jdkBuild->u212b1566.8
Vitaly Provodin [Fri, 24 May 2019 22:57:18 +0000 (01:57 +0300)]
Updating versions of project dependencies: jdkBuild->u212b1566.8

Vitaly Provodin

GitOrigin-RevId: abbe81f6f0b46a53a952f61a7959761e1ba66f3f

18 months agoUpdating versions of project dependencies: secondJreBuild->11_0_3b262.3
Vitaly Provodin [Fri, 24 May 2019 22:53:07 +0000 (01:53 +0300)]
Updating versions of project dependencies: secondJreBuild->11_0_3b262.3

Vitaly Provodin

GitOrigin-RevId: 1bf64b1848747f8f1fa5747974d7182b2775dfd0

18 months agoComboboxUI: Use user defined background if available: fix disabled
Gregory.Shrago [Fri, 24 May 2019 21:20:59 +0000 (00:20 +0300)]
ComboboxUI: Use user defined background if available: fix disabled

GitOrigin-RevId: ce9eabed8d576585fba7efa63238f2993464687d

18 months agotypo
Sergey Ignatov [Fri, 24 May 2019 20:15:38 +0000 (23:15 +0300)]
typo

GitOrigin-RevId: b4f11b8276e7148a24561b41b4cf37ebb84ac61e

18 months agoIDEA-200871 Tool Window should NOT transfer focus unconditionally
Denis Fokin [Fri, 24 May 2019 18:47:15 +0000 (21:47 +0300)]
IDEA-200871 Tool Window should NOT transfer focus unconditionally

GitOrigin-RevId: dba9c3b445b2997777c575447b898e48985921bc

18 months agocleanup - final, do not use constructor injection
Vladimir Krivosheev [Fri, 24 May 2019 17:34:55 +0000 (19:34 +0200)]
cleanup - final, do not use constructor injection

GitOrigin-RevId: dac8946437404923f347718598f104bb8752da84

18 months agoFUS: record event log system events (FUS-398)
Svetlana.Zemlyanskaya [Fri, 24 May 2019 17:44:49 +0000 (19:44 +0200)]
FUS: record event log system events (FUS-398)

GitOrigin-RevId: a28c19784f8981eaaa06503b9a18ca8cfd927b26

18 months agoBuildListener - default impl
Vladimir Krivosheev [Fri, 24 May 2019 17:24:05 +0000 (19:24 +0200)]
BuildListener - default impl

GitOrigin-RevId: 8a7ff42bbec68b35ad5b0176279e19e2408ed78c

18 months agouse test deps
Sergey Ignatov [Fri, 24 May 2019 18:00:44 +0000 (21:00 +0300)]
use test deps

GitOrigin-RevId: 80f83ada741884bb815c203f183ccc245ed03dbc

18 months ago[service-view] fix exception on reopen the only db session
Konstantin Aleev [Fri, 24 May 2019 17:51:58 +0000 (20:51 +0300)]
[service-view] fix exception on reopen the only db session

GitOrigin-RevId: 95888231bbad219a66979761a3e594dc85896e97

18 months agomake editor painting tests (checking gutter painting) work in the same way on all...
Dmitry Batrak [Fri, 24 May 2019 17:25:26 +0000 (20:25 +0300)]
make editor painting tests (checking gutter painting) work in the same way on all platforms

fix one more discrepancy

GitOrigin-RevId: 53b8e2c17fa07d81e1a66c8b2d9184f9081fd688

18 months agorestore exactly old behaviour - headless-implementation-class means that must be...
Vladimir Krivosheev [Fri, 24 May 2019 15:45:51 +0000 (17:45 +0200)]
restore exactly old behaviour - headless-implementation-class means that must be disabled in headless mode

GitOrigin-RevId: 02466048de32a87f1dcbf0924918d02b8f15899e

18 months agograils: query file index after project initialization (EA-142962 - assert: RootIndex...
peter [Fri, 24 May 2019 17:06:42 +0000 (19:06 +0200)]
grails: query file index after project initialization (EA-142962 - assert: RootIndex.<init>, IDEA-210479)

GitOrigin-RevId: b18e0156c413c433406f75436e238b002d40ccd7

18 months agoSupport analyzing snapshots after restart
Dmitry Jemerov [Fri, 24 May 2019 16:51:09 +0000 (18:51 +0200)]
Support analyzing snapshots after restart

GitOrigin-RevId: f9a521948de1f57417d98e439d6fce0fb26d6692

18 months agouse runtime deps
Sergey Ignatov [Fri, 24 May 2019 16:38:35 +0000 (19:38 +0300)]
use runtime deps

GitOrigin-RevId: d837eee1b58672f068b2e3f70edd7e617825377f

18 months ago[intellij-sh] Add counter statistic collector for basic operations
Mikhail Mazurkevich [Fri, 24 May 2019 14:05:49 +0000 (17:05 +0300)]
[intellij-sh] Add counter statistic collector for basic operations

GitOrigin-RevId: 21585021c514d121b371e76315718c48f4ee516c

18 months ago[intellij-sh] Change behaviour of generate functionality to avoid surplus caret movement
Mikhail Mazurkevich [Fri, 24 May 2019 10:22:36 +0000 (13:22 +0300)]
[intellij-sh] Change behaviour of generate functionality to avoid surplus caret movement

GitOrigin-RevId: 15f1798ff199952dc2b46ca800cce16dee81ed4b

18 months agoInitial import of memory dump analysis code from Android Studio's Project Marble
Dmitry Jemerov [Fri, 24 May 2019 16:08:33 +0000 (18:08 +0200)]
Initial import of memory dump analysis code from Android Studio's Project Marble

GitOrigin-RevId: bc8b341f91fa6e025c9de7552c7fbd29cee5590d

18 months agovcs: rescan VCS roots after configuring them in the settings on a pooled thread:...
Kirill Likhodedov [Fri, 24 May 2019 15:40:08 +0000 (18:40 +0300)]
vcs: rescan VCS roots after configuring them in the settings on a pooled thread: IDEA-214900

GitOrigin-RevId: fc7bef6c4fd07e87a690a0e63b84c1fd6bf84c47

18 months agoadd markdown tests into community
Sergey Ignatov [Fri, 24 May 2019 15:51:58 +0000 (18:51 +0300)]
add markdown tests into community

GitOrigin-RevId: f133928b0acc0f6e93fc6f873d3cb723ee2a004a

18 months agoShFileCompletionTest cleanup
Sergey Ignatov [Fri, 24 May 2019 12:49:53 +0000 (15:49 +0300)]
ShFileCompletionTest cleanup

GitOrigin-RevId: 6f364b709b6098b07dfc649bea639008c692bf61

18 months agoSSR: minor cleanup
Bas Leijdekkers [Fri, 24 May 2019 14:36:58 +0000 (16:36 +0200)]
SSR: minor cleanup

GitOrigin-RevId: 1997a0aace8d440bfc95e63b0dcf6c245222e9fb

18 months agoSSR: extract method to utility class
Bas Leijdekkers [Fri, 24 May 2019 14:13:36 +0000 (16:13 +0200)]
SSR: extract method to utility class

GitOrigin-RevId: 1717258cf9b0274b31bff8d7f28921951968884c

18 months agoIG: interface can't have members with private modifiers (IDEA-214714)
Bas Leijdekkers [Fri, 24 May 2019 13:29:10 +0000 (15:29 +0200)]
IG: interface can't have members with private modifiers (IDEA-214714)

GitOrigin-RevId: 4f8827011a2e4b01a294f188a636729fcc8b9e8c

18 months agoSSR: improve in editor highlighting for multiline matches
Bas Leijdekkers [Fri, 24 May 2019 09:57:39 +0000 (11:57 +0200)]
SSR: improve in editor highlighting for multiline matches

GitOrigin-RevId: 38b1149a12a35906490d6496b903c0e4b132bd3f

18 months agoSSR: read & write pattern context
Bas Leijdekkers [Tue, 21 May 2019 15:51:46 +0000 (17:51 +0200)]
SSR: read & write pattern context

GitOrigin-RevId: e50e90fbde6974c307d40b4f77940e23954e9a54

18 months agoSSR: remove unnecessary parameter
Bas Leijdekkers [Tue, 21 May 2019 14:58:55 +0000 (16:58 +0200)]
SSR: remove unnecessary parameter

GitOrigin-RevId: bfdf3f9c0bbb7814c31ef4e614907957a478a709

18 months agoSSR: Make language parameter @NotNull
Bas Leijdekkers [Tue, 21 May 2019 14:43:25 +0000 (16:43 +0200)]
SSR: Make language parameter @NotNull

GitOrigin-RevId: 705291bdb09cc9ec98ee545c19f5306f365ae816

18 months agoSSR: move getTemplateContextType() method out of profile
Bas Leijdekkers [Tue, 21 May 2019 14:13:45 +0000 (16:13 +0200)]
SSR: move getTemplateContextType() method out of profile

GitOrigin-RevId: ad9b10aa7f574befa7d7aaaaea1d09df0a3eadaa

18 months agoSSR: cleanup write command action
Bas Leijdekkers [Tue, 21 May 2019 13:51:44 +0000 (15:51 +0200)]
SSR: cleanup write command action

GitOrigin-RevId: 39f99f3ac2ad060ddcfbe2084bf51667719d550d

18 months agoSSR: fix typo, cleanup
Bas Leijdekkers [Tue, 21 May 2019 13:25:23 +0000 (15:25 +0200)]
SSR: fix typo, cleanup

GitOrigin-RevId: 56b23a73ca810a450c58c2fbf9c20b5aa60a43c8

18 months agoSSR: use language file type everywhere, avoid using file extension
Bas Leijdekkers [Mon, 20 May 2019 16:52:44 +0000 (18:52 +0200)]
SSR: use language file type everywhere, avoid using file extension

GitOrigin-RevId: 2e5f7c578452d9ec28e105d072ece4b1f2bb4eb7

18 months agoSSR: fix typo, cleanup
Bas Leijdekkers [Sun, 19 May 2019 18:18:38 +0000 (20:18 +0200)]
SSR: fix typo, cleanup

GitOrigin-RevId: bc70fd517d7dc7b826740bf78212951f01d33da7

18 months agoSSR: move methods not needed for extension out of profile
Bas Leijdekkers [Sat, 18 May 2019 20:01:21 +0000 (22:01 +0200)]
SSR: move methods not needed for extension out of profile

GitOrigin-RevId: bda5734cd2d09c62f7a9436dabe0f8f2879a7ffa

18 months agomore equals/hashCode on functional PSI types (IDEA-CR-47594)
peter [Fri, 24 May 2019 15:13:08 +0000 (17:13 +0200)]
more equals/hashCode on functional PSI types (IDEA-CR-47594)

GitOrigin-RevId: e013679693c3873b413571bb1ba3de9189b2e770

18 months agoproject model: add assertion which checks that setter is invoked for modifiable model...
nik [Fri, 24 May 2019 14:53:33 +0000 (17:53 +0300)]
project model: add assertion which checks that setter is invoked for modifiable model only (IDEA-CR-47616)

GitOrigin-RevId: b49cc33350cd1ae8b1865c3238c80a2ad92272f2

18 months agofix NPE when trying to toString() file pointer under modifications to fix IDEA-214801...
Alexey Kudravtsev [Fri, 24 May 2019 14:45:22 +0000 (17:45 +0300)]
fix NPE when trying to toString() file pointer under modifications to fix IDEA-214801 NPE at VirtualFilePointerImpl#toString

GitOrigin-RevId: ce894679d05643040e28da75d004d1e6e37d43cd

18 months agoremove incorrect registration of com.intellij.openapi.application.Preloader as projec...
Vladimir Krivosheev [Fri, 24 May 2019 13:44:47 +0000 (15:44 +0200)]
remove incorrect registration of com.intellij.openapi.application.Preloader as project component

GitOrigin-RevId: 0c4fe599c98aaf9ff05c12a79b7a64bf9c07a0c0

18 months agoIDEA-185618 Fix resolve on captured wildcard types
alexey.afanasiev [Fri, 24 May 2019 14:02:55 +0000 (17:02 +0300)]
IDEA-185618 Fix resolve on captured wildcard types

GitOrigin-RevId: 3009e4de1cbf9fabd4e88a67e350ea992ce62b48

18 months agosearch for text occurrences/comments off by default for fields/methods (IDEA-214923)
Anna Kozlova [Fri, 24 May 2019 14:06:03 +0000 (16:06 +0200)]
search for text occurrences/comments off by default for fields/methods (IDEA-214923)

GitOrigin-RevId: a8fd6a84c1c8bdefe386cafefa33ca1455f09912

18 months agonew Editor Tabs UI: Tabs: Tabs: correct color keys (#IDEA-211774)
graann [Fri, 24 May 2019 13:59:10 +0000 (16:59 +0300)]
new Editor Tabs UI: Tabs: Tabs: correct color keys (#IDEA-211774)

GitOrigin-RevId: 449d864cbfab769c5e2b28181d3039c3f777f985

18 months agoOpen a preview from EditorConfig
Rustam Vishnyakov [Fri, 24 May 2019 13:58:22 +0000 (16:58 +0300)]
Open a preview from EditorConfig

GitOrigin-RevId: 7b4fe99e96f5036b85deffdc7521396338f9e6f7

18 months agoCPP-16313 Move fix for already linked projects into platform
Semyon Kolton [Fri, 24 May 2019 13:38:30 +0000 (16:38 +0300)]
CPP-16313 Move fix for already linked projects into platform

GitOrigin-RevId: 2018c9aaea1b903539ca97570e6c33ade8f2e5c5

18 months agomake editor painting tests (checking gutter painting) work in the same way on all...
Dmitry Batrak [Fri, 24 May 2019 13:40:14 +0000 (16:40 +0300)]
make editor painting tests (checking gutter painting) work in the same way on all platforms

update test data

GitOrigin-RevId: 12d253ad175d7098170e68fe0a3725b136c541f8

18 months agoSystemPropertyRule, ability to not print getDirectoryTree contents
Vladimir Krivosheev [Fri, 24 May 2019 12:06:45 +0000 (14:06 +0200)]
SystemPropertyRule, ability to not print getDirectoryTree contents

GitOrigin-RevId: c3af312319f62182c0583e16381c68a4e39c6f66

18 months agodo not use deprecated getBaseDir
Vladimir Krivosheev [Fri, 24 May 2019 12:05:01 +0000 (14:05 +0200)]
do not use deprecated getBaseDir

GitOrigin-RevId: d13e6b401858c855b72cc4d9dd2cd5dcb2719c1a

18 months agomake editor painting tests (checking gutter painting) work in the same way on all...
Dmitry Batrak [Fri, 24 May 2019 13:27:46 +0000 (16:27 +0300)]
make editor painting tests (checking gutter painting) work in the same way on all platforms

GitOrigin-RevId: b7806e143b88ec62d64d42998334bc5b515a0a84

18 months agopublishing android tools-base modules to maven: more projects
Dmitry Avdeev [Fri, 24 May 2019 13:25:21 +0000 (16:25 +0300)]
publishing android tools-base modules to maven: more projects

GitOrigin-RevId: 97d06da0b0409fb4712540b22e5a7cff1b051c96

18 months agoIDEA-211528 Diff change highlighting not propagated to inlay
Dmitry Batrak [Fri, 24 May 2019 13:07:17 +0000 (16:07 +0300)]
IDEA-211528 Diff change highlighting not propagated to inlay

GitOrigin-RevId: 10c1c4ef269c9de20cc656c5ef669c26071745be

18 months agosh: fix duplicate code (copied from InplaceRefactoring)
Sergey Simonchik [Fri, 24 May 2019 12:54:15 +0000 (15:54 +0300)]
sh: fix duplicate code (copied from InplaceRefactoring)

GitOrigin-RevId: 8f3aefb7cc6f4dae85526ec6fc4b44504bea1396

18 months agoHint: Javadoc cleanup
Yann Cébron [Fri, 24 May 2019 12:51:56 +0000 (14:51 +0200)]
Hint: Javadoc cleanup

GitOrigin-RevId: e4776d71c479f0fe185faa4dd9ca4a87ce5500c9

18 months agoDialogWrapperPeerImpl: Javadoc cleanup
Yann Cébron [Fri, 24 May 2019 12:47:19 +0000 (14:47 +0200)]
DialogWrapperPeerImpl: Javadoc cleanup

GitOrigin-RevId: ed1d1d7b4bd9956a1960dc0520cd3459f9fd3e85

18 months agoAnAction.copyFrom: Javadoc cleanup
Yann Cébron [Fri, 24 May 2019 12:45:39 +0000 (14:45 +0200)]
AnAction.copyFrom: Javadoc cleanup

GitOrigin-RevId: 5ff9406b8540179c740a33820bc8cd02b8c5a492

18 months agoActionStub: Javadoc cleanup
Yann Cébron [Fri, 24 May 2019 12:45:11 +0000 (14:45 +0200)]
ActionStub: Javadoc cleanup

GitOrigin-RevId: 0f22064f150375da512dd5b4290090fee643eab9

18 months agoFileEditorProviderManager: Javadoc cleanup
Yann Cébron [Fri, 24 May 2019 12:39:34 +0000 (14:39 +0200)]
FileEditorProviderManager: Javadoc cleanup

GitOrigin-RevId: a81744df15eda70bfafca8a0ddca27145c3a8fb6

18 months agoFileEditorPolicy: Javadoc cleanup
Yann Cébron [Fri, 24 May 2019 12:33:06 +0000 (14:33 +0200)]
FileEditorPolicy: Javadoc cleanup

GitOrigin-RevId: ab8763e9fcea75aa6367743f1a27251ff60bb33f

18 months agoFileEditorProvider: Javadoc cleanup
Yann Cébron [Fri, 24 May 2019 12:31:31 +0000 (14:31 +0200)]
FileEditorProvider: Javadoc cleanup

GitOrigin-RevId: 2ccb101a87eb67a14f495ed7cce930f8c8fd8a19

18 months agoshell scripts cleanup
Sergey Ignatov [Fri, 24 May 2019 12:46:24 +0000 (15:46 +0300)]
shell scripts cleanup

GitOrigin-RevId: 5dab4fdaa6e260d241e94fda4eaf221ce90cdf79

18 months agovcs: Provide clean "CommitContext" for each non-modal commit
Konstantin Kolosovsky [Tue, 21 May 2019 10:20:38 +0000 (13:20 +0300)]
vcs: Provide clean "CommitContext" for each non-modal commit

GitOrigin-RevId: 919ffe1f077cb167a3a1a39a9ed1736de6ceba66

18 months agovcs: Enable commit executor actions anywhere in "Local Changes" for non-modal commit
Konstantin Kolosovsky [Tue, 21 May 2019 09:46:03 +0000 (12:46 +0300)]
vcs: Enable commit executor actions anywhere in "Local Changes" for non-modal commit

GitOrigin-RevId: 3a9de5b435b585645fef1bd22bcc43f62d2b5f3a

18 months agovcs: Allow commit executors with VCS_COMMIT commit session in non-modal commit
Konstantin Kolosovsky [Tue, 21 May 2019 09:02:48 +0000 (12:02 +0300)]
vcs: Allow commit executors with VCS_COMMIT commit session in non-modal commit

This particularly enables "Commit and Push" actions for git/hg in non-modal commit

GitOrigin-RevId: e74a4975951479880c3be025bec9b9cf8097d681

18 months agogit, hg: Refactor "commit and push" executors - pass corresponding flags using "Commi...
Konstantin Kolosovsky [Sun, 19 May 2019 16:48:06 +0000 (19:48 +0300)]
git, hg: Refactor "commit and push" executors - pass corresponding flags using "CommitContext"

GitOrigin-RevId: 5d8b52fe3778373bf43f50633c35b812b956e2e5

18 months agovcs: Deprecate "CommitSessionContextAware" - use "CommitContext" from "CommitExecutor...
Konstantin Kolosovsky [Sun, 19 May 2019 14:18:47 +0000 (17:18 +0300)]
vcs: Deprecate "CommitSessionContextAware" - use "CommitContext" from "CommitExecutor.createCommitSession()" instead

Same change was applied in 4ecda0c0b443b935d963efdda599ad997145b6b5. And then reverted in d96f8fe01e7b255a08db819ce2b4f16cc212cb85 because default implementations were not available at that time. Now change is valid.

GitOrigin-RevId: 57cca8cdbe7e674fab36a65d73951bb6bc30caea

18 months agovcs: Convert "SessionDialog" to kotlin
Konstantin Kolosovsky [Sat, 18 May 2019 22:03:11 +0000 (01:03 +0300)]
vcs: Convert "SessionDialog" to kotlin

GitOrigin-RevId: 7b2cc13d6f73600d1473fde9b8c6ca5ed693b13f

18 months agoRename .java to .kt
Konstantin Kolosovsky [Sat, 18 May 2019 22:03:07 +0000 (01:03 +0300)]
Rename .java to .kt

GitOrigin-RevId: c90e44fffc4b6ac88b663b2cdf53002648543b55

18 months agovcs: Refactor "CommitExecutor" - @NotNull
Konstantin Kolosovsky [Sat, 18 May 2019 21:59:53 +0000 (00:59 +0300)]
vcs: Refactor "CommitExecutor" - @NotNull

GitOrigin-RevId: 7d6be90fd9cd96295090bf24c68d454510cf6594

18 months agovcs: Refactor custom commit session ui creation logic
Konstantin Kolosovsky [Sat, 18 May 2019 21:36:13 +0000 (00:36 +0300)]
vcs: Refactor custom commit session ui creation logic

GitOrigin-RevId: edef9ebc71a6c337ffb82ffa8ae1b7605c4e7594

18 months agovcs: Convert "GitCommitAndPushExecutor", "HgCommitAndPushExecutor" to kotlin
Konstantin Kolosovsky [Sat, 18 May 2019 20:48:40 +0000 (23:48 +0300)]
vcs: Convert "GitCommitAndPushExecutor", "HgCommitAndPushExecutor" to kotlin

GitOrigin-RevId: 6e382461442d1bbfa91a8c01bb16a22e99d1d35b

18 months agoRename .java to .kt
Konstantin Kolosovsky [Sat, 18 May 2019 20:47:24 +0000 (23:47 +0300)]
Rename .java to .kt

GitOrigin-RevId: b5fa7da60480b856f261b34b291a16bdb4422208

18 months agouse default properties instead of empty ones to supply (project) context and avoid...
Alexey Kudravtsev [Fri, 24 May 2019 12:28:17 +0000 (15:28 +0300)]
use default properties instead of empty ones to supply (project) context and avoid creating default project unnecessarily

GitOrigin-RevId: d88a54c79fed2c3655ed477f7d3eebe64cbd86c1

18 months agorefactor path interner: make it extend standard Interner<>, reduce memory footprint...
Alexey Kudravtsev [Fri, 24 May 2019 12:25:53 +0000 (15:25 +0300)]
refactor path interner: make it extend standard Interner<>, reduce memory footprint of StringWrapper, make it work with CharSequence instead of String to return SegmentedCharSequence directly without conversions

GitOrigin-RevId: a350c41e359c5626016d17bfb269ceee7cb4fad2