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

5 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

5 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

5 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

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

GitOrigin-RevId: a1fdbae7db3cddf873a083c2031838f254a93fcf

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

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

GitOrigin-RevId: 23154c14e7748d54a43cf399ef3b5f7697989d28

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

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

GitOrigin-RevId: 2f74f67817f025bca751187ad2afa30b41ba3eb2

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

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

GitOrigin-RevId: a11bb145d455a2d8fd35f6981052ec7e0630a6b5

5 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