idea/community.git
18 months agoget rid of intellij.build.toolbox.litegen parameter and use BuildOptions.TOOLBOX_LITE...
Aleksey Rostovskiy [Mon, 27 May 2019 11:04:25 +0000 (14:04 +0300)]
get rid of intellij.build.toolbox.litegen parameter and use BuildOptions.TOOLBOX_LITE_GEN_STEP to skip it instead

GitOrigin-RevId: 9aac8ee4ed1ebf2a29de18a238825fafb1ab88f9

18 months ago[duplicates] enable duplicates analysis in PyCharm/WebStorm/PhpStorm/RubyMine
Alexandr Suhinin [Mon, 13 May 2019 12:56:13 +0000 (15:56 +0300)]
[duplicates] enable duplicates analysis in PyCharm/WebStorm/PhpStorm/RubyMine

GitOrigin-RevId: 1545b79fdca4888f4b94f47f22703fd37694fa7a

18 months agoInitial version of Windows defender checker notification
Dmitry Jemerov [Mon, 27 May 2019 10:58:06 +0000 (12:58 +0200)]
Initial version of Windows defender checker notification

GitOrigin-RevId: c0c88a0dfa023a6e1f7bd794f5057bffce3c59e8

18 months agoWindows Defender checker from Android Studio
Dmitry Jemerov [Fri, 24 May 2019 13:39:54 +0000 (15:39 +0200)]
Windows Defender checker from Android Studio

GitOrigin-RevId: 15a3cb8a14a1af5251cb2aae6b3ce4392a8b1985

18 months agoImplement new Editor Tabs UI: Tabs: correct color keys (#IDEA-211774)
graann [Mon, 27 May 2019 10:51:31 +0000 (13:51 +0300)]
Implement new Editor Tabs UI: Tabs: correct color keys (#IDEA-211774)

GitOrigin-RevId: 97d1a65163da79caaeb82843d2b2dc184624e23b

18 months agoNew tabs UI: There is no border between database console/table editor and Toolbar...
graann [Mon, 27 May 2019 10:22:33 +0000 (13:22 +0300)]
New tabs UI: There is no border between database console/table editor and Toolbar/Navigation bar when tabs are hidden (#IDEA-214996)

GitOrigin-RevId: 960f41f1d983f62312f3c7a710606a11d9e4da1f

18 months agocleanup
Alexey Kudravtsev [Mon, 27 May 2019 10:20:11 +0000 (13:20 +0300)]
cleanup

GitOrigin-RevId: 50bb4c7eabe50d645905092127dd7f98ac7a6631

18 months agoparallelize unconditionally since the processing of each file can be expensive (IDEA...
Alexey Kudravtsev [Mon, 27 May 2019 10:18:59 +0000 (13:18 +0300)]
parallelize unconditionally since the processing of each file can be expensive (IDEA-CR-47613)

GitOrigin-RevId: 7a1b344777e41c164175834b6a0341f0e074970a

18 months agosave one isDirectory() call
Alexey Kudravtsev [Fri, 24 May 2019 21:53:55 +0000 (00:53 +0300)]
save one isDirectory() call

GitOrigin-RevId: 719aeb62e28d81bd7799fc2b9c7151b93b8979f0

18 months agodo not create default project unnecessarily
Alexey Kudravtsev [Fri, 24 May 2019 21:51:43 +0000 (00:51 +0300)]
do not create default project unnecessarily

GitOrigin-RevId: 1941cd0339d5b66b02d9d2c0a798ccd55f655400

18 months agoLexer restartability from several states. New features in RestartableLexer. Refactori...
Andrey Sokolov [Mon, 27 May 2019 10:31:39 +0000 (13:31 +0300)]
Lexer restartability from several states. New features in RestartableLexer. Refactoring in LexerEditorHighlighter

Moved pack/unpack methods from LexerEditorHighlighter to SegmentArrayWithData, introduced DataStorage interface for data

Added ability to provide several restartable states for lexer. Restartable lexer can start with additional information about preceding tokens
PHP lexer: lexer can restart from the middle of the string and heredoc.
PHP Heredoc content and string content is now splitted with special element regularly to ensure that restarted lexing is performed on a small char sequence

GitOrigin-RevId: 2fa02463d0cec2d525ecfc8376fc43934bf11712

18 months ago[tests] file-to-dir-to-file refresh test case
Roman Shevchenko [Mon, 27 May 2019 10:30:56 +0000 (12:30 +0200)]
[tests] file-to-dir-to-file refresh test case

GitOrigin-RevId: aa9c2f1bc1fcea62dd724a5957d520fa9024bc12

18 months agoTreeModel: Javadoc
Yann Cébron [Mon, 27 May 2019 10:10:44 +0000 (12:10 +0200)]
TreeModel: Javadoc

GitOrigin-RevId: df88ffe13db5dcede22530b108cac5306b7573c7

18 months agoStructureViewModel: Javadoc
Yann Cébron [Mon, 27 May 2019 10:02:22 +0000 (12:02 +0200)]
StructureViewModel: Javadoc

GitOrigin-RevId: 93bf19253ce5499f4a6f2b80570d76f1493090f3

18 months agoremove JvmElement from parent interfaces of JvmAnnotation, since it is not a JvmElement
Daniil Ovchinnikov [Mon, 27 May 2019 10:00:11 +0000 (13:00 +0300)]
remove JvmElement from parent interfaces of JvmAnnotation, since it is not a JvmElement

GitOrigin-RevId: bc59f7cc17c1f313c16726af4d80908967249a05

18 months agoremove JvmElement from parent interfaces of JvmAnnotationAttributeValue, since it...
Daniil Ovchinnikov [Mon, 27 May 2019 09:28:55 +0000 (12:28 +0300)]
remove JvmElement from parent interfaces of JvmAnnotationAttributeValue, since it is not a JvmElement

GitOrigin-RevId: c2729d38e586d0ac41a0dd750d1902414e150400

18 months agoIDEA-215000 Critical Startup Error while launching IDEA from scratch
Vladimir Krivosheev [Mon, 27 May 2019 10:02:06 +0000 (12:02 +0200)]
IDEA-215000 Critical Startup Error while launching IDEA from scratch

GitOrigin-RevId: b491d48f50ecfd16a6147566d03eca3d08b26343

18 months ago.ignore: don't load icons on splash
Sergey Ignatov [Mon, 27 May 2019 09:45:35 +0000 (11:45 +0200)]
.ignore: don't load icons on splash

GitOrigin-RevId: 234f96df2a9615d95482bd80ff31d0a897d06713

18 months ago.ignore: don't load icons on splash
Sergey Ignatov [Mon, 27 May 2019 09:09:31 +0000 (11:09 +0200)]
.ignore: don't load icons on splash

GitOrigin-RevId: 148b64165ede21ca30945c268d9e9d4324603670

18 months agoFix missing memory snapshot
Maxim.Kolmakov [Mon, 27 May 2019 09:48:03 +0000 (11:48 +0200)]
Fix missing memory snapshot

ProfilingUtil was merged into YourKitProfilerHandler

GitOrigin-RevId: fe60c9a0d1da8196e70036b40612306dfcacdab7

18 months agoreverting accidental commit
Roman Shevchenko [Mon, 27 May 2019 09:44:24 +0000 (11:44 +0200)]
reverting accidental commit

GitOrigin-RevId: 06587866671d6753cb8bd8465d6fc252c9f12f6d

18 months agoCleanup (dead code)
Roman Shevchenko [Mon, 27 May 2019 09:40:46 +0000 (11:40 +0200)]
Cleanup (dead code)

GitOrigin-RevId: da52d5a457f7d755e548f7030aa69d9569e5e3c9

18 months agoCleanup (unwarranted use of ApplicationEx)
Roman Shevchenko [Mon, 27 May 2019 09:38:57 +0000 (11:38 +0200)]
Cleanup (unwarranted use of ApplicationEx)

GitOrigin-RevId: 502e79a13135bcd6c39dbcf487fef6f455022508

18 months agobuild scripts: don't set 'mainModules' property for IDEA Community
nik [Mon, 27 May 2019 09:27:15 +0000 (12:27 +0300)]
build scripts: don't set 'mainModules' property for IDEA Community

This property is used to build searchable options index only, and that index is now built automatically for all plugins included into the product, so it makes sense to remove this property to simplify scripts.

GitOrigin-RevId: 66c63e7eed2e38e1898c9844cf36e26f8effad90

18 months agobuild scripts: explicitly specify main module before module with patched dependencies...
nik [Mon, 27 May 2019 09:23:44 +0000 (12:23 +0300)]
build scripts: explicitly specify main module before module with patched dependencies file in Python plugins layout

This is needed to fix building searchable options index without ProductModulesLayout.mainModules. In that case order of modules in classpath will be determine by order they are specified in PluginLayout, and we need to ensure that the main module comes before the buildPatchesModule. Otherwise version of python-plugin-dependencies.xml from the buildPatchesModule will be used, and plugins included in it will be loaded twice, so building searchable options index will fail.

GitOrigin-RevId: 0ae1e833983bf9dc732e57d4d1254b88a090fa27

18 months agobuild scripts: implement 'toString' for PluginLayout to simplify debugging
nik [Mon, 27 May 2019 09:16:30 +0000 (12:16 +0300)]
build scripts: implement 'toString' for PluginLayout to simplify debugging

GitOrigin-RevId: 5d6a3b7e0ad42443793b86821c5b978a74256550

18 months agoIDEA-214735 Fix error of parsing constructor call with arguments on a new line
alexey.afanasiev [Mon, 27 May 2019 09:09:31 +0000 (12:09 +0300)]
IDEA-214735 Fix error of parsing constructor call with arguments on a new line

GitOrigin-RevId: b702bb7e7d2a0cf66b895c8378567aba690cfa31

18 months agoIDEA-214823 - getMessageBus return null. Looks like a RC, hope this will fix it
Alexander Bubenchikov [Mon, 27 May 2019 08:43:54 +0000 (11:43 +0300)]
IDEA-214823 - getMessageBus return null. Looks like a RC, hope this will fix it

GitOrigin-RevId: 46ea5aec0303932ba1f9dd5128076eeca5239180

18 months agoapi: mark dangerous setter for ModuleOrderEntry as internal (IDEA-CR-47616)
nik [Mon, 27 May 2019 07:44:45 +0000 (10:44 +0300)]
api: mark dangerous setter for ModuleOrderEntry as internal (IDEA-CR-47616)

GitOrigin-RevId: 1ca4f43ae6f0c240d0465db7c9e087a6ced846a1

18 months agoIDEA-214809 Users which had old Mac OS keymap get switched to new keymap silently
Vladimir Krivosheev [Mon, 27 May 2019 07:16:29 +0000 (09:16 +0200)]
IDEA-214809 Users which had old Mac OS keymap get switched to new keymap silently

GitOrigin-RevId: 7d416d0fa913fa862bfe0bdd7970f40bfa156f34

18 months agocleanup
Vladimir Krivosheev [Mon, 27 May 2019 06:27:13 +0000 (08:27 +0200)]
cleanup

GitOrigin-RevId: 4def7952ff76be87e336646615a5c80c46aaef4e

18 months agoreduce cache size for all SingleEntryFileBasedIndexExtension by default
Dmitry Batkovich [Mon, 27 May 2019 06:43:34 +0000 (09:43 +0300)]
reduce cache size for all SingleEntryFileBasedIndexExtension by default

GitOrigin-RevId: 54b0615a0c4cc9dfaef7bb968ebc7819376636a3

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