idea/community.git
11 months ago[project model api] annotate classes and interfaces from project model API as NonExte...
nik [Thu, 26 Dec 2019 11:54:25 +0000 (14:54 +0300)]
[project model api] annotate classes and interfaces from project model API as NonExtendable

Plugins aren't supposed to provide their own implementations of these classes, and such implementations may cause problems when we start using different storage for the project model.

GitOrigin-RevId: 9233e3cf142c05463d9429f6cc28a2760c010adc

11 months agogit: use the save method, instead of hardcoded 'stash': IDEA-229854
Kirill Likhodedov [Thu, 26 Dec 2019 11:23:04 +0000 (14:23 +0300)]
git: use the save method, instead of hardcoded 'stash': IDEA-229854

GitOrigin-RevId: e05d9ae389a60679e89270715ada5fff00e1cffb

11 months agogit: refactor: move the name of the save operation to the enum
Kirill Likhodedov [Thu, 26 Dec 2019 11:14:23 +0000 (14:14 +0300)]
git: refactor: move the name of the save operation to the enum

GitOrigin-RevId: 4ba4a85537d12e88789fcf77e26cba710615e35b

11 months agoIDEA-CR-55637 added preselection of combobox element
Sergei Vorobyov [Thu, 26 Dec 2019 10:05:30 +0000 (13:05 +0300)]
IDEA-CR-55637 added preselection of combobox element

GitOrigin-RevId: 90f37532a397d8db2ffd8dfc949da5c3702e0661

11 months ago[workspace model storage] make 'referrers' function to work for optional (nullable...
nik [Mon, 23 Dec 2019 16:43:08 +0000 (19:43 +0300)]
[workspace model storage] make 'referrers' function to work for optional (nullable) references

GitOrigin-RevId: 5424c514f4ccbe1709924b967d050058f76d9e7b

11 months agoreport error with getText() instead of toString()
Roman.Ivanov [Thu, 26 Dec 2019 08:12:12 +0000 (15:12 +0700)]
report error with getText() instead of toString()

GitOrigin-RevId: ea843278aaf1c0ced85025d1a3eb5072d1db992c

11 months agoIDEA-227613: parser and PSI for PsiPatternVariable
Roman.Ivanov [Thu, 26 Dec 2019 07:59:02 +0000 (14:59 +0700)]
IDEA-227613: parser and PSI for PsiPatternVariable

GitOrigin-RevId: 824878102c981d1b20ae149f80ef17942f0895f5

11 months agoIDEA-CR-56906: CPP: Allow to set custom sorter for remaining completion contributors
Ivan Donchevskii [Mon, 23 Dec 2019 16:20:27 +0000 (17:20 +0100)]
IDEA-CR-56906: CPP: Allow to set custom sorter for remaining completion contributors

In CLion we want to properly mix clangd and built-in
completion results. In current implementation our custom
results sorter is meant to unify the priorities but
it is not used in any of remaining contributors.

GitOrigin-RevId: f34dccd336f9d2006b7b2da2037e71043c32af9e

11 months ago[git] Interactive Rebase Dialog: Add commit message field to dispose tree
Nikolay Rykunov [Thu, 26 Dec 2019 07:47:48 +0000 (10:47 +0300)]
[git] Interactive Rebase Dialog: Add commit message field to dispose tree

GitOrigin-RevId: da94ccbeea883f55c06827ce18a9eef828bd81e5

11 months ago[git] Rebase: Add forgotten interactive rebase call in test
Nikolay Rykunov [Thu, 26 Dec 2019 06:30:02 +0000 (09:30 +0300)]
[git] Rebase: Add forgotten interactive rebase call in test

GitOrigin-RevId: e38b0e6c804472c128574259fdf2eaf253a9250a

11 months ago[git] Interactive Rebase: Remove redundant repository update in test
Nikolay Rykunov [Wed, 25 Dec 2019 16:41:59 +0000 (19:41 +0300)]
[git] Interactive Rebase: Remove redundant repository update in test

GitOrigin-RevId: f66d6a4e616ede062ca873b77bb67cd950d8a11d

11 months ago[git] Interactive Rebase Dialog: Use current modality state in headless mode
Nikolay Rykunov [Wed, 25 Dec 2019 16:35:30 +0000 (19:35 +0300)]
[git] Interactive Rebase Dialog: Use current modality state in headless mode

GitOrigin-RevId: 1fdf1305cef273690777bc529ccca72be5957417

11 months agoRecords: report canonical constructor parameter name mismatch (IDEA-228460)
Tagir Valeev [Thu, 26 Dec 2019 05:38:03 +0000 (12:38 +0700)]
Records: report canonical constructor parameter name mismatch (IDEA-228460)

GitOrigin-RevId: d2c5c75f2a9066bd949ad503ad6fcbd71c594d18

11 months agoJava Records: do not generate non-physical assignments for records, handle it separately
Roman.Ivanov [Thu, 26 Dec 2019 05:09:05 +0000 (12:09 +0700)]
Java Records: do not generate non-physical assignments for records, handle it separately

GitOrigin-RevId: 73d10fc5b48e08efd4f0e0bbee019b7263a7e098

11 months agoSimplifiableIfStatement: option to control warning on chained if-else (IDEA-CR-55758)
Tagir Valeev [Thu, 26 Dec 2019 05:01:25 +0000 (12:01 +0700)]
SimplifiableIfStatement: option to control warning on chained if-else (IDEA-CR-55758)

GitOrigin-RevId: 00dd2c4ba767ba46a0200454a1c158547b646150

11 months agoAddEmptyRecordHeaderFix: Simplify, use factory method
Roman.Ivanov [Thu, 26 Dec 2019 04:54:19 +0000 (11:54 +0700)]
AddEmptyRecordHeaderFix: Simplify, use factory method

GitOrigin-RevId: 90ea083c35754cd12cc0a2c656098b42f8476a62

11 months agoCreate light constructor for record if it doesn't have explicit one
Roman.Ivanov [Thu, 26 Dec 2019 04:51:03 +0000 (11:51 +0700)]
Create light constructor for record if it doesn't have explicit one

GitOrigin-RevId: cb984c88b0a1f2ecfce7a40b5a2abee3c675d3a9

11 months agoInspectionGadgetsBundle: remove unused properties (IDEA-CR-55758)
Tagir Valeev [Thu, 26 Dec 2019 04:51:37 +0000 (11:51 +0700)]
InspectionGadgetsBundle: remove unused properties (IDEA-CR-55758)

GitOrigin-RevId: 208fb056916a9da35e6fa778ec88e9bc0046411a

11 months agoCreateClassAction: record moved higher
Tagir Valeev [Thu, 26 Dec 2019 04:47:48 +0000 (11:47 +0700)]
CreateClassAction: record moved higher

GitOrigin-RevId: 24ab65f336f3fd7aaa3632a38f2b2a7c918a837c

11 months agoBetter handling of impossible types
Tagir Valeev [Thu, 26 Dec 2019 04:28:19 +0000 (11:28 +0700)]
Better handling of impossible types

GitOrigin-RevId: ba59ab5a6b90fb4a73eb69f2b45a294fc331a18a

11 months agoSuspiciousDateFormat inspection: grammar (IDEA-CR-56950)
Tagir Valeev [Thu, 26 Dec 2019 03:47:54 +0000 (10:47 +0700)]
SuspiciousDateFormat inspection: grammar (IDEA-CR-56950)

GitOrigin-RevId: 8ef60f8ffa98377317a926b8da162b742579046c

11 months agoget rid of dead code
Sergey Ignatov [Wed, 25 Dec 2019 13:53:11 +0000 (16:53 +0300)]
get rid of dead code

GitOrigin-RevId: 67718a84153fae14994fcd1efc33bec614c09219

11 months agogit-branches-dashboard: branch actions invoked via shortcuts should work even if...
Dmitry Zhuravlev [Wed, 25 Dec 2019 18:51:40 +0000 (21:51 +0300)]
git-branches-dashboard: branch actions invoked via shortcuts should work even if the filtering field explicitly focused

GitOrigin-RevId: 8e027404ac7fdc1376af680eaf2cd3827001ad78

11 months agolight edit: fix EA-220180 - assert: ActionManagerImpl.<init>
Sergey Simonchik [Wed, 25 Dec 2019 18:50:38 +0000 (21:50 +0300)]
light edit: fix EA-220180 - assert: ActionManagerImpl.<init>

GitOrigin-RevId: c914550c3fa4fa61b7c642f9acd397f4b4408e2e

11 months agoFix stupid mistake: lost call notify()
Alexander Lobas [Wed, 25 Dec 2019 17:33:45 +0000 (20:33 +0300)]
Fix stupid mistake: lost call notify()

GitOrigin-RevId: 954900084aa113c881590d721b66974c560d9d9f

11 months agogit-branches-dashboard: fix calculating changed flag when branch unmarked from favorites
Dmitry Zhuravlev [Wed, 25 Dec 2019 14:10:37 +0000 (17:10 +0300)]
git-branches-dashboard: fix calculating changed flag when branch unmarked from favorites

GitOrigin-RevId: 305ba3ff926f1980d3b7b348dc84825db09b8da0

11 months agoIDEA-229242 Always open files from command line in LightEdit mode
Rustam Vishnyakov [Wed, 25 Dec 2019 15:22:25 +0000 (18:22 +0300)]
IDEA-229242 Always open files from command line in LightEdit mode

GitOrigin-RevId: da918a025700bcc4ddd043c86abe6511e8b7bb00

11 months agostart scanning files to indexing immediately when project is open (prioritize index...
Dmitro Batko [Wed, 25 Dec 2019 11:21:58 +0000 (14:21 +0300)]
start scanning files to indexing immediately when project is open (prioritize index startup activity among others)

GitOrigin-RevId: 2bec6b1622d28c8191fca5da22d45beb0b3dfd10

11 months ago@NonNls
Alexander Zolotov [Wed, 25 Dec 2019 14:27:48 +0000 (17:27 +0300)]
@NonNls

GitOrigin-RevId: cdd96ee534b0fe851125f481de536e1041108a38

11 months agoIDEA-229546 Smart step into behaves weirdly in a particular case
Egor Ushakov [Wed, 25 Dec 2019 13:57:06 +0000 (16:57 +0300)]
IDEA-229546 Smart step into behaves weirdly in a particular case

GitOrigin-RevId: 85751c39d89ac7f80278ffc5841aab854d9c0375

11 months agoFix speed search background color
Kirill Kirichenko [Wed, 25 Dec 2019 14:03:17 +0000 (17:03 +0300)]
Fix speed search background color

GitOrigin-RevId: bcfe2ddf67e60cab640490dba3e314d0b369e2ef

11 months agofixup obtaining of type names for JavaValue
Viuginov Nickolay [Wed, 25 Dec 2019 13:59:09 +0000 (16:59 +0300)]
fixup obtaining of type names for JavaValue

IDEA-CR-56958

GitOrigin-RevId: 01909cea3052e115aae6f416472df8bd3240aa7d

11 months agoIDEA-229704: Cleanup
Konstantin.Nisht [Wed, 25 Dec 2019 12:22:39 +0000 (15:22 +0300)]
IDEA-229704: Cleanup

GitOrigin-RevId: 6bcf9c259b025ada75f06125c71f65ca3a87adb7

11 months agoIDEA-229704: Support fields definition in virtual file
Konstantin.Nisht [Wed, 25 Dec 2019 09:57:12 +0000 (12:57 +0300)]
IDEA-229704: Support fields definition in virtual file

GitOrigin-RevId: 12153482440def434520e9fe244aaa0271a5e45b

11 months agoIDEA-229704: Avoid copying entire GroovyFile before inference begins
Konstantin.Nisht [Wed, 25 Dec 2019 09:21:12 +0000 (12:21 +0300)]
IDEA-229704: Avoid copying entire GroovyFile before inference begins

GitOrigin-RevId: b66d07fe111bca63702bfa245d4a54db2bff4f8a

11 months agofixup obtaining of type names for JavaValue
Viuginov Nickolay [Wed, 25 Dec 2019 12:59:18 +0000 (15:59 +0300)]
fixup obtaining of type names for JavaValue

GitOrigin-RevId: 1aaad5f3b1353e97cce0379567794713f2d3cca0

11 months agoIDEA-229809 Plugin Updates dialog couldn't be closed
Alexander Lobas [Wed, 25 Dec 2019 12:51:45 +0000 (15:51 +0300)]
IDEA-229809 Plugin Updates dialog couldn't be closed

GitOrigin-RevId: c68f6c36c93a58d34ddc91aeec33a9eade580f16

11 months agogit: support getting auth data silently from GitHttpAuthDataProvider
Nadya Zabrodina [Fri, 13 Dec 2019 14:15:51 +0000 (17:15 +0300)]
git: support getting auth data silently from GitHttpAuthDataProvider

* IDEA-211338 incoming/outgoing changes checking always fails for the private github repositories;

GitOrigin-RevId: e513dd7949de944b1ed14b4f1d54c6050be99398

11 months agovcs: add an ability to show speed search field always
Nadya Zabrodina [Wed, 25 Dec 2019 12:46:07 +0000 (15:46 +0300)]
vcs: add an ability to show speed search field always

* use non-hidden speed search on the branch popup top level;

GitOrigin-RevId: 7f18fb07ac99e5b98155b149e9386a7dec59e3b2

11 months ago@NonNls
Sergey Ignatov [Wed, 25 Dec 2019 12:45:38 +0000 (15:45 +0300)]
@NonNls

GitOrigin-RevId: 21646d50892f281df6e17dde33fbec99963e645d

11 months agocleanup
Sergey Ignatov [Wed, 25 Dec 2019 12:44:43 +0000 (15:44 +0300)]
cleanup

GitOrigin-RevId: 3f02152abc12e9653cbe1d115ab32ba8a5e50225

11 months agobetter names
Sergey Ignatov [Wed, 25 Dec 2019 12:31:05 +0000 (15:31 +0300)]
better names

GitOrigin-RevId: 51935c6416a87e67ae0509669e60cd1bc2a46664

11 months agosh l10n initial
Sergey Ignatov [Wed, 25 Dec 2019 12:29:32 +0000 (15:29 +0300)]
sh l10n initial

GitOrigin-RevId: 21bbd2b6f1b014b9f8de2c8a3ef89a25756258cd

11 months ago@NonNls
Sergey Ignatov [Wed, 25 Dec 2019 11:54:37 +0000 (14:54 +0300)]
@NonNls

GitOrigin-RevId: a1e678f67755caee807fb08d21ae3fdd5a10382c

11 months agoSSR: fix call
Bas Leijdekkers [Wed, 25 Dec 2019 12:27:55 +0000 (13:27 +0100)]
SSR: fix call

GitOrigin-RevId: 96a563ed7c020830c4bb04b779e686d975545360

11 months ago[github] Fix disposal order
Ivan Semenov [Wed, 25 Dec 2019 12:22:39 +0000 (15:22 +0300)]
[github] Fix disposal order

UI should be disposed before context

GitOrigin-RevId: 7a4db1156d49026c28e1ec70e9bd97dfe0aa5b3f

11 months agomake JpsElementContainerImpl thread-safe, deprecate JpsJavaExtensionService.getOrCrea...
Eugene Zhuravlev [Wed, 25 Dec 2019 12:23:07 +0000 (15:23 +0300)]
make JpsElementContainerImpl thread-safe, deprecate JpsJavaExtensionService.getOrCreateCompilerConfiguration (IDEA-229603, IDEA-194275)

GitOrigin-RevId: bad2613431b74d98bbea88c884655db4b4c4873b

11 months agoDo not hold startup activity via disposer
Alexander Zolotov [Wed, 25 Dec 2019 11:41:07 +0000 (14:41 +0300)]
Do not hold startup activity via disposer

GitOrigin-RevId: 780f5caeff566961489f684c206004ca784d22a1

11 months agoMark entire FeatureUsage.Internal group as internal action
Alexander Zolotov [Wed, 25 Dec 2019 11:31:13 +0000 (14:31 +0300)]
Mark entire FeatureUsage.Internal group as internal action

GitOrigin-RevId: 77cef503a867c2590ab6ffbdda78c96f1aecaf14

11 months agoMark yet another refactoring EPs as dynamic
Alexander Zolotov [Wed, 25 Dec 2019 09:28:47 +0000 (12:28 +0300)]
Mark yet another refactoring EPs as dynamic

GitOrigin-RevId: 4f1832608cd7a69e1d94ddd7059e2e26b4a2ef1b

11 months agoPY-26367 Disable Pep8 inside code fragments
Elizaveta Shashkova [Fri, 6 Dec 2019 12:06:04 +0000 (15:06 +0300)]
PY-26367 Disable Pep8 inside code fragments

GitOrigin-RevId: d3262b71c18e420efc186c21a90fe1f0d56999bd

11 months agogit-branches-dashboard: extract rename local branch action (IDEA-228598)
Dmitry Zhuravlev [Mon, 16 Dec 2019 15:38:17 +0000 (18:38 +0300)]
git-branches-dashboard: extract rename local branch action (IDEA-228598)

* make dedicated action for rename local branch instead of F2 key handler
* add standard keymaps for that action (e.g. F2, Shift F6)

GitOrigin-RevId: 2c58d40f2b7f3ae16b1fc61e6c267136ca4dc325

11 months agocleanup: simplify range() calls
Alexey Kudravtsev [Tue, 24 Dec 2019 12:59:45 +0000 (15:59 +0300)]
cleanup: simplify range() calls

GitOrigin-RevId: c13f8d89a0bf271f2eb37dd0bfe276a2e7cd68df

11 months agoIn case of a mixed project/non-project configurable search for EP in app area as...
Rustam Vishnyakov [Tue, 24 Dec 2019 19:48:05 +0000 (22:48 +0300)]
In case of a mixed project/non-project configurable search for EP in app area as well

It fixes a problem with a project CodeStyleSchemesConfigurable depending, for example, on a non-project LanguageCodeStyleSettingsProvider EP.

GitOrigin-RevId: 002f8821eb5263285c32e5d6dc7bb19db7d1d7fc

11 months agoAdd dependency on LanguageCodeStyleSettingsProvider
Rustam Vishnyakov [Tue, 24 Dec 2019 17:53:26 +0000 (20:53 +0300)]
Add dependency on LanguageCodeStyleSettingsProvider

GitOrigin-RevId: 36ed10046a62b097c5f478e154e801b77d0ffa73

11 months agoSuspiciousDateFormat inspection
Tagir Valeev [Wed, 25 Dec 2019 10:09:04 +0000 (17:09 +0700)]
SuspiciousDateFormat inspection

Fixes IDEA-124728 Inspection to catch incorrect capitalization in SimpleDateFormat patterns
Fixes IDEA-150034 Add inspection to report for the use of 'week year' instead of normal 'year' in Java SimpleDateFormat

GitOrigin-RevId: a8c8d743becc83214ae1bc153642b22963f9c7fc

11 months agoEscapedMetaCharacterInspection: fixed concatenation
Tagir Valeev [Wed, 25 Dec 2019 08:35:54 +0000 (15:35 +0700)]
EscapedMetaCharacterInspection: fixed concatenation

GitOrigin-RevId: f6799744d3bdc0304fb5f1a93577bc1c608149b9

11 months agoTestdata fixed
Tagir Valeev [Wed, 25 Dec 2019 08:32:57 +0000 (15:32 +0700)]
Testdata fixed

GitOrigin-RevId: 9b0ce4034d61a28b1ec52d1dccc295be6a783094

11 months agoIDEA-229765 New tab style
Dmitry Batrak [Wed, 25 Dec 2019 08:12:08 +0000 (11:12 +0300)]
IDEA-229765 New tab style

GitOrigin-RevId: ced9a1e9b8a7f915eb70ca4b5debd2c96287dddb

11 months agoCreate records from new (IDEA-229796)
Tagir Valeev [Wed, 25 Dec 2019 07:21:28 +0000 (14:21 +0700)]
Create records from new (IDEA-229796)

GitOrigin-RevId: 38ffe8494d90cb7d5d83c5cfcc923259aac1e05f

11 months agoWarning fixed
Tagir Valeev [Wed, 25 Dec 2019 06:48:06 +0000 (13:48 +0700)]
Warning fixed

GitOrigin-RevId: eae85e19cec026c9f92ed0810bc37aa4c27583a9

11 months agoLightRecord elements: icons
Tagir Valeev [Wed, 25 Dec 2019 06:00:48 +0000 (13:00 +0700)]
LightRecord elements: icons

GitOrigin-RevId: 6894019ae02bb0da5e9681d7e3363d583e899fe5

11 months agoRecord icon; new class kind record; create record from usage, etc.
Tagir Valeev [Wed, 25 Dec 2019 04:24:55 +0000 (11:24 +0700)]
Record icon; new class kind record; create record from usage, etc.

GitOrigin-RevId: eee1b443c86e635894ad757647d045998fff37cf

11 months ago[jps-cache] EA-220106 Fix NPE in git repository change listener
Mikhail Mazurkevich [Wed, 25 Dec 2019 07:03:28 +0000 (10:03 +0300)]
[jps-cache] EA-220106 Fix NPE in git repository change listener

GitOrigin-RevId: 241b94b65d270970515bd400c00f720b4f474a8f

11 months agonpe in PropertiesKeysConsistencyInspectionProvider IDEA-229617
Dmitro Batko [Tue, 24 Dec 2019 20:44:39 +0000 (23:44 +0300)]
npe in PropertiesKeysConsistencyInspectionProvider IDEA-229617

GitOrigin-RevId: 771bd7f60971d4c8e592d81209e5b80964abde42

11 months agoallow to load multiple shared indexes (try again)
Dmitro Batko [Tue, 24 Dec 2019 15:17:47 +0000 (18:17 +0300)]
allow to load multiple shared indexes (try again)

GitOrigin-RevId: 9ade3f453476651e5bce44586aaba0b328838571

11 months agoproperly dispose restart based test
Dmitro Batko [Tue, 24 Dec 2019 15:08:42 +0000 (18:08 +0300)]
properly dispose restart based test

GitOrigin-RevId: 9f0e8213716801958ec149d3756c088fbea7c706

11 months agoIDEA-229792 Support record declaration in complete statement
Tagir Valeev [Wed, 25 Dec 2019 03:17:37 +0000 (10:17 +0700)]
IDEA-229792 Support record declaration in complete statement

GitOrigin-RevId: f0257fa34cd4bc8e5445f8f4bc417747790c2538

11 months agoPlainEnterProcessor: redundant 'if' removed
Tagir Valeev [Tue, 24 Dec 2019 11:11:17 +0000 (18:11 +0700)]
PlainEnterProcessor: redundant 'if' removed

GitOrigin-RevId: f6364327e7f63c07cbea8653948fbe197f466624

11 months agoJavaKeywordCompletion: suggest local records in method bodies
Tagir Valeev [Tue, 24 Dec 2019 11:08:00 +0000 (18:08 +0700)]
JavaKeywordCompletion: suggest local records in method bodies

GitOrigin-RevId: 89d8ebb777aa9bea363e287a90eed304d50c61e2

11 months agoUse CommonQuickFixBundle
Tagir Valeev [Tue, 24 Dec 2019 10:35:43 +0000 (17:35 +0700)]
Use CommonQuickFixBundle

GitOrigin-RevId: 742c76ffb768bed2ce9aec4b11f7fc911d7f624c

11 months agoIrrelevant options moved from CommonQuickFixBundle.properties
Tagir Valeev [Tue, 24 Dec 2019 10:11:26 +0000 (17:11 +0700)]
Irrelevant options moved from CommonQuickFixBundle.properties

GitOrigin-RevId: 2c75aa956c335a0166ce46fc0842dc4001ad42a5

11 months agoMethodParameterFix#isAvailable fixed (parameter type should be checked instead of...
Tagir Valeev [Tue, 24 Dec 2019 10:10:40 +0000 (17:10 +0700)]
MethodParameterFix#isAvailable fixed (parameter type should be checked instead of method return type)

GitOrigin-RevId: 53f46da2996725a740c647cf42bce243ab3e8af3

11 months agorun VfsUtilPerformanceTest on blades
Sergey Ignatov [Tue, 24 Dec 2019 21:50:19 +0000 (00:50 +0300)]
run VfsUtilPerformanceTest on blades

GitOrigin-RevId: 2fc82fce377f5bc20efda9a24b66922067ba84e6

11 months agoIDEA-228758 External tools disappear from Navigation Bar Toolbar after adding
Vassiliy.Kudryashov [Tue, 24 Dec 2019 21:20:53 +0000 (00:20 +0300)]
IDEA-228758 External tools disappear from Navigation Bar Toolbar after adding

GitOrigin-RevId: 409d3baf2abfbd5cde43b31d156103d30e963db1

11 months agoIDEA-224969 Navigation in DFM with disabled tabs is confusing
Vassiliy.Kudryashov [Tue, 24 Dec 2019 20:46:48 +0000 (23:46 +0300)]
IDEA-224969 Navigation in DFM with disabled tabs is confusing

GitOrigin-RevId: fc16645c20764cc61093f3b03d8a36e2bbe4e469

11 months ago[vcs-log] fix big repositories list persistence
Julia Beliaeva [Tue, 24 Dec 2019 19:13:31 +0000 (22:13 +0300)]
[vcs-log] fix big repositories list persistence

After diff rename limit used for indexing was set to one, big repositories list needed to be cleaned, since some repositories may get indexed in a reasonable time after this change. In order to mark whether the list was migrated, DIFF_RENAME_LIMIT_ONE flag is used. However the state of the flag was not persisted, so the list was cleaned up at each startup.

The problem was introduced in commit 7e7f13e95ccf03052f0128600f9896863e17d4a1

IDEA-218727, IDEA-219710, IDEA-229718

GitOrigin-RevId: dbd507601f428153fd99c35abf2b792900eff3f0

11 months agoUpdate usage filtering rules on plugin load/unload
Alexander Zolotov [Tue, 24 Dec 2019 18:48:40 +0000 (21:48 +0300)]
Update usage filtering rules on plugin load/unload

GitOrigin-RevId: b1af47584eab39e23c0fc5e6ae894462abcb2507

11 months agoMark filtering/grouping rules as dynamic
Alexander Zolotov [Tue, 24 Dec 2019 18:28:45 +0000 (21:28 +0300)]
Mark filtering/grouping rules as dynamic

they will be rebuilt as soon as usages dialog will be closed

GitOrigin-RevId: 16fb2ebaad6d3b65d2428d1d09be97fc2f6b5e54

11 months ago[impl] handle named elements and PomTargets found in PsiElements when searching for...
Daniil Ovchinnikov [Wed, 8 May 2019 14:54:34 +0000 (17:54 +0300)]
[impl] handle named elements and PomTargets found in PsiElements when searching for symbol declarations

GitOrigin-RevId: 738f54d4f6e4f7d4a85d1bfcc7fb53021f818c16

11 months ago[api] add ability to obtain symbol declarations from element at caret
Daniil Ovchinnikov [Wed, 8 May 2019 14:53:28 +0000 (17:53 +0300)]
[api] add ability to obtain symbol declarations from element at caret

GitOrigin-RevId: 398ba495e2e2474729d7da5ffad0fd64dc8fff8f

11 months agoUX-1074 Long list of plugin dependencies when disabling
Alexander Lobas [Tue, 24 Dec 2019 17:35:38 +0000 (20:35 +0300)]
UX-1074 Long list of plugin dependencies when disabling

GitOrigin-RevId: 2562e3d44b3fd47be20735464739ec25d6581c01

11 months agoremove yellow code
Sergey Ignatov [Tue, 24 Dec 2019 17:15:42 +0000 (20:15 +0300)]
remove yellow code

GitOrigin-RevId: d4bd30095e87b22f1672b881e9c69fdc5cd08260

11 months ago[freeze reports] dropped old freeze watching mode
Egor Ushakov [Tue, 24 Dec 2019 16:49:47 +0000 (19:49 +0300)]
[freeze reports] dropped old freeze watching mode

GitOrigin-RevId: 49ed9f7b7eadab4c342a6dcc19982649060f7788

11 months agojs debugger: update DevTools protocol
Konstantin Ulitin [Tue, 24 Dec 2019 16:51:48 +0000 (17:51 +0100)]
js debugger: update DevTools protocol

GitOrigin-RevId: 1044e92c004932cde0163d0c0838477139c4932f

11 months agoExpire notification on opening interpreters popup (PY-39541)
Semyon Proshev [Tue, 24 Dec 2019 16:49:04 +0000 (19:49 +0300)]
Expire notification on opening interpreters popup (PY-39541)

GitOrigin-RevId: 3e9f3fb3dbcb8feb9c6dbf034d00bd3449050525

11 months agoIDEA-214866 Plugins Update dialog: don't show plugin errors.
Alexander Lobas [Tue, 24 Dec 2019 16:06:33 +0000 (19:06 +0300)]
IDEA-214866 Plugins Update dialog: don't show plugin errors.

GitOrigin-RevId: 4aa9493de70a6e1688dee5b53b34ee7c70d24d07

11 months agogit-branches-dashboard: show favorite branches in tree (IDEA-227107)
Dmitry Zhuravlev [Tue, 17 Dec 2019 17:17:08 +0000 (20:17 +0300)]
git-branches-dashboard: show favorite branches in tree (IDEA-227107)

GitOrigin-RevId: 976d98b7f0349cb51edf45fffe50fd9fb5a88eab

11 months agogit-branches-dashboard: refreshing of the branches tree should store selection if any
Dmitry Zhuravlev [Thu, 19 Dec 2019 15:16:08 +0000 (18:16 +0300)]
git-branches-dashboard: refreshing of the branches tree should store selection if any

GitOrigin-RevId: 88311b73a41cc29fac01b3ec51ae0896b55cb97d

11 months agogit-branches-dashboard: refreshing of the branches tree should refresh state from...
Dmitry Zhuravlev [Thu, 19 Dec 2019 15:15:37 +0000 (18:15 +0300)]
git-branches-dashboard: refreshing of the branches tree should refresh state from model

Separate refreshing of tree nodes from model and building of tree nodes.

GitOrigin-RevId: ec738e6011cf87cbb3231277241adb0ae81b7b00

11 months agoIDEA-225211 2019.3 EAP unable to find file with "Content Root Path"
Mikhail Sokolov [Tue, 24 Dec 2019 15:15:30 +0000 (18:15 +0300)]
IDEA-225211 2019.3 EAP unable to find file with "Content Root Path"

GitOrigin-RevId: 9c9c3764062ee463d3769e28e893110695a514d9

11 months agovcs: add topic for check if branch settings (favorite branches) changed
Dmitry Zhuravlev [Wed, 18 Dec 2019 10:44:24 +0000 (13:44 +0300)]
vcs: add topic for check if branch settings (favorite branches) changed

GitOrigin-RevId: 21a1217ca438c3a9097ccd3db71377d4fbd87858

11 months agoplatform: add cross links for light and heavy tests
anstarovoyt [Tue, 24 Dec 2019 15:02:12 +0000 (18:02 +0300)]
platform: add cross links for light and heavy tests

GitOrigin-RevId: b6441925df95ca9ae112c40b1ecd5fd1d2990d16

11 months agoIDEA-CR-56929 removed `offline mode` settings property from gradle settings UI
Sergei Vorobyov [Tue, 24 Dec 2019 14:21:53 +0000 (17:21 +0300)]
IDEA-CR-56929 removed `offline mode` settings property from gradle settings UI

GitOrigin-RevId: 9b8f0c8afade504fbae649919204bbf5211e62aa

11 months agoupdate featured plugins for IntelliJ IDEA
Konstantin Bulenkov [Tue, 24 Dec 2019 14:10:35 +0000 (17:10 +0300)]
update featured plugins for IntelliJ IDEA

GitOrigin-RevId: e8609ce2d5cff0d5f2be4c4404110e759bc57df3

11 months agointroduce PackageManagementService.getID for reported usage data to replace hardcoded...
Sergey Simonchik [Tue, 24 Dec 2019 13:35:29 +0000 (16:35 +0300)]
introduce PackageManagementService.getID for reported usage data to replace hardcoded class names (IDEA-CR-56765)

GitOrigin-RevId: a283677e4afaaf66633ef05c2bf0c71ccdf850fa

11 months agoFix SOE
Vassiliy.Kudryashov [Tue, 24 Dec 2019 12:52:20 +0000 (15:52 +0300)]
Fix SOE

GitOrigin-RevId: 856e5aafbbb7177a6eee7d871d64e4eade31b75b

11 months ago[PY-39742] Add model without position feature
andrey.matveev [Tue, 24 Dec 2019 12:53:12 +0000 (19:53 +0700)]
[PY-39742] Add model without position feature

GitOrigin-RevId: 01db932cad1466d449658163aec834cc6c7bb0c1

11 months agoFix MavenRunConfigurationType dynamic unloading
Alexander Bubenchikov [Tue, 24 Dec 2019 12:13:33 +0000 (15:13 +0300)]
Fix MavenRunConfigurationType dynamic unloading

GitOrigin-RevId: 2997cbd96944fce8b85baf93f541958f03168aae

11 months agoRename .java to .kt
Alexander Bubenchikov [Tue, 24 Dec 2019 12:13:26 +0000 (15:13 +0300)]
Rename .java to .kt

GitOrigin-RevId: 0ed5b661929dfb35fa855af588d4de918051862b