idea/community.git
13 months agocleanup (inspection "Java | Class structure | Utility class is not 'final'")
Vladimir Krivosheev [Mon, 8 Jun 2020 07:29:27 +0000 (09:29 +0200)]
cleanup (inspection "Java | Class structure | Utility class is not 'final'")

GitOrigin-RevId: cde6688e71ae27b8d831ba71475edc06d1b86748

13 months agoIDEA-188654 Stream API methods autocomplete
Peter Gromov [Mon, 8 Jun 2020 08:10:09 +0000 (10:10 +0200)]
IDEA-188654 Stream API methods autocomplete

GitOrigin-RevId: c4e2caba222324726aad91148ab37c0acf4fd86a

13 months ago[Gradle] do not allow to close connection for reuse IDEA-185242 IDEA-202453
Vladislav.Soroka [Mon, 8 Jun 2020 07:39:01 +0000 (10:39 +0300)]
[Gradle] do not allow to close connection for reuse IDEA-185242 IDEA-202453

GitOrigin-RevId: 85cb4ccf4b3b0fcbc217a74bb769a67982eaf878

13 months agoFix suspicious proxy object usage (reported by new inspection IDEA-242644)
Nikita Skvortsov [Mon, 8 Jun 2020 06:58:55 +0000 (09:58 +0300)]
Fix suspicious proxy object usage (reported by new inspection IDEA-242644)

GitOrigin-RevId: 447d11436034d5208a7d2878def4a438d5c70331

13 months agoILazyParseableElementTypeBase.reuseCollapsedTokens javadoc
Peter Gromov [Mon, 8 Jun 2020 07:04:41 +0000 (09:04 +0200)]
ILazyParseableElementTypeBase.reuseCollapsedTokens javadoc

GitOrigin-RevId: a1fdbae7db3cddf873a083c2031838f254a93fcf

13 months agoPsiBuilder: don't reuse collapsed tokens if the element type doesn't say so
Peter Gromov [Mon, 8 Jun 2020 07:00:45 +0000 (09:00 +0200)]
PsiBuilder: don't reuse collapsed tokens if the element type doesn't say so

GitOrigin-RevId: 3f7ba09e40e1e94f34612c4bb9b92f46bc4f2ea9

13 months agomake java code blocks reuse collapsed tokens to avoid lexing twice
Peter Gromov [Mon, 8 Jun 2020 04:44:12 +0000 (06:44 +0200)]
make java code blocks reuse collapsed tokens to avoid lexing twice

GitOrigin-RevId: 3530dd9571c55e5362627c3ff37ea3546f3daa9b

13 months ago[Gradle] release obsolete Gradle connections IDEA-185242 IDEA-202453
Vladislav.Soroka [Mon, 8 Jun 2020 06:01:28 +0000 (09:01 +0300)]
[Gradle] release obsolete Gradle connections IDEA-185242 IDEA-202453

* reuse Gradle connectors/connections for the same connector parameters
* disconnect Gradle connectors on project close (works for Gradle >= 6.5)
* disconnect obsolete Gradle connector when new build requested with changed connection parameters (works for Gradle >= 6.5)
* stop IDLE Gradle daemons for Gradle older than 6.5 on project close

GitOrigin-RevId: 3426746f991e0a92881fd26be7da2f8b58d14f19

13 months agoFix cross-module package-private access
Tagir Valeev [Mon, 8 Jun 2020 05:52:03 +0000 (12:52 +0700)]
Fix cross-module package-private access

GitOrigin-RevId: 26d7d8b3d87eff5f2800286aa93859283db79ef7

13 months agoFix zero-tolerance warnings after redundant cast removal
Tagir Valeev [Mon, 8 Jun 2020 05:50:59 +0000 (12:50 +0700)]
Fix zero-tolerance warnings after redundant cast removal

GitOrigin-RevId: 7189fa104afbb92c395dc52f480bea73fd510277

13 months agoIDEA-CR-62611: IDEA-237602 Report settings when they are changed
Anastasia Ivanova [Mon, 8 Jun 2020 03:55:09 +0000 (10:55 +0700)]
IDEA-CR-62611: IDEA-237602 Report settings when they are changed

GitOrigin-RevId: 1997fbe84fa451e0f906d4eb441097bb8b2a3166

13 months agoIDEA-242325 Incorrect speed search highlighting in structure dialog
Vassiliy.Kudryashov [Sun, 7 Jun 2020 21:21:18 +0000 (00:21 +0300)]
IDEA-242325 Incorrect speed search highlighting in structure dialog

GitOrigin-RevId: 801bc67304612c704311d936151a2cd694e87971

13 months agocleanup: push down internal method down into impl
Alexey Kudravtsev [Sat, 6 Jun 2020 22:48:29 +0000 (01:48 +0300)]
cleanup: push down internal method down into impl

GitOrigin-RevId: ee84a1d40268a721c22c9b7efd5839165aed6d87

13 months agoIDEA-239720 THEMES: Please add option to add background image to empty frame only
Konstantin Bulenkov [Sun, 7 Jun 2020 19:19:48 +0000 (21:19 +0200)]
IDEA-239720 THEMES: Please add option to add background image to empty frame only

GitOrigin-RevId: 428ee1fc85ef359e2e15d7c8edf7d165e891dd7d

13 months agomake background images work when testing a theme
Konstantin Bulenkov [Sun, 7 Jun 2020 18:21:55 +0000 (20:21 +0200)]
make background images work when testing a theme

GitOrigin-RevId: 2f34d247cb5830b70075005acfdaf5ee63ec83f7

13 months agoIDEA-203383 Speed search in Method List should narrow down the list
Vassiliy.Kudryashov [Sun, 7 Jun 2020 16:07:46 +0000 (19:07 +0300)]
IDEA-203383 Speed search in Method List should narrow down the list

Problem: speedsearch disappears when one resizes outer tool window

GitOrigin-RevId: 086f8e9ea3cdefae94abe6c3711d17354e694c21

13 months agofix rectangle width for table header expander
Konstantin Bulenkov [Sun, 7 Jun 2020 15:58:58 +0000 (17:58 +0200)]
fix rectangle width for table header expander

GitOrigin-RevId: 56c702f5874600bddb4c9ad06359e36ae82853b4

13 months agoexpandable items for table headers. Initial.
Konstantin Bulenkov [Sun, 7 Jun 2020 14:44:24 +0000 (16:44 +0200)]
expandable items for table headers. Initial.

GitOrigin-RevId: 0babbd875168c08b56f621375b1f194bdd91fa61

13 months agowait until all post start-up activities passed if project opened in EDT (not required...
Vladimir Krivosheev [Sun, 7 Jun 2020 09:18:10 +0000 (11:18 +0200)]
wait until all post start-up activities passed if project opened in EDT (not required for all tests except fragile AppCode)

Without proper documentation and runtime assertions, it is not friendly to forbid such behavior. Green tests first, then gradully boild boil the frog.

GitOrigin-RevId: 6ad4b67f339a6aaff29135d9dd423b4eac3919ef

13 months agoCIDR ProjectOpenHelper must use proper API directly without any intermediate guessing...
Vladimir Krivosheev [Sun, 7 Jun 2020 09:03:39 +0000 (11:03 +0200)]
CIDR ProjectOpenHelper must use proper API directly without any intermediate guessing util methods and pass `runConfigurators = true` as non-idea project store is opened always

GitOrigin-RevId: 860370f71f7d472ac47360f81dc9e009a0e80b1a

13 months ago[git-index] initialize states for new roots on mapping changes
Julia Beliaeva [Sun, 7 Jun 2020 05:21:05 +0000 (08:21 +0300)]
[git-index] initialize states for new roots on mapping changes

GitOrigin-RevId: d5ab09cc4343771a6ffd574cd85bf65dc16dd6cc

13 months ago[vcs-log] always require to implement logDisposed
Julia Beliaeva [Sun, 7 Jun 2020 05:37:26 +0000 (08:37 +0300)]
[vcs-log] always require to implement logDisposed

GitOrigin-RevId: 1a174a375111f3d958b97151656adaf7c183257a

13 months ago[git-index] return not changed status for files that were not modified
Julia Beliaeva [Sun, 7 Jun 2020 04:51:57 +0000 (07:51 +0300)]
[git-index] return not changed status for files that were not modified

This way not null status is returned for files that are handled by GitStageTracker.

GitOrigin-RevId: 7e5225907e7d4da063d636456e5f86e9e4863e8a

13 months ago[git-index] return ignored status for ignored files
Julia Beliaeva [Sun, 7 Jun 2020 04:46:39 +0000 (07:46 +0300)]
[git-index] return ignored status for ignored files

GitOrigin-RevId: 20233bab1225ecd891596f941280e193ae228f4a

13 months ago[git-index] extract methods
Julia Beliaeva [Sat, 6 Jun 2020 11:43:06 +0000 (14:43 +0300)]
[git-index] extract methods

GitOrigin-RevId: fa1e8adf8bf88c6bfe9c9876f0694fa4fed8e335

13 months agobuild/launch: correctly calculate classes output folder + allow to override it
Leonid Shalupov [Sun, 7 Jun 2020 02:03:03 +0000 (04:03 +0200)]
build/launch: correctly calculate classes output folder + allow to override it

fix missing vfsutils in precompiled bootstrap

GitOrigin-RevId: 3167f83d2780ee216bc4a0aceb18ff38e1c19cc0

13 months agobuild/launch: correctly calculate classes output folder + allow to override it
Leonid Shalupov [Sun, 7 Jun 2020 01:55:58 +0000 (03:55 +0200)]
build/launch: correctly calculate classes output folder + allow to override it

GitOrigin-RevId: d286e249ad033239a3a600a15b061bfec339376e

13 months ago[vcs] Fix hashing strategy
Ivan Semenov [Sat, 6 Jun 2020 23:51:58 +0000 (02:51 +0300)]
[vcs] Fix hashing strategy

GitOrigin-RevId: 8132c4d42cc8be37518ad62fd69b342808bd38ce

13 months agoPsiElementFinderImpl.findClass and findClasses shouldn't be used in dumb mode
Elena Shaverdova [Fri, 5 Jun 2020 14:17:14 +0000 (16:17 +0200)]
PsiElementFinderImpl.findClass and findClasses shouldn't be used in dumb mode

GitOrigin-RevId: 54db1f3c8797ef3078849af6d782df9f1461770d

13 months agoIJI-310 Change compilation parts cache layout
Vladislav Rassokhin [Sat, 6 Jun 2020 19:28:34 +0000 (22:28 +0300)]
IJI-310 Change compilation parts cache layout

GitOrigin-RevId: 64815a0ec86ce36166319c4f743029c7fd5134a0

13 months ago[platform] extract diagnostic util module
Alexander Zolotov [Fri, 5 Jun 2020 14:11:32 +0000 (17:11 +0300)]
[platform] extract diagnostic util module

GitOrigin-RevId: 83cc6a2b2885d04face03fcf6d796889c0f47cdc

13 months ago[github] Auto-selection and selection preservation for PR changes trees
Ivan Semenov [Sat, 6 Jun 2020 16:43:44 +0000 (19:43 +0300)]
[github] Auto-selection and selection preservation for PR changes trees

GitOrigin-RevId: 8754554dd29970a391923792e84d89b5b47a4d98

13 months ago[github] Update commits list only on change
Ivan Semenov [Wed, 3 Jun 2020 13:08:24 +0000 (16:08 +0300)]
[github] Update commits list only on change

GitOrigin-RevId: 407c50f3007d55cbc101e49b217f813a53ff86b9

13 months agogithub: Simplify invalid server validation message
Konstantin Kolosovsky [Fri, 5 Jun 2020 21:34:14 +0000 (00:34 +0300)]
github: Simplify invalid server validation message

GitOrigin-RevId: d83018003d74a8d48b4d3180b2ffd0f7a4abdce9

13 months agogithub: Add "Generate" button to simplify creating new tokens (IDEA-217332)
Konstantin Kolosovsky [Fri, 5 Jun 2020 16:51:21 +0000 (19:51 +0300)]
github: Add "Generate" button to simplify creating new tokens (IDEA-217332)

GitOrigin-RevId: 35e6331b767a9aab75c2c88df64ca2f8e4050ba9

13 months agogithub: Refactor "GithubLoginPanel" - simplify
Konstantin Kolosovsky [Thu, 4 Jun 2020 20:33:55 +0000 (23:33 +0300)]
github: Refactor "GithubLoginPanel" - simplify

GitOrigin-RevId: 2bce7bc30406de78eba0bad1d12d89121d4d6f30

13 months agogithub: Refactor "GithubCredentialsUI" - move button management directly to "GHCloneD...
Konstantin Kolosovsky [Thu, 4 Jun 2020 13:22:16 +0000 (16:22 +0300)]
github: Refactor "GithubCredentialsUI" - move button management directly to "GHCloneDialogLoginPanel"

GitOrigin-RevId: 03a117df471f02b938578fd57f5d983999c1e5e3

13 months agogithub: Refactor "GHCloneDialogExtensionComponent" - extract login panel to separate...
Konstantin Kolosovsky [Thu, 4 Jun 2020 12:52:30 +0000 (15:52 +0300)]
github: Refactor "GHCloneDialogExtensionComponent" - extract login panel to separate class

GitOrigin-RevId: c91778ebb5c94156284f3f611cc79627b69b2fce

13 months agogithub: Refactor "GithubCredentialsUI" - allow providing custom header
Konstantin Kolosovsky [Thu, 4 Jun 2020 10:00:25 +0000 (13:00 +0300)]
github: Refactor "GithubCredentialsUI" - allow providing custom header

GitOrigin-RevId: 619d16a53c437e4bdda702ece70b9887150fdf87

13 months ago[github] Better PR diff content titles
Ivan Semenov [Fri, 5 Jun 2020 14:20:07 +0000 (17:20 +0300)]
[github] Better PR diff content titles

GitOrigin-RevId: 46305dbb800187fed066cbc068378a2c1f029e85

13 months ago[vcs] Extract diff titles creation method to util
Ivan Semenov [Fri, 5 Jun 2020 14:06:09 +0000 (17:06 +0300)]
[vcs] Extract diff titles creation method to util

GitOrigin-RevId: 2f19b9235a6b7c9211f75456420f123decbb1114

13 months ago[github] Make PR virtual file extend LightVirtualFileBase
Ivan Semenov [Fri, 5 Jun 2020 17:56:27 +0000 (20:56 +0300)]
[github] Make PR virtual file extend LightVirtualFileBase

GitOrigin-RevId: 8670a64c66baa414ed321bc59d45cea3094ff808

13 months ago[github] Fix typo
Ivan Semenov [Tue, 2 Jun 2020 13:25:51 +0000 (16:25 +0300)]
[github] Fix typo

GitOrigin-RevId: 23154c14e7748d54a43cf399ef3b5f7697989d28

13 months agoIDEA-241810 fixed choosing of incorrect gradle JVM for old gradle wrappers
Sergei Vorobyov [Fri, 5 Jun 2020 17:30:10 +0000 (20:30 +0300)]
IDEA-241810 fixed choosing of incorrect gradle JVM for old gradle wrappers

added fallback for KotlinGradleAbstractMultiplatformModuleBuilder

GitOrigin-RevId: 4e3b95a2070fb47c5c68954ceb9d07a738da0556

13 months agoIDEA-240086 fixed merging of local and external compiler settings
Sergei Vorobyov [Thu, 4 Jun 2020 17:23:45 +0000 (20:23 +0300)]
IDEA-240086 fixed merging of local and external compiler settings

GitOrigin-RevId: 394ce505b523979f7b686edb95a132979c6f57c4

13 months agobuild scripts: run tests without mutating jvm & system properties
Leonid Shalupov [Sat, 6 Jun 2020 16:06:16 +0000 (18:06 +0200)]
build scripts: run tests without mutating jvm & system properties

GitOrigin-RevId: 5b9425d8148ca9f84765eb51fb86f887343ebb7b

13 months ago[git-index] hide untracked files if there are too many of them
Julia Beliaeva [Thu, 4 Jun 2020 13:20:28 +0000 (16:20 +0300)]
[git-index] hide untracked files if there are too many of them

GitOrigin-RevId: 6950441504b397aad0998a337f6e3d6c706fd88f

13 months ago[git-index] create GitFileStatus objects for unsaved files
Julia Beliaeva [Fri, 5 Jun 2020 08:24:51 +0000 (11:24 +0300)]
[git-index] create GitFileStatus objects for unsaved files

This allows to treat all changes, saved and unsaved in a uniform way, as all changes are going to have corresponding GitFileStatus.

GitOrigin-RevId: 4b297a768a26d7522fc4593565249c1ff0a9a4a4

13 months agosvn: Refactor "CopiesPanel" - simplify layout
Konstantin Kolosovsky [Tue, 2 Jun 2020 18:29:22 +0000 (21:29 +0300)]
svn: Refactor "CopiesPanel" - simplify layout

GitOrigin-RevId: 8c2adfaf73275952e5f4de77000fac02cb632aa8

13 months agosvn: Replace "Refresh" link with toolbar action in "Subversion Working Copies Informa...
Konstantin Kolosovsky [Tue, 2 Jun 2020 15:40:04 +0000 (18:40 +0300)]
svn: Replace "Refresh" link with toolbar action in "Subversion Working Copies Information" tab (IDEA-242300)

GitOrigin-RevId: fbe61096131ba1b19287e953f823b6f222df83c6

13 months agosvn: Refactor "CopiesPanel" - use "SimpleToolWindowPanel"
Konstantin Kolosovsky [Tue, 2 Jun 2020 15:13:05 +0000 (18:13 +0300)]
svn: Refactor "CopiesPanel" - use "SimpleToolWindowPanel"

GitOrigin-RevId: 7a4d4ab0d1ddb176ec7ed13869db6b5066e5a563

13 months agosvn: Refactor "CopiesPanel" - extract methods
Konstantin Kolosovsky [Tue, 2 Jun 2020 12:07:10 +0000 (15:07 +0300)]
svn: Refactor "CopiesPanel" - extract methods

GitOrigin-RevId: dfaf74d506cbf7a3299c5ba4f095337311586cfd

13 months agosvn: Refactor "CopiesPanel" - always update shown roots if flag in "ROOTS_RELOADED...
Konstantin Kolosovsky [Tue, 2 Jun 2020 13:37:43 +0000 (16:37 +0300)]
svn: Refactor "CopiesPanel" - always update shown roots if flag in "ROOTS_RELOADED" event is "true"

Remove custom roots equality checks. Also seems that this "custom equality" logic was never applied. As "myCurrentInfoList" is set to "null" initially. And then is only checked and re-assigned if has not null value.

ebd2268e1f5d078bda56dc48c3863505a0ba6984 follow-up

GitOrigin-RevId: 3069c2dd5e359b2289196aba5ac024328fdd759f

13 months agosvn: Refactor "CopiesPanel" - simplify working copy root validation
Konstantin Kolosovsky [Tue, 2 Jun 2020 10:13:38 +0000 (13:13 +0300)]
svn: Refactor "CopiesPanel" - simplify working copy root validation

GitOrigin-RevId: bb73589bd018d7103c385c8d23863a1a679a5c90

13 months ago[git-index] support DnD operations on staging area
Aleksey Pivovarov [Thu, 4 Jun 2020 13:44:11 +0000 (16:44 +0300)]
[git-index] support DnD operations on staging area

GitOrigin-RevId: 129b05abf97d8aa04a9fbb2d3a597b5b5137783e

13 months agovcs: fix imageText for DnD in 'Local Changes'
Aleksey Pivovarov [Thu, 4 Jun 2020 13:18:24 +0000 (16:18 +0300)]
vcs: fix imageText for DnD in 'Local Changes'

Old check did not account for non-direct parents in the selection.

GitOrigin-RevId: a0b97224033eeaa2ac705e129f5ebaab0c3e5b0b

13 months agovcs: extract base class
Aleksey Pivovarov [Thu, 4 Jun 2020 12:47:20 +0000 (15:47 +0300)]
vcs: extract base class

GitOrigin-RevId: bdf377ed7760302425185df939a56a5ef69cbd5c

13 months ago[git-index] fix "Show Diff" action on new staged file
Aleksey Pivovarov [Thu, 4 Jun 2020 12:07:26 +0000 (15:07 +0300)]
[git-index] fix "Show Diff" action on new staged file

GitOrigin-RevId: 4d7291cc491489d32440b141fd94951fddb10ab7

13 months ago[git-index] better FileType detection for index files
Aleksey Pivovarov [Thu, 4 Jun 2020 11:43:17 +0000 (14:43 +0300)]
[git-index] better FileType detection for index files

GitOrigin-RevId: 048d6e8bdf61db66fc0774f8bf0b22d0deebd4d1

13 months ago[git-index] always show Staged/Unstaged nodes in tree
Aleksey Pivovarov [Thu, 4 Jun 2020 11:26:13 +0000 (14:26 +0300)]
[git-index] always show Staged/Unstaged nodes in tree

GitOrigin-RevId: ac17da73a86dbde7dbc991710456bc742bb28c00

13 months agoreduce side effects during waiting post start-up activities in tests (if project...
Vladimir Krivosheev [Sat, 6 Jun 2020 09:16:29 +0000 (11:16 +0200)]
reduce side effects during waiting post start-up activities in tests (if project is opened in EDT)

GitOrigin-RevId: 72570f3a2065b210db17d5fe2574cacee3226dbe

13 months agopass project.disposed as expired condition
Vladimir Krivosheev [Sat, 6 Jun 2020 09:02:01 +0000 (11:02 +0200)]
pass project.disposed as expired condition

GitOrigin-RevId: fc91033cb203d38f4c0ecb3798129047e8f0604a

13 months agofirst attempt to fix CidrProjectFixture - try to open project not in EDT if possible...
Vladimir Krivosheev [Fri, 5 Jun 2020 16:12:01 +0000 (18:12 +0200)]
first attempt to fix CidrProjectFixture - try to open project not in EDT if possible (but in most cases CidrProjectFixture.openProject is called in EDT anyway)
execute post start-up activities in tests directly in a calling thread if not in EDT

GitOrigin-RevId: 3b3b7e85312a5e7070a5635f8a5f18eae8c2dbe6

13 months agoIDEA-238791: update icons for the problems view toolwindow
Sergey Malenkov [Fri, 5 Jun 2020 19:57:19 +0000 (22:57 +0300)]
IDEA-238791: update icons for the problems view toolwindow

GitOrigin-RevId: d98ce26c6172c897375e463cf0ffd047376c2e2a

13 months agodisable unsynchronized access to hash set from different threads
Sergey Malenkov [Fri, 5 Jun 2020 19:49:14 +0000 (22:49 +0300)]
disable unsynchronized access to hash set from different threads

GitOrigin-RevId: 1ad7b7e0ba9e8f4b7d6a2dbab43e46c3c67ab9d2

13 months agoIndexing: use CountDownLatch to wait for indexing finish instead of Thread.sleep.
Sergey Patrikeev [Fri, 5 Jun 2020 08:51:13 +0000 (11:51 +0300)]
Indexing: use CountDownLatch to wait for indexing finish instead of Thread.sleep.

GitOrigin-RevId: a49f86de2b387a637849158df33ee7159c524a9a

13 months agoIndexing: add N workers at the very beginning.
Sergey Patrikeev [Fri, 5 Jun 2020 08:42:21 +0000 (11:42 +0300)]
Indexing: add N workers at the very beginning.

GitOrigin-RevId: 485ca3d6410fb0f14ff69985740409de260ff259

13 months agoIndexing: reorder workers registration: if "execute" fails we don't want to increment...
Sergey Patrikeev [Fri, 5 Jun 2020 08:11:03 +0000 (11:11 +0300)]
Indexing: reorder workers registration: if "execute" fails we don't want to increment the number of workers counter.

GitOrigin-RevId: 399ea71285392ca26337a27ec2e38ea823084337

13 months agoRevert "Add getter for ActionButton presentation"
Alexey Merkulov [Fri, 5 Jun 2020 20:21:39 +0000 (23:21 +0300)]
Revert "Add getter for ActionButton presentation"

This reverts commit ac5eb84d

GitOrigin-RevId: ff4831d0ce589c0719880f15b8bc5719c8e81e53

13 months agoFix cursor over highlighting semi-transparent areas (UI inspector, IDE Features Train...
Vassiliy.Kudryashov [Fri, 5 Jun 2020 19:56:33 +0000 (22:56 +0300)]
Fix cursor over highlighting semi-transparent areas (UI inspector, IDE Features Trainer plugin etc.)

GitOrigin-RevId: 7cc29705ed2e60d0b779ea64826e6ef2b0baf981

13 months agojava: disable expand boolean inside switch labeled rule statement
Anna Kozlova [Fri, 5 Jun 2020 19:17:42 +0000 (21:17 +0200)]
java: disable expand boolean inside switch labeled rule statement

found by property testing

GitOrigin-RevId: 7951b1cd11953b13659d3eb928f0fd1df28ccc7a

13 months agoinplace rename: hide ability to inplace rename usages in comments under registry...
Anna Kozlova [Fri, 5 Jun 2020 19:00:46 +0000 (21:00 +0200)]
inplace rename: hide ability to inplace rename usages in comments under registry option

GitOrigin-RevId: 40f381cb29f5970b1fc8b7b4b4fb9b7864151285

13 months agosuppress warnings in injected test data
Anna Kozlova [Fri, 5 Jun 2020 18:51:53 +0000 (20:51 +0200)]
suppress warnings in injected test data

GitOrigin-RevId: 17417320925139835a8c82d2b623b22fe70a77a6

13 months ago[Workspace Model] Fix wrong test refactoring
Alex Plate [Fri, 5 Jun 2020 18:42:14 +0000 (21:42 +0300)]
[Workspace Model] Fix wrong test refactoring

GitOrigin-RevId: 60d6c01992d5f8786cc5faf7a4c99b400fab4064

13 months ago[Workspace Model] Fix incorrect assertion for unique persistent id
Alex Plate [Fri, 5 Jun 2020 18:39:28 +0000 (21:39 +0300)]
[Workspace Model] Fix incorrect assertion for unique persistent id

GitOrigin-RevId: a09d6e88c6c3b9c8efc6eb3bd6497e6329045431

13 months agoapply remove redundant cast
Anna Kozlova [Fri, 5 Jun 2020 18:12:18 +0000 (20:12 +0200)]
apply remove redundant cast

GitOrigin-RevId: 2bcbd253668f66ca2740074953cb661ebb6f3513

13 months agoRe-hide "copy as plain text" action in non-plain editors (IDEA-232010)
Dmitry Jemerov [Fri, 5 Jun 2020 17:23:03 +0000 (19:23 +0200)]
Re-hide "copy as plain text" action in non-plain editors (IDEA-232010)

GitOrigin-RevId: c7d9ab98937bfc5ae4e4e07d28ee6fdca9884ec6

13 months agoReport statistics for usage view settings
Dmitry Jemerov [Fri, 5 Jun 2020 16:15:58 +0000 (18:15 +0200)]
Report statistics for usage view settings

GitOrigin-RevId: e47e01a158d099bede45876c29cc0cf72fbc2ce2

13 months agoIDEA-242644 Report InvocationHandler implementations that ignore the method parameter
Tagir Valeev [Fri, 5 Jun 2020 16:38:23 +0000 (23:38 +0700)]
IDEA-242644 Report InvocationHandler implementations that ignore the method parameter

Also: CustomMethodHandlers for Class.getSimpleName and Class.getName

GitOrigin-RevId: 0e516162bb11573ebb22ef38230c0ca5268a2315

13 months ago[Workspace Model] Create setup and teardown for ReplaceBySourceTest
Alex Plate [Fri, 5 Jun 2020 16:58:21 +0000 (19:58 +0300)]
[Workspace Model] Create setup and teardown for ReplaceBySourceTest

GitOrigin-RevId: 8ab8e184b612809a5e35ea5049a744e13f220e60

13 months ago[Workspace Model] Restore storage after modifying entity with existing persistent id
Alex Plate [Fri, 5 Jun 2020 16:10:51 +0000 (19:10 +0300)]
[Workspace Model] Restore storage after modifying entity with existing persistent id

GitOrigin-RevId: 3ddf5a20731bc97015f7a584fee542dc3d9bf9cc

13 months ago[Workspace Model] Restore storage after adding entity with existing persistent id
Alex Plate [Fri, 5 Jun 2020 15:32:33 +0000 (18:32 +0300)]
[Workspace Model] Restore storage after adding entity with existing persistent id

GitOrigin-RevId: b72e3ea4f2b02421c3beb1753901f330c7a7eb59

13 months ago[Workspace Model] Extract generators into the separate file
Alex Plate [Fri, 5 Jun 2020 14:57:09 +0000 (17:57 +0300)]
[Workspace Model] Extract generators into the separate file

GitOrigin-RevId: 133d768378797a09c968b0cebe65e09e7e6ecd70

13 months ago[Workspace Model] Add operation for changing parent of child with optional parent
Alex Plate [Fri, 5 Jun 2020 14:51:02 +0000 (17:51 +0300)]
[Workspace Model] Add operation for changing parent of child with optional parent

GitOrigin-RevId: aeebdfb9d3f2495982461dd5a25e39a6bfc81c27

13 months ago[Workspace Model] Add check for unique persistent id in assertConsistency
Alex Plate [Fri, 5 Jun 2020 14:42:16 +0000 (17:42 +0300)]
[Workspace Model] Add check for unique persistent id in assertConsistency

GitOrigin-RevId: 16bf911a4deac3cba736aa3f5a79e830dbec98dc

13 months ago[Workspace Model] Refactor propertyBased manipulations
Alex Plate [Fri, 5 Jun 2020 13:17:16 +0000 (16:17 +0300)]
[Workspace Model] Refactor propertyBased manipulations

GitOrigin-RevId: e3ac945508291edbc573065a1f1296f586f2b2d1

13 months agodo not iterate children of excluded directory
Sergey Malenkov [Fri, 5 Jun 2020 16:41:48 +0000 (19:41 +0300)]
do not iterate children of excluded directory

GitOrigin-RevId: 56163f4de502fd7c7f5692cf8e9456fb2e01b722

13 months agoIDEA-238518: update visibility state by another method
Sergey Malenkov [Fri, 5 Jun 2020 10:35:06 +0000 (13:35 +0300)]
IDEA-238518: update visibility state by another method

GitOrigin-RevId: bdf3ceac959c2b8ba5414a69fde1c1470b0fff55

13 months agofix IndexTest
Peter Gromov [Fri, 5 Jun 2020 17:28:01 +0000 (19:28 +0200)]
fix IndexTest

GitOrigin-RevId: 2f74f67817f025bca751187ad2afa30b41ba3eb2

13 months agoIndexes tests: fix resolution of files belonging to module libraries.
Sergey Patrikeev [Fri, 5 Jun 2020 16:23:45 +0000 (19:23 +0300)]
Indexes tests: fix resolution of files belonging to module libraries.

GitOrigin-RevId: e9428da68cfd854e75c486ea899ecd2a5f206140

13 months agoIndexes tests: add read action when substituting file type.
Sergey Patrikeev [Fri, 5 Jun 2020 14:02:53 +0000 (17:02 +0300)]
Indexes tests: add read action when substituting file type.

GitOrigin-RevId: cd7c43350e5228e48f38e7abc2ad4e64a2251f4b

13 months agoIDEA-236390 Implement new UI for editing run configuration settings
Dmitry Avdeev [Fri, 5 Jun 2020 17:08:04 +0000 (20:08 +0300)]
IDEA-236390 Implement new UI for editing run configuration settings

adding command line components fixed & placeholder for main class

GitOrigin-RevId: 38b1925b6cc45ab83fb42d1870b54792f865a7a3

13 months agoinspection for ContainerUtil.find
Egor Ushakov [Fri, 5 Jun 2020 16:15:40 +0000 (19:15 +0300)]
inspection for ContainerUtil.find

GitOrigin-RevId: 371b208b345e3af3f844be7bdcebcb41645f8d38

13 months ago[updater] broken validation of symlink-to-directory transition actions
Roman Shevchenko [Fri, 5 Jun 2020 16:54:45 +0000 (18:54 +0200)]
[updater] broken validation of symlink-to-directory transition actions

GitOrigin-RevId: 1e5a8e9efe580c04ff55d117ccd227cfba8c1f68

13 months ago[git-merge] use commit hash as branch description in detached head state
Julia Beliaeva [Fri, 5 Jun 2020 11:01:41 +0000 (14:01 +0300)]
[git-merge] use commit hash as branch description in detached head state

EA-231705

GitOrigin-RevId: b8c6f1ba1394ae4bcf6ec0e11da559191096d467

13 months ago[profiler] write async-profiler dumps in JFR format
Kirill Timofeev [Fri, 5 Jun 2020 16:11:04 +0000 (19:11 +0300)]
[profiler] write async-profiler dumps in JFR format

GitOrigin-RevId: 17af12b7f8840103db942aec039fa28574a1f4df

13 months agoEA-221642 - assert: FileDocumentManagerImpl.requestWritingStatus
Dmitry Batrak [Fri, 5 Jun 2020 15:57:42 +0000 (18:57 +0300)]
EA-221642 - assert: FileDocumentManagerImpl.requestWritingStatus

GitOrigin-RevId: 446fba720b3e673430f538709a46ce24c368f98f

13 months agoIDEA-236390 Implement new UI for editing run configuration settings
Dmitry Avdeev [Fri, 5 Jun 2020 15:49:53 +0000 (18:49 +0300)]
IDEA-236390 Implement new UI for editing run configuration settings

adding command line components fixed

GitOrigin-RevId: 5f504168bf7c8c92c8211ba91e5b9f94625561df

13 months agocleanup
Dmitry Avdeev [Fri, 5 Jun 2020 15:37:02 +0000 (18:37 +0300)]
cleanup

GitOrigin-RevId: a11bb145d455a2d8fd35f6981052ec7e0630a6b5

13 months agoDo not overwrite detected line separator with null if no line breaks are found in...
Alexey Kudravtsev [Fri, 5 Jun 2020 15:43:46 +0000 (18:43 +0300)]
Do not overwrite detected line separator with null if no line breaks are found in (an empty) file to fix IDEA-242677 Unable to set line separator for empty file

GitOrigin-RevId: cb3fd7c2bd49bd43335a8d8adbe2fbef94a69388