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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

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

GitOrigin-RevId: 50bb4c7eabe50d645905092127dd7f98ac7a6631

2 years 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

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

GitOrigin-RevId: 719aeb62e28d81bd7799fc2b9c7151b93b8979f0

2 years 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

2 years 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

2 years 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

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

GitOrigin-RevId: df88ffe13db5dcede22530b108cac5306b7573c7

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

GitOrigin-RevId: 93bf19253ce5499f4a6f2b80570d76f1493090f3

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

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

GitOrigin-RevId: 06587866671d6753cb8bd8465d6fc252c9f12f6d

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

GitOrigin-RevId: da52d5a457f7d755e548f7030aa69d9569e5e3c9

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

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

GitOrigin-RevId: 4def7952ff76be87e336646615a5c80c46aaef4e

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

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

GitOrigin-RevId: a3d7b6933083919a503bc2a78bd5ff71ea84127e

2 years 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

2 years 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

2 years 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

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

GitOrigin-RevId: 93cc24ff7a6163d53ed3e1aead2bac7ae521c360

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

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

GitOrigin-RevId: 61ce9147fa4a0a4bc988c7520cdad677aa1a81f5

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

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

GitOrigin-RevId: b4f11b8276e7148a24561b41b4cf37ebb84ac61e

2 years 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

2 years 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

2 years 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

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

GitOrigin-RevId: 8a7ff42bbec68b35ad5b0176279e19e2408ed78c

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

GitOrigin-RevId: 80f83ada741884bb815c203f183ccc245ed03dbc

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

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

GitOrigin-RevId: d837eee1b58672f068b2e3f70edd7e617825377f

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

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

GitOrigin-RevId: 6f364b709b6098b07dfc649bea639008c692bf61

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

GitOrigin-RevId: 1997a0aace8d440bfc95e63b0dcf6c245222e9fb

2 years 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

2 years 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

2 years 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

2 years 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

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

GitOrigin-RevId: bfdf3f9c0bbb7814c31ef4e614907957a478a709

2 years 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

2 years 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

2 years 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

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

GitOrigin-RevId: 56b23a73ca810a450c58c2fbf9c20b5aa60a43c8

2 years 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

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

GitOrigin-RevId: bc70fd517d7dc7b826740bf78212951f01d33da7

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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