idea/community.git
2 years agoIDEA-212693 vcs: show navigatable links in annotations popup
Aleksey Pivovarov [Mon, 8 Jul 2019 15:41:24 +0000 (18:41 +0300)]
IDEA-212693 vcs: show navigatable links in annotations popup

GitOrigin-RevId: 37b2b1c079bc75b0ba908034e0311cb702496472

2 years agovcs: do not process externally added files under .idea directory (IDEA-215708 IDEA...
Dmitry Zhuravlev [Tue, 9 Jul 2019 13:59:03 +0000 (16:59 +0300)]
vcs: do not process externally added files under .idea directory (IDEA-215708 IDEA-217488)

GitOrigin-RevId: 56981d69cbeceb9da61be6bbb868dc65f01b2347

2 years agofix ide start if no opened projects (regression because prepareToShow returns runnable)
Vladimir Krivosheev [Mon, 29 Jul 2019 15:30:04 +0000 (17:30 +0200)]
fix ide start if no opened projects (regression because prepareToShow returns runnable)

GitOrigin-RevId: 198672cca104188a9f094b94bca54bd31f6f4275

2 years agoassert that UIUtil is not used before component registered loading phase
Vladimir Krivosheev [Mon, 29 Jul 2019 14:16:59 +0000 (16:16 +0200)]
assert that UIUtil is not used before component registered loading phase

GitOrigin-RevId: dd00f04fbe6de8cdfc636d410ae5a159fabe0dfd

2 years agoextract ContainerDescriptor
Vladimir Krivosheev [Mon, 29 Jul 2019 13:10:52 +0000 (15:10 +0200)]
extract ContainerDescriptor

GitOrigin-RevId: 637bdeaba4f22ba5e44c83aecdb732c09d515605

2 years agoIDEA-218960. No ClassDefFoundError. Now IDEA-200272 is broken for maven <=3.2.5
Alexander Bubenchikov [Mon, 29 Jul 2019 15:01:40 +0000 (18:01 +0300)]
IDEA-218960. No ClassDefFoundError. Now IDEA-200272 is broken for maven <=3.2.5

GitOrigin-RevId: 51b3c37785fb6bf929a309bb7a39d1df85c32731

2 years agogit-tests: add more details to the assertion message
Kirill Likhodedov [Mon, 29 Jul 2019 14:47:53 +0000 (17:47 +0300)]
git-tests: add more details to the assertion message

It failed once for an unknown reason.

GitOrigin-RevId: 1cb56741faef777635e6cf4b5408f3d16315b6ab

2 years agogit: cleanup: remove unused constant, add NotNulls, fix formatting
Kirill Likhodedov [Sat, 27 Jul 2019 20:57:53 +0000 (23:57 +0300)]
git: cleanup: remove unused constant, add NotNulls, fix formatting

GitOrigin-RevId: 3fe532a8bdfbe8d9a867bb158dba0cb7533dd3ac

2 years agoControlFlowAnalyzer#generateBoxingUnboxingInstructionFor: add primitive cast after...
Tagir Valeev [Mon, 29 Jul 2019 14:05:40 +0000 (21:05 +0700)]
ControlFlowAnalyzer#generateBoxingUnboxingInstructionFor: add primitive cast after unbox when necessary

Fixes IDEA-219122 False inspection result when comparing boxed values

GitOrigin-RevId: c32cda24d371caacd4356cce8bdcbb40557c4ccc

2 years agoadded message when maven server listener was not fully rebuild
Alexander Bubenchikov [Mon, 29 Jul 2019 13:35:17 +0000 (16:35 +0300)]
added message when maven server listener was not fully rebuild

GitOrigin-RevId: 99f8f1e8d49756647ea36bc19059a3aba79d9a67

2 years agoApply standard/generic settings to non-language files
Rustam Vishnyakov [Mon, 29 Jul 2019 13:18:24 +0000 (16:18 +0300)]
Apply standard/generic settings to non-language files

Fixes WEB-40178 Mustache Plugin doesn't respect configured indent sizing. (regression)

GitOrigin-RevId: 92bbe99d9a21f0b1fa8ee6c9fe72891be2b24481

2 years agoIDEA-218189 vcs: fix scope file highlighting in Shelve toolwindow
Aleksey Pivovarov [Mon, 29 Jul 2019 13:20:38 +0000 (16:20 +0300)]
IDEA-218189 vcs: fix scope file highlighting in Shelve toolwindow

GitOrigin-RevId: 5a215f34b3f7a8ad8a8ff1357cffe77b0248ec7f

2 years agoIDEA-216931 vcs: do not use relative paths to create FilePath in Shelve toolwindow
Aleksey Pivovarov [Mon, 29 Jul 2019 13:18:54 +0000 (16:18 +0300)]
IDEA-216931 vcs: do not use relative paths to create FilePath in Shelve toolwindow

GitOrigin-RevId: 569c99025242cf01a76f6f7a5fab6ac2ab212a93

2 years agoCleanup (a typo)
Roman Shevchenko [Mon, 29 Jul 2019 13:15:28 +0000 (06:15 -0700)]
Cleanup (a typo)

GitOrigin-RevId: 9633faf5051ece7b0f340de2650e65e38c8b6288

2 years ago[vcs-log] Move ReferencesPanel to another package
Nikolay.Rykunov [Thu, 25 Jul 2019 17:54:26 +0000 (20:54 +0300)]
[vcs-log] Move ReferencesPanel to another package

GitOrigin-RevId: 4ec27c8f8f6bf55acc76fccbabb697ddd0af2b74

2 years ago[vcs-log] Extract base class CommitDetailsListPanel for VcsLogCommitDetailsListPanel
Nikolay.Rykunov [Thu, 25 Jul 2019 17:52:34 +0000 (20:52 +0300)]
[vcs-log] Extract base class CommitDetailsListPanel for VcsLogCommitDetailsListPanel

CommitDetailsListPanel doesn't need VcsLogData so it allows to create list of CommitDetailsPanel by given List<VcsCommitMetadata>

GitOrigin-RevId: 21ff56b7c62b8fbfe26467e7299c7316d29aa6dd

2 years ago[vcs-log] Extract base class CommitDetailsPanel for CommitPanel
Nikolay.Rykunov [Thu, 25 Jul 2019 17:22:07 +0000 (20:22 +0300)]
[vcs-log] Extract base class CommitDetailsPanel for CommitPanel

CommitDetailsPanel doesn't need VcsLogData, so it allows to configure commit details view without Vcs Log.

GitOrigin-RevId: 099d7b153bdbcf078f871af3a497bcc93ef1e626

2 years ago[vcs-log] Make MessagePanel static and remove unused code
Nikolay.Rykunov [Thu, 25 Jul 2019 16:51:03 +0000 (19:51 +0300)]
[vcs-log] Make MessagePanel static and remove unused code

GitOrigin-RevId: da23e1a6238e1d932918abe549cc13b2c2b1657c

2 years ago[vcs-log] Make HashAndAuthorPanel static
Nikolay.Rykunov [Thu, 25 Jul 2019 16:38:22 +0000 (19:38 +0300)]
[vcs-log] Make HashAndAuthorPanel static

GitOrigin-RevId: be8e4a163c19a4180ace3d664e70ad9b4e571dd1

2 years ago[vcs-log] Don't use VcsLogColorManager in RootPanel and make RootPanel static
Nikolay.Rykunov [Thu, 25 Jul 2019 16:31:19 +0000 (19:31 +0300)]
[vcs-log] Don't use VcsLogColorManager in RootPanel and make RootPanel static

GitOrigin-RevId: 6e1663cdc9f4567b52cfa00b6e4db6449861040d

2 years ago[vcs-log] Rename DetailsPanel to VcsLogCommitDetailsListPanel
Nikolay.Rykunov [Thu, 25 Jul 2019 16:04:48 +0000 (19:04 +0300)]
[vcs-log] Rename DetailsPanel to VcsLogCommitDetailsListPanel

GitOrigin-RevId: c8dae7f607b4faf7f4aea2781939354c95b472af

2 years ago[vcs-log] Extend simple JPanel instead of ScrollablePanel
Nikolay.Rykunov [Thu, 25 Jul 2019 15:52:15 +0000 (18:52 +0300)]
[vcs-log] Extend simple JPanel instead of ScrollablePanel

ScrollablePanel was used here to control horizontal scrollbar. There is no horizontal scrollbar now so we can use simple JPanel

GitOrigin-RevId: 5b86e06ce87db2b694f2dd3947c5dc7604802f62

2 years ago[vcs-log] Remove redundant scrollbar resetting
Nikolay.Rykunov [Thu, 25 Jul 2019 15:48:51 +0000 (18:48 +0300)]
[vcs-log] Remove redundant scrollbar resetting

This moving scrollbar to 0 position doesn't help to prevent scrollbar shifting

GitOrigin-RevId: df5fb35cb20ba72cd267078c5a290ddb33684f4e

2 years ago[vcs-log] Extract util method to check that event is go to hash
Nikolay.Rykunov [Thu, 25 Jul 2019 12:45:01 +0000 (15:45 +0300)]
[vcs-log] Extract util method to check that event is go to hash

GitOrigin-RevId: db4c7902f1735561b8a1de165d53210094a35046

2 years ago[vcs-log] Make method public
Nikolay.Rykunov [Thu, 25 Jul 2019 12:42:00 +0000 (15:42 +0300)]
[vcs-log] Make method public

GitOrigin-RevId: 177c213932a42054448ca86d2b19d26e4dfd62f9

2 years ago[vcs-log] Extract util method to check that event is show/hide branches
Nikolay.Rykunov [Thu, 25 Jul 2019 12:41:06 +0000 (15:41 +0300)]
[vcs-log] Extract util method to check that event is show/hide branches

GitOrigin-RevId: 8aa019f779b0773e07855ac0dd50e90dd1edea2c

2 years agoIDEA-218163 IDEA-CR-50494 Tests for CreateFilePathFix and CreateDirectoryPathFix...
Yuriy Artamonov [Mon, 29 Jul 2019 12:55:48 +0000 (15:55 +0300)]
IDEA-218163 IDEA-CR-50494 Tests for CreateFilePathFix and CreateDirectoryPathFix in Java plugin

GitOrigin-RevId: 26ab3c8980868b3da0e7c1e6ff2e36c4146b838d

2 years ago[external system] make import performance trace thread safe IDEA-218935
Nikita Skvortsov [Mon, 29 Jul 2019 12:35:41 +0000 (15:35 +0300)]
[external system] make import performance trace thread safe IDEA-218935

PerformanceTrace can be updated after data node graph is already populated (e.g., to contain data service related information) and made available for serialization (on save event).

GitOrigin-RevId: fa670f37823f7a89c9a6cfc115c511a1a93bc56f

2 years agovcs-ignore: fix possible disposed project access (EA-209046)
Dmitry Zhuravlev [Mon, 29 Jul 2019 12:41:36 +0000 (15:41 +0300)]
vcs-ignore: fix possible disposed project access (EA-209046)

GitOrigin-RevId: 9e97352ccb3d17446d5b7806c9ea6e8e238b8018

2 years agoupdate datalore plugin version to 0.1.0
Aleksey Rostovskiy [Mon, 29 Jul 2019 12:38:11 +0000 (15:38 +0300)]
update datalore plugin version to 0.1.0

GitOrigin-RevId: d2dde31149b0ca9ccde68f1529bc38ba7430a294

2 years agoIDEA-218198 git: do not initialize GitRepository to check if repository is a submodule
Aleksey Pivovarov [Wed, 24 Jul 2019 14:40:18 +0000 (17:40 +0300)]
IDEA-218198 git: do not initialize GitRepository to check if repository is a submodule

GitOrigin-RevId: d0371d285356b9418385dc109f6c765e72246e2f

2 years agovcs: fallback to legacy <Project> mappings for AbstractVcs without "administrativeAre...
Aleksey Pivovarov [Mon, 29 Jul 2019 12:01:34 +0000 (15:01 +0300)]
vcs: fallback to legacy <Project> mappings for AbstractVcs without "administrativeAreaName"

"Working only in trivial cases" mappings are better than "not working at all".
Especially when it is a platform-side regression.

Follow-up: 35d6ea3c76a5d851d40fa28bfab9fc3c2b0ca828

GitOrigin-RevId: 27f80f3f5f81e52c93e662413327b4b6c3883703

2 years agoempty list as empty on read
Vladimir Krivosheev [Mon, 29 Jul 2019 11:17:06 +0000 (13:17 +0200)]
empty list as empty on read

GitOrigin-RevId: e05ca98a4c061dc9782cb7db29fbb84b3ebff74c

2 years agoStartupUtil should be not aware of IdeaApplication
Vladimir Krivosheev [Mon, 29 Jul 2019 10:40:46 +0000 (12:40 +0200)]
StartupUtil should be not aware of IdeaApplication

GitOrigin-RevId: 86984b933cb39a86254c493244543ee16772488d

2 years agoIDEA-219259 Queries in plugin list unavailable during indexing
Alexander Lobas [Mon, 29 Jul 2019 11:41:02 +0000 (14:41 +0300)]
IDEA-219259 Queries in plugin list unavailable during indexing

GitOrigin-RevId: 5966122ac5aea3b13b4ae8f21689d73077e77193

2 years agoDBE-8761 Artifacts in service windows when view result of SQL query
dmitriy.tseyler [Fri, 26 Jul 2019 16:47:33 +0000 (18:47 +0200)]
DBE-8761 Artifacts in service windows when view result of SQL query

GitOrigin-RevId: 0a74a09b899deba3b24ac53544cc359e495b6b93

2 years agouse more relaxed type
Dmitry Batkovich [Fri, 26 Jul 2019 12:22:05 +0000 (15:22 +0300)]
use more relaxed type

GitOrigin-RevId: 661ac6153f97efbb0471a4883d989c2c0dd6124d

2 years agouse more relaxed types
Dmitry Batkovich [Thu, 25 Jul 2019 12:51:37 +0000 (15:51 +0300)]
use more relaxed types

GitOrigin-RevId: cb8c8702c7b6e942ad10ce4f084c5ff9e6c28716

2 years agomake inputId re-mappable
Dmitry Batkovich [Wed, 24 Jul 2019 12:21:53 +0000 (15:21 +0300)]
make inputId re-mappable

GitOrigin-RevId: 100394759bf4f26b431c2b3d88ca72c8df9ac2b3

2 years agocleanup
Dmitry Batkovich [Wed, 24 Jul 2019 10:41:58 +0000 (13:41 +0300)]
cleanup

GitOrigin-RevId: 7c8a8d30d89e5fe94b5133ccb510fa5424382965

2 years agoIDEA-219140 Devkit: support <applicationListeners> (2019.2+): inheritor check
Yann Cébron [Mon, 29 Jul 2019 10:41:47 +0000 (12:41 +0200)]
IDEA-219140 Devkit: support <applicationListeners> (2019.2+): inheritor check

GitOrigin-RevId: f7eeed4f64f7718b423897129a6c7da5d4ab8649

2 years agoremove FRAME_SHOWN phase in favour of more correct COMPONENT_LOADED
Vladimir Krivosheev [Mon, 29 Jul 2019 10:33:22 +0000 (12:33 +0200)]
remove FRAME_SHOWN phase in favour of more correct COMPONENT_LOADED

GitOrigin-RevId: 1a46e0af5d44481bc7b110d955ea679bd979d7dd

2 years agoSplash.hideNow should be not used
Vladimir Krivosheev [Mon, 29 Jul 2019 10:28:22 +0000 (12:28 +0200)]
Splash.hideNow should be not used

GitOrigin-RevId: da201acdb40f56aff223cb4bcd992523c7b3f758

2 years agocleanup
Vladimir Krivosheev [Mon, 29 Jul 2019 10:16:16 +0000 (12:16 +0200)]
cleanup

GitOrigin-RevId: 6ecc6489d55c644316df87fd9f970385b1ed8a16

2 years agomove Array/BaseCollection binding classes to own files
Vladimir Krivosheev [Mon, 29 Jul 2019 09:11:27 +0000 (11:11 +0200)]
move Array/BaseCollection binding classes to own files

GitOrigin-RevId: bb648cd77de26179f1fd56d9bc6b75e75d6627ed

2 years agohg: add blinking test logging
Nadya Zabrodina [Mon, 29 Jul 2019 10:19:07 +0000 (13:19 +0300)]
hg: add blinking test logging

GitOrigin-RevId: 00720839674d58be6b7892fba6d6fd6128c9bea0

2 years agoupdate title when it's transparent
Dennis Ushakov [Mon, 29 Jul 2019 10:13:15 +0000 (13:13 +0300)]
update title when it's transparent

GitOrigin-RevId: c9a77bf561b4a9f6564b4bd37dd385abbf6ade34

2 years agocleanup
Dennis Ushakov [Mon, 29 Jul 2019 10:11:49 +0000 (13:11 +0300)]
cleanup

GitOrigin-RevId: aed2b4a6db1280e5208ad241e3ff867d1a4799a6

2 years agoterminal: store environment variables per project (IDEA-208433)
Sergey Simonchik [Mon, 29 Jul 2019 09:57:00 +0000 (12:57 +0300)]
terminal: store environment variables per project (IDEA-208433)

GitOrigin-RevId: 5d060ac2c788cc8b00c68cbbe0626fe760a0dbdd

2 years agoInlay hints: more spacing between editor and label: IDEA-217153
Roman.Ivanov [Mon, 29 Jul 2019 05:21:49 +0000 (12:21 +0700)]
Inlay hints: more spacing between editor and label: IDEA-217153

GitOrigin-RevId: cddb23cd4a8eae446e777a9e755836d8f3b77531

2 years ago[python] migrates stubs builder to Compressors API
Roman Shevchenko [Sun, 28 Jul 2019 14:11:32 +0000 (16:11 +0200)]
[python] migrates stubs builder to Compressors API

GitOrigin-RevId: d2ea756bad0123d101bc824cb8ff84f590e1e9fc

2 years ago[python] migrates skeleton builder to Compressors API
Roman Shevchenko [Sun, 28 Jul 2019 13:33:14 +0000 (15:33 +0200)]
[python] migrates skeleton builder to Compressors API

GitOrigin-RevId: 03aa78749668bdaacb3a5fc4215b874148614657

2 years ago[project] tuning inspections
Roman Shevchenko [Sun, 28 Jul 2019 13:15:33 +0000 (15:15 +0200)]
[project] tuning inspections

- disables "blocking call" inspection for tests
- disables "unnamed boolean argument" (we have hints)

GitOrigin-RevId: 785de09ab2bacff2fde026f2a3de728949453a42

2 years agoCleanup (warnings; formatting)
Roman Shevchenko [Sun, 28 Jul 2019 13:07:47 +0000 (15:07 +0200)]
Cleanup (warnings; formatting)

GitOrigin-RevId: f4147523008de0d174d3becce3ff9761db1f49ca

2 years ago[platform] migrates "export settings" action to Compressors API
Roman Shevchenko [Sun, 28 Jul 2019 13:06:55 +0000 (15:06 +0200)]
[platform] migrates "export settings" action to Compressors API

GitOrigin-RevId: 07b777ce059630cf871870e4f8dbc183c68c963b

2 years agoAdd javadoc and tests
Sergey Malenkov [Sat, 27 Jul 2019 21:30:02 +0000 (00:30 +0300)]
Add javadoc and tests

GitOrigin-RevId: 57a709b3fbc09e589bc551550e6a1d8f800bb166

2 years agoCleanup (warnings)
Roman Shevchenko [Sat, 27 Jul 2019 19:29:04 +0000 (21:29 +0200)]
Cleanup (warnings)

GitOrigin-RevId: b6798c6fa79d7b59dd0026ec1b75d8a6a4d7f478

2 years agovcs: Fix CME in "SelectionManagerTest"
Konstantin Kolosovsky [Sat, 27 Jul 2019 16:34:19 +0000 (19:34 +0300)]
vcs: Fix CME in "SelectionManagerTest"

404ec8e4a948025f7024dca0b8aba9b40eab5390 follow-up

GitOrigin-RevId: b21f905deabd418ab58f35a58d33b56351fa298e

2 years agoadd Iterator#stopAfter extension function
Daniil Ovchinnikov [Sat, 27 Jul 2019 10:56:09 +0000 (13:56 +0300)]
add Iterator#stopAfter extension function

GitOrigin-RevId: 88d91f0656a4a9acdc0a3e66978517ff11002801

2 years agoadd #elementsAtOffsetUp
Daniil Ovchinnikov [Sat, 27 Jul 2019 10:44:43 +0000 (13:44 +0300)]
add #elementsAtOffsetUp

GitOrigin-RevId: cdb8f80cbd398e4223e75af5585d5fc4612524fa

2 years agomake #elementsAroundOffsetUp return Iterator instead of Iterable
Daniil Ovchinnikov [Sat, 27 Jul 2019 10:43:41 +0000 (13:43 +0300)]
make #elementsAroundOffsetUp return Iterator instead of Iterable

GitOrigin-RevId: e113196615bf73ddce959b8751ea7ac565106e9d

2 years agoget rid of yet another hash set
Sergey Ignatov [Sat, 27 Jul 2019 06:43:11 +0000 (23:43 -0700)]
get rid of yet another hash set

GitOrigin-RevId: 404ec8e4a948025f7024dca0b8aba9b40eab5390

2 years agodeprecate our own hash set
Sergey Ignatov [Sat, 27 Jul 2019 06:40:49 +0000 (23:40 -0700)]
deprecate our own hash set

GitOrigin-RevId: db8da97daf3049767d8ac0fadc58ef4fc55e4a2a

2 years agoremove deprecated concurrent hash map and set
Sergey Ignatov [Sat, 27 Jul 2019 06:39:04 +0000 (23:39 -0700)]
remove deprecated concurrent hash map and set

GitOrigin-RevId: 318e91004a8b1b88c8f749c2e4f1362c9099f700

2 years agocleanup
Sergey Ignatov [Sat, 27 Jul 2019 06:37:35 +0000 (23:37 -0700)]
cleanup

GitOrigin-RevId: 15e3f0e8cee3f21211e9964c2e1f0fc728676f3a

2 years agoget rid of our own hash set
Sergey Ignatov [Sat, 27 Jul 2019 06:19:08 +0000 (23:19 -0700)]
get rid of our own hash set

GitOrigin-RevId: 070f538f721996f2a4244f58d38e35c382207f5c

2 years agoour hash maps: scheduled for removal on 2020.1
Sergey Ignatov [Sat, 27 Jul 2019 00:22:19 +0000 (17:22 -0700)]
our hash maps: scheduled for removal on 2020.1

GitOrigin-RevId: 6113697442cb04f803b119bdecd04fb9be61e710

2 years agoget rid of other our own hash map
Sergey Ignatov [Sat, 27 Jul 2019 00:18:21 +0000 (17:18 -0700)]
get rid of other our own hash map

GitOrigin-RevId: a34952b12d3fafc19eaaa6cdd151a317b8ff16db

2 years agoget rid of our own hash map
Sergey Ignatov [Fri, 26 Jul 2019 21:36:42 +0000 (14:36 -0700)]
get rid of our own hash map

GitOrigin-RevId: 1784630fb97d82515cef30282d942bb0b4d07133

2 years agoAllow to create trees without ReadAction
Sergey Malenkov [Fri, 26 Jul 2019 21:32:17 +0000 (00:32 +0300)]
Allow to create trees without ReadAction

GitOrigin-RevId: 3c4c8d82506d74ddb447f03154ec8f691810711f

2 years agoRevert "set LoadingPhase in test to avoid incorrect logging"
Gregory.Shrago [Fri, 26 Jul 2019 20:18:50 +0000 (23:18 +0300)]
Revert "set LoadingPhase in test to avoid incorrect logging"

This reverts commit d21d2075

GitOrigin-RevId: 0c52ca50def6bdc34cbd4902ec1ec7b75179a247

2 years agoIDEA-218645 Tab scrolling with touchpad has inverse axis
Vassiliy.Kudryashov [Fri, 26 Jul 2019 19:43:03 +0000 (22:43 +0300)]
IDEA-218645 Tab scrolling with touchpad has inverse axis

GitOrigin-RevId: 7db3f4f198989a16a6018e5e02a6aec514d70691

2 years agoset LoadingPhase in test to avoid incorrect logging
Vladimir Krivosheev [Fri, 26 Jul 2019 19:17:23 +0000 (21:17 +0200)]
set LoadingPhase in test to avoid incorrect logging

GitOrigin-RevId: d21d2075e810acc5f074e77dbc844964d0ad1697

2 years ago[vcs-log] optimize draw function
Julia Beliaeva [Fri, 26 Jul 2019 18:44:55 +0000 (21:44 +0300)]
[vcs-log] optimize draw function

Reduce number of isSelected calls and remove usage of a lambda function.

EA-209514

GitOrigin-RevId: 39a0f3656d163de08c01ba973dd2060e55b23fe3

2 years ago[vcs-log-graph] get rid of lambda function from ListIntToIntMap
Julia Beliaeva [Fri, 26 Jul 2019 18:31:02 +0000 (21:31 +0300)]
[vcs-log-graph] get rid of lambda function from ListIntToIntMap

In order to improve performance, use Flags object directly.

EA-209514

GitOrigin-RevId: a7f7a1fd8c8d386039378b18142e4e23e5319483

2 years agomake LowLevelSearchUtil work with ASTNode instead of TreeElement
Daniil Ovchinnikov [Fri, 26 Jul 2019 17:33:59 +0000 (20:33 +0300)]
make LowLevelSearchUtil work with ASTNode instead of TreeElement

GitOrigin-RevId: 7cc4cc6f69804b67a5df13488d358b2a1c749df2

2 years agoadd ASTNode#getStartOffsetInParent
Daniil Ovchinnikov [Fri, 26 Jul 2019 17:31:10 +0000 (20:31 +0300)]
add ASTNode#getStartOffsetInParent

GitOrigin-RevId: 851d9d2a4e63d1c4680c63daba76dde6e2aa671e

2 years agoIDEA-218809 "Paths Affected in Revision" window is not shown anymore if to close...
Vassiliy.Kudryashov [Fri, 26 Jul 2019 18:37:09 +0000 (21:37 +0300)]
IDEA-218809 "Paths Affected in Revision" window is not shown anymore if to close the underlying diff

GitOrigin-RevId: 51194d36cb3801f0bf8a5fdffcf8c5dea5b8982d

2 years agoDeprecate fixComboBoxHeight(). Schedule for removal.
Konstantin Bulenkov [Fri, 26 Jul 2019 18:23:41 +0000 (20:23 +0200)]
Deprecate fixComboBoxHeight(). Schedule for removal.

GitOrigin-RevId: ed960f00a76a802ac22500d7fbc8da0203e9e45a

2 years agoDeprecate isUnderAquaLookAndFeel. Schedule for removal.
Konstantin Bulenkov [Fri, 26 Jul 2019 18:16:47 +0000 (20:16 +0200)]
Deprecate isUnderAquaLookAndFeel. Schedule for removal.

GitOrigin-RevId: 4cc9f12c45e92dd9e554883bc27f232e56b1e44d

2 years agolog an error when there is no leaf at the offset in LowLevelSearchUtil#processElement...
Daniil Ovchinnikov [Fri, 26 Jul 2019 17:49:08 +0000 (20:49 +0300)]
log an error when there is no leaf at the offset in LowLevelSearchUtil#processElementsAtOffsets

GitOrigin-RevId: 08a0a441970bd8c0be5f0082edd9fd588f2c8dc7

2 years agoCleanup (typos)
Roman Shevchenko [Fri, 26 Jul 2019 16:26:01 +0000 (18:26 +0200)]
Cleanup (typos)

GitOrigin-RevId: 65be323cd75efaccefe7583bd1569179c0fa116b

2 years ago[java] avoids using new style command-line options on pre-9 Javadoc (IDEA-215363)
Roman Shevchenko [Fri, 26 Jul 2019 16:25:28 +0000 (18:25 +0200)]
[java] avoids using new style command-line options on pre-9 Javadoc (IDEA-215363)

GitOrigin-RevId: 248806b751581b029cb6a1db0d50ec88a26f97e9

2 years agotext blocks: fix broken escape highlighting (IDEA-219098)
Bas Leijdekkers [Fri, 26 Jul 2019 14:13:37 +0000 (16:13 +0200)]
text blocks: fix broken escape highlighting (IDEA-219098)

GitOrigin-RevId: 299585eb47bbd5f5b14473aadd0290fc64ef0845

2 years agoIDEA-219140 Devkit: support <applicationListeners> (2019.2+)
Yann Cébron [Fri, 26 Jul 2019 15:46:33 +0000 (17:46 +0200)]
IDEA-219140 Devkit: support <applicationListeners> (2019.2+)

GitOrigin-RevId: 2ea90efc767b84de616fd3ef0c501b4606e7ec75

2 years agoUnstage Python debugger tests
Andrey Lisin [Wed, 17 Jul 2019 12:28:33 +0000 (15:28 +0300)]
Unstage Python debugger tests

GitOrigin-RevId: 09de5be3209837a45d707b2f72f129948b97d93a

2 years agoIDEA-CR-50737 catch throwable
Vladimir Krivosheev [Fri, 26 Jul 2019 14:56:00 +0000 (16:56 +0200)]
IDEA-CR-50737 catch throwable

GitOrigin-RevId: e68f961f052cfd73d3abc236a29797e59568da6c

2 years agoIDEA-203877 Help to write PersistentStateComponent correctly
Vladimir Krivosheev [Fri, 26 Jul 2019 14:52:21 +0000 (16:52 +0200)]
IDEA-203877 Help to write PersistentStateComponent correctly

GitOrigin-RevId: 4ab7d0e6711c8576ef54769b9c5a337d6c63d4ee

2 years agoobtain scope node and start offset outside of the loop in LowLevelSearchUtil#processE...
Daniil Ovchinnikov [Fri, 26 Jul 2019 13:56:23 +0000 (16:56 +0300)]
obtain scope node and start offset outside of the loop in LowLevelSearchUtil#processElementsAtOffsets

GitOrigin-RevId: 64fda35d4d2a4150f409c0a86f9ae2d844cb08f3

2 years agoFix for NPE
Vassiliy.Kudryashov [Fri, 26 Jul 2019 12:20:47 +0000 (15:20 +0300)]
Fix for NPE

GitOrigin-RevId: 182a8f56896654253d6d7c62a28fabcbfc56607b

2 years agoIDEA-218567 Wrong method is highlighted in smart step into - show all methods in...
Egor Ushakov [Fri, 26 Jul 2019 13:36:20 +0000 (16:36 +0300)]
IDEA-218567 Wrong method is highlighted in smart step into - show all methods in explicit smart step into

GitOrigin-RevId: edc545ebefe3395df636392f869bf98684a1514c

2 years agoasking project file index is unnecessary when creating dom events (EA-142962 - assert...
peter [Fri, 26 Jul 2019 13:34:53 +0000 (15:34 +0200)]
asking project file index is unnecessary when creating dom events (EA-142962 - assert: RootIndex.<init>)

GitOrigin-RevId: f00208feb1ac120077d942282936b91fe5e6d616

2 years agohandle lastElement logic outside of LowLevelSearchUtil#processTreeUp, make it return...
Daniil Ovchinnikov [Fri, 26 Jul 2019 13:17:59 +0000 (16:17 +0300)]
handle lastElement logic outside of LowLevelSearchUtil#processTreeUp, make it return boolean like it was a long time ago

GitOrigin-RevId: b7ffc66c2545fd39dfacca4c969f2e6cd4180bce

2 years agocleanup
Vladimir Krivosheev [Fri, 26 Jul 2019 13:10:23 +0000 (15:10 +0200)]
cleanup

GitOrigin-RevId: 21cc4fb618b32cfb8084f0fdf9c8fbdedfd799ea

2 years agoPY-32269 Fixed formatting
Andrey Vlasovskikh [Fri, 26 Jul 2019 13:02:01 +0000 (16:02 +0300)]
PY-32269 Fixed formatting

GitOrigin-RevId: fb61b3f86c9b7638218879ff40fa47fb50284c28

2 years agoPY-32269: Refactored fallback.
AMalykh [Fri, 17 May 2019 15:48:55 +0000 (18:48 +0300)]
PY-32269: Refactored fallback.

GitOrigin-RevId: b52f7cb40f0f49d4784b4c00d2d27f62fd0eaa74

2 years agoPY-32269: Done CR corrections.
AMalykh [Fri, 17 May 2019 14:36:46 +0000 (17:36 +0300)]
PY-32269: Done CR corrections.

GitOrigin-RevId: f0fe0fabff1da953bf1c35561e926daafd9fe6dd

2 years agoPY-21079: Fix of compilation error.
AMalykh [Wed, 24 Apr 2019 12:09:04 +0000 (15:09 +0300)]
PY-21079: Fix of compilation error.

GitOrigin-RevId: 6fb97052404c03999433d86d0ac28ac49180b0f9

2 years agoPY-32269: Fixed bug with completion of parameters before `=` sign.
AMalykh [Tue, 23 Apr 2019 17:41:45 +0000 (20:41 +0300)]
PY-32269: Fixed bug with completion of parameters before `=` sign.

GitOrigin-RevId: bb619c210c66a595ff015494b4b553a15cf24c1e

2 years agodo not violate modality policy — invoke later from pooled task to ensure that correct...
Vladimir Krivosheev [Fri, 26 Jul 2019 12:54:35 +0000 (14:54 +0200)]
do not violate modality policy — invoke later from pooled task to ensure that correct modality will be used

No need to use any modality hack.

GitOrigin-RevId: b336a9cc8661f7e43f289a5db9d687a91232cff0