idea/community.git
6 years agoMerge remote-tracking branch 'origin/OC-13477'
Max Medvedev [Tue, 31 May 2016 08:02:46 +0000 (11:02 +0300)]
Merge remote-tracking branch 'origin/OC-13477'

6 years agoversioned PersistentEnumerator/HashMap appcode/162.605 clion/162.607 phpstorm/162.603 pycharm/162.604
Dmitry Avdeev [Mon, 30 May 2016 10:53:36 +0000 (13:53 +0300)]
versioned PersistentEnumerator/HashMap

6 years agoWI-31892 Template project: Invoke Save action before saving project as a template idea/162.602
Shaverdova Elena [Mon, 30 May 2016 10:18:22 +0000 (12:18 +0200)]
WI-31892 Template project: Invoke Save action before saving project as a template

6 years agofix highlighting and caret behaviour regression near ligature (IDEA-127539)
Dmitry Batrak [Mon, 30 May 2016 10:17:14 +0000 (13:17 +0300)]
fix highlighting and caret behaviour regression near ligature (IDEA-127539)

related to the way ligatures are represented in a glyph vector when Harfbuzz layout engine is used

6 years agorefactor ComplexTextFragmentTest
Dmitry Batrak [Mon, 30 May 2016 08:03:17 +0000 (11:03 +0300)]
refactor ComplexTextFragmentTest

6 years agofix index access violation: xmlProperties index was accessed during filetypes index... clion/162.601 dbe/162.599 phpstorm/162.600 rubymine/162.606
Maxim.Mossienko [Mon, 30 May 2016 09:46:52 +0000 (11:46 +0200)]
fix index access violation: xmlProperties index was accessed during filetypes index processing

6 years agoexpandMacroMap — system macro should have a higher priority webstorm/162.598
Vladimir Krivosheev [Mon, 30 May 2016 10:01:37 +0000 (12:01 +0200)]
expandMacroMap — system macro should have a higher priority

6 years agocleanup
Vladimir Krivosheev [Fri, 27 May 2016 15:17:34 +0000 (17:17 +0200)]
cleanup

6 years agoIDEA-156071 Simple static method renderers are much slower than toString - cache...
Egor.Ushakov [Mon, 30 May 2016 09:44:32 +0000 (12:44 +0300)]
IDEA-156071 Simple static method renderers are much slower than toString - cache TypeEvaluator result

6 years agoOC-13448 Intermittent SOE when processing some BuildSettings
irengrig [Mon, 30 May 2016 09:33:11 +0000 (11:33 +0200)]
OC-13448 Intermittent SOE when processing some BuildSettings

6 years agoregex: if java sdk version to use can't be found, use latest version
Bas Leijdekkers [Mon, 30 May 2016 09:32:34 +0000 (11:32 +0200)]
regex: if java sdk version to use can't be found, use latest version

6 years agoability to setup SDK from local IDEA project: run configuration tweaks
Gregory.Shrago [Mon, 30 May 2016 08:10:13 +0000 (11:10 +0300)]
ability to setup SDK from local IDEA project: run configuration tweaks

6 years agooverload resolution: don't prefer concrete over abstract if the signatures are not... appcode/162.597
Anna Kozlova [Fri, 27 May 2016 18:11:11 +0000 (21:11 +0300)]
overload resolution: don't prefer concrete over abstract if the signatures are not override-equivalent

6 years agoEA-82987 - SOE: TitleCapitalizationInspection.getTitleValue
Anna Kozlova [Fri, 27 May 2016 13:26:55 +0000 (16:26 +0300)]
EA-82987 - SOE: TitleCapitalizationInspection.getTitleValue

6 years agoreduce flickering on async editor loading
Gregory.Shrago [Mon, 30 May 2016 07:15:39 +0000 (10:15 +0300)]
reduce flickering on async editor loading

6 years agoability to setup SDK from local IDEA project: add jar://file.jar!/
Gregory.Shrago [Mon, 30 May 2016 07:03:44 +0000 (10:03 +0300)]
ability to setup SDK from local IDEA project: add jar://file.jar!/

6 years agoability to setup SDK from local IDEA project
Gregory.Shrago [Mon, 30 May 2016 05:20:08 +0000 (08:20 +0300)]
ability to setup SDK from local IDEA project

6 years agoIDEA-CR-10668 repaint to update status-text
Gregory.Shrago [Mon, 30 May 2016 03:53:04 +0000 (06:53 +0300)]
IDEA-CR-10668 repaint to update status-text

6 years ago[file-history] add type parameter appcode/162.586
Julia Beliaeva [Mon, 30 May 2016 00:00:25 +0000 (03:00 +0300)]
[file-history] add type parameter

6 years ago[file-history] minor: fix typo
Julia Beliaeva [Sun, 29 May 2016 23:56:43 +0000 (02:56 +0300)]
[file-history] minor: fix typo

6 years ago[file-history] use method references
Julia Beliaeva [Sun, 29 May 2016 23:53:57 +0000 (02:53 +0300)]
[file-history] use method references

6 years ago[file-history] collapse identical catch blocks
Julia Beliaeva [Sun, 29 May 2016 23:53:13 +0000 (02:53 +0300)]
[file-history] collapse identical catch blocks

6 years ago[file-history] use diamonds
Julia Beliaeva [Sun, 29 May 2016 23:52:21 +0000 (02:52 +0300)]
[file-history] use diamonds

6 years ago[file-history] lambdify
Julia Beliaeva [Sun, 29 May 2016 23:51:29 +0000 (02:51 +0300)]
[file-history] lambdify

6 years ago[file-history] minor: fix typo
Julia Beliaeva [Sun, 29 May 2016 23:50:06 +0000 (02:50 +0300)]
[file-history] minor: fix typo

6 years ago[file-history] reformat code
Julia Beliaeva [Sun, 29 May 2016 23:48:55 +0000 (02:48 +0300)]
[file-history] reformat code

6 years ago[file-history] better revision description: fix date, add committer name, make it...
Julia Beliaeva [Sun, 29 May 2016 23:45:59 +0000 (02:45 +0300)]
[file-history] better revision description: fix date, add committer name, make it gray to distinguish with message

6 years agofault tolerance; correct getStartToken() for non-returning flex rules
Gregory.Shrago [Sun, 29 May 2016 22:21:50 +0000 (01:21 +0300)]
fault tolerance; correct getStartToken() for non-returning flex rules

6 years agofix isHelpButton
Konstantin Bulenkov [Sun, 29 May 2016 17:42:36 +0000 (19:42 +0200)]
fix isHelpButton

6 years agoIDEA-156758 Disable non project files writing protection, when file is opened explicitly appcode/162.576 appcode/162.578
Anton Makeev [Sun, 29 May 2016 09:06:03 +0000 (11:06 +0200)]
IDEA-156758 Disable non project files writing protection, when file is opened explicitly
IDEA-156759 Add an option to 'Non-project files' protection dialog to edit files in a folder
IDEA-156760 'Non-project files protection' dialog is had to use with a keyboard

6 years agofix AstPathPsiMap.processQueue to avoid removing non-gced entries appcode/162.573
peter [Sun, 29 May 2016 06:29:39 +0000 (08:29 +0200)]
fix AstPathPsiMap.processQueue to avoid removing non-gced entries

6 years agoWin10 laf initial appcode/162.565 clion/162.570 dbe/162.566 idea/162.563 phpstorm/162.564 pycharm/162.562 pycharm/162.571 rubymine/162.569 webstorm/162.572
Konstantin Bulenkov [Sat, 28 May 2016 19:42:12 +0000 (21:42 +0200)]
Win10 laf initial

6 years agoremove hardcoded AA setings for DarculaButtonUI
Konstantin Bulenkov [Sat, 28 May 2016 19:41:25 +0000 (21:41 +0200)]
remove hardcoded AA setings for DarculaButtonUI

6 years agorefactor DarculaButtonUI to make it easy painting customization
Konstantin Bulenkov [Sat, 28 May 2016 19:39:58 +0000 (21:39 +0200)]
refactor DarculaButtonUI to make it easy painting customization

6 years agoallow help button decoration for win10 laf
Konstantin Bulenkov [Sat, 28 May 2016 19:37:26 +0000 (21:37 +0200)]
allow help button decoration for win10 laf

6 years agoRevert: IDEA-121829 Disallow editing of framework/third-party files: Dart library... appcode/162.558 clion/162.610
Anton Makeev [Sat, 28 May 2016 13:56:31 +0000 (15:56 +0200)]
Revert: IDEA-121829 Disallow editing of framework/third-party files: Dart library files use generic protection mechanism

6 years agoadd read action to HardElementInfo.pointsToTheSameElementAs (EA-82992 - assert: PsiFi... appcode/162.557
peter [Sat, 28 May 2016 10:59:57 +0000 (12:59 +0200)]
add read action to HardElementInfo.pointsToTheSameElementAs (EA-82992 - assert: PsiFileImpl.getStubTree)

6 years agofail-fast when ProgressManager.getInstance() will be null, prevent "already disposed...
peter [Sat, 28 May 2016 10:37:23 +0000 (12:37 +0200)]
fail-fast when ProgressManager.getInstance() will be null, prevent "already disposed" from Preloader (IDEA-151793)

6 years agodon't take transactions for internal DialogWrapper actions because sometimes dialogs...
peter [Sat, 28 May 2016 10:17:06 +0000 (12:17 +0200)]
don't take transactions for internal DialogWrapper actions because sometimes dialogs are OK to be shown from invokeLater (EA-83127 - assert: TransactionGuardImpl.submitTransactionAndWait)

6 years agoIDEA-121829 Disallow editing of framework/third-party files: Dart library files use...
Anton Makeev [Sat, 28 May 2016 10:52:45 +0000 (12:52 +0200)]
IDEA-121829 Disallow editing of framework/third-party files: Dart library files use generic protection mechanism

6 years agoRestrict size for 'Clear Read-Only Status' and 'Non-project files protection' dialogs
Anton Makeev [Sat, 28 May 2016 10:23:32 +0000 (12:23 +0200)]
Restrict size for 'Clear Read-Only Status' and 'Non-project files protection' dialogs

6 years agoIDEA-156758 Disable non project files writing protection, when file is opened explicitly
Anton Makeev [Sat, 28 May 2016 09:51:31 +0000 (11:51 +0200)]
IDEA-156758 Disable non project files writing protection, when file is opened explicitly
IDEA-156759 Add an option to 'Non-project files' protection dialog to edit files in a folder
IDEA-156760 'Non-project files protection' dialog is had to use with a keyboard

6 years agouse app invokeLater in so that modality state from progress started from another...
peter [Sat, 28 May 2016 09:43:46 +0000 (11:43 +0200)]
use app invokeLater in so that modality state from progress started from another progress is considered write-safe (EA-83055 - assert: TransactionGuardImpl.submitTransactionAndWait)

6 years agoless psi allocation during stub indexing
peter [Sat, 28 May 2016 09:38:39 +0000 (11:38 +0200)]
less psi allocation during stub indexing

6 years agoreduce PsiLock contention and psi allocation:
peter [Sat, 28 May 2016 07:37:45 +0000 (09:37 +0200)]
reduce PsiLock contention and psi allocation:

* don't create PSI eagerly right after parsing
* use compareAndSet instead of PsiLock for non-stub-based PSI creation, since there's no danger even if it's invoked during stub-AST switch
* create stub PSI in one PsiLock session instead of many

6 years agojflex-1.7.0-SNAPSHOT.jar: supply changes.patch appcode/162.546 clion/162.543 dbe/162.544 idea/162.554 phpstorm/162.545 pycharm/162.547 pycharm/162.551 rubymine/162.549 webstorm/162.553
Gregory.Shrago [Sat, 28 May 2016 01:10:24 +0000 (04:10 +0300)]
jflex-1.7.0-SNAPSHOT.jar: supply changes.patch

6 years agoTW-45441 revert and clarify: do not wrap RuntimeException
Gregory.Shrago [Fri, 27 May 2016 21:52:00 +0000 (00:52 +0300)]
TW-45441 revert and clarify: do not wrap RuntimeException

6 years agoAssertions added to get rid of unexpected exceptions
Ilya.Kazakevich [Fri, 27 May 2016 21:23:12 +0000 (00:23 +0300)]
Assertions added to get rid of unexpected exceptions

6 years agooptimize removing invalid files
Sergey Simonchik [Fri, 27 May 2016 18:54:10 +0000 (21:54 +0300)]
optimize removing invalid files

6 years agoremove unused class & methods
Kirill Likhodedov [Fri, 27 May 2016 18:07:39 +0000 (21:07 +0300)]
remove unused class & methods

6 years ago[tests] test mode shutdown hook dropped for good (IDEA-155918)
Roman Shevchenko [Fri, 27 May 2016 17:59:47 +0000 (20:59 +0300)]
[tests] test mode shutdown hook dropped for good (IDEA-155918)

6 years agoremove read action: it has no point here
Kirill Likhodedov [Fri, 20 May 2016 07:45:09 +0000 (10:45 +0300)]
remove read action: it has no point here

6 years agoLive Templates: do not finish template on Esc if completion lookup is active
Alexander Zolotov [Fri, 27 May 2016 17:04:26 +0000 (20:04 +0300)]
Live Templates: do not finish template on Esc if completion lookup is active

+ remove redundant EscapeHandler for inplace refactorings
+ finish template if completion list doesn't contain any variants

6 years agoReplace with lambda
Alexander Zolotov [Fri, 27 May 2016 11:07:47 +0000 (14:07 +0300)]
Replace with lambda

6 years agoRemove redundant assertion (EA-83057)
Alexander Zolotov [Fri, 27 May 2016 11:07:31 +0000 (14:07 +0300)]
Remove redundant assertion (EA-83057)

6 years agogit tests: log the output of git commands called in tests that failed
Kirill Likhodedov [Sat, 14 May 2016 15:08:09 +0000 (18:08 +0300)]
git tests: log the output of git commands called in tests that failed

6 years agocleanup: read commands are silent by default
Kirill Likhodedov [Sun, 22 May 2016 15:43:18 +0000 (18:43 +0300)]
cleanup: read commands are silent by default

6 years agoinspection toolwindow: do not use obsolete event IDEA-156354 idea/162.541
Dmitry Batkovich [Fri, 27 May 2016 17:06:15 +0000 (20:06 +0300)]
inspection toolwindow: do not use obsolete event IDEA-156354

6 years agoinspection toolwindow: rearrange actions in tree popup IDEA-156727
Dmitry Batkovich [Fri, 27 May 2016 16:12:06 +0000 (19:12 +0300)]
inspection toolwindow: rearrange actions in tree popup IDEA-156727

6 years agoinspection toolwindow: edit inspection settings ignore dummy profiles IDEA-156728
Dmitry Batkovich [Fri, 27 May 2016 16:07:37 +0000 (19:07 +0300)]
inspection toolwindow: edit inspection settings ignore dummy profiles IDEA-156728

6 years agoinspection toolwindow: insert problem nodes with permission of duplication according...
Dmitry Batkovich [Fri, 27 May 2016 11:31:24 +0000 (14:31 +0300)]
inspection toolwindow: insert problem nodes with permission of duplication according to comparator IDEA-156683

6 years agoIDEA-132750 IOOBE at com.intellij.uiDesigner.propertyInspector.PropertyInspectorTable...
Alexander Lobas [Fri, 27 May 2016 17:09:13 +0000 (20:09 +0300)]
IDEA-132750 IOOBE at com.intellij.uiDesigner.propertyInspector.PropertyInspectorTable.getPropChildren

6 years ago[groovy] wrap original trait method with substitutor instead of copying all the stuff... rubymine/162.538
Daniil Ovchinnikov [Fri, 27 May 2016 16:19:28 +0000 (19:19 +0300)]
[groovy] wrap original trait method with substitutor instead of copying all the stuff (IDEA-156441)

Before this change annotations of parameters were not copied, and we were unable to find delegate. Now modifier lists of parameters are returned as is.

6 years agodead code
Gregory.Shrago [Fri, 27 May 2016 16:15:48 +0000 (19:15 +0300)]
dead code

6 years agoUse DoNotAskOption.Adapter
Kirill Likhodedov [Fri, 27 May 2016 16:16:45 +0000 (19:16 +0300)]
Use DoNotAskOption.Adapter

6 years agoQualifiedNameResolver now requires read action since it has PSI access
Ilya.Kazakevich [Fri, 27 May 2016 16:16:30 +0000 (19:16 +0300)]
QualifiedNameResolver now requires read action since it has PSI access

6 years ago[vcs-log] descriptions for log registry properties
Julia Beliaeva [Fri, 27 May 2016 16:13:31 +0000 (19:13 +0300)]
[vcs-log] descriptions for log registry properties

6 years agoDialogWrapper: remove extra processing of DoNotAskAgain
Kirill Likhodedov [Fri, 27 May 2016 15:08:12 +0000 (18:08 +0300)]
DialogWrapper: remove extra processing of DoNotAskAgain

it is processed in close => no need to process it in doOk/CancelAction,
especially if the action is disabled.

6 years agoremove the PropertyDoNotAskOption
Kirill Likhodedov [Thu, 26 May 2016 15:21:51 +0000 (18:21 +0300)]
remove the PropertyDoNotAskOption

It has little sense, especially after Adapter has been introduced

6 years agoremove the useless "dont ask again" checkbox
Kirill Likhodedov [Thu, 26 May 2016 15:19:39 +0000 (18:19 +0300)]
remove the useless "dont ask again" checkbox

it is not checked anywhere => the dialog will appear no matter if the
checkbox was selected.

6 years agodon't show the message next time, if user decided not to show it again
Kirill Likhodedov [Wed, 18 May 2016 17:10:18 +0000 (20:10 +0300)]
don't show the message next time, if user decided not to show it again

6 years agoDoNotAskOption.Adapter with more clear methods
Kirill Likhodedov [Tue, 17 May 2016 17:32:32 +0000 (20:32 +0300)]
DoNotAskOption.Adapter with more clear methods

* migrate PropertyDoNotAskAgain and its only descendant
* migrate an implementation from GitCheckinHandler as a usage example.

6 years agodo not look for Object type in instanceOf (it does linear search inside jdi)
Egor.Ushakov [Fri, 27 May 2016 16:05:44 +0000 (19:05 +0300)]
do not look for Object type in instanceOf (it does linear search inside jdi)

6 years agoIDEA-156523 UP/DOWN keys pressed twice in Switcher
Sergey Malenkov [Fri, 27 May 2016 15:34:10 +0000 (18:34 +0300)]
IDEA-156523 UP/DOWN keys pressed twice in Switcher

6 years agonsis on Linux in WinInstallerBuilder.groovy
Sergey Ignatov [Fri, 27 May 2016 12:58:46 +0000 (15:58 +0300)]
nsis on Linux in WinInstallerBuilder.groovy

6 years agouse append
Sergey Ignatov [Thu, 26 May 2016 11:41:25 +0000 (14:41 +0300)]
use append

6 years agoJFlex: regen all lexers
Gregory.Shrago [Fri, 27 May 2016 06:30:01 +0000 (09:30 +0300)]
JFlex: regen all lexers

6 years agojflex-1.7.0-SNAPSHOT.jar: morph ZZ_CMAP to multi-level table
Gregory.Shrago [Fri, 27 May 2016 06:49:56 +0000 (09:49 +0300)]
jflex-1.7.0-SNAPSHOT.jar: morph ZZ_CMAP to multi-level table

6 years agoWI-31370 solved usability problem of the smart function parameters completion: do...
Artem Khvastunov [Fri, 27 May 2016 15:22:32 +0000 (17:22 +0200)]
WI-31370 solved usability problem of the smart function parameters completion: do not insert completion chars and allow them to switch to the next tab

6 years agoAssertions added to catch PIAE
Ilya.Kazakevich [Fri, 27 May 2016 15:14:32 +0000 (18:14 +0300)]
Assertions added to catch PIAE

6 years ago[hint] reorganize if-s to make code more readable EA-82512
Julia Beliaeva [Fri, 27 May 2016 15:08:40 +0000 (18:08 +0300)]
[hint] reorganize if-s to make code more readable EA-82512

6 years ago[hint] fix NPE EA-82512
Julia Beliaeva [Fri, 27 May 2016 14:49:56 +0000 (17:49 +0300)]
[hint] fix NPE EA-82512

6 years agoan ability to reparse parallel trees faster (IDEA-154453) appcode/162.534 clion/162.532
peter [Fri, 27 May 2016 14:19:14 +0000 (16:19 +0200)]
an ability to reparse parallel trees faster (IDEA-154453)

6 years agocls mirrors: keep PSI instead of AST
peter [Fri, 27 May 2016 13:46:50 +0000 (15:46 +0200)]
cls mirrors: keep PSI instead of AST

6 years agouse async commit in usage preview (EA-83054 - assert: PsiDocumentManagerBase.commitAl...
peter [Fri, 27 May 2016 12:01:07 +0000 (14:01 +0200)]
use async commit in usage preview (EA-83054 - assert: PsiDocumentManagerBase.commitAllDocuments)

6 years agoUsing PyPsiUtils to prevent copy/paste
Ilya.Kazakevich [Fri, 27 May 2016 14:34:58 +0000 (17:34 +0300)]
Using PyPsiUtils to prevent copy/paste

6 years ago[vcs-log] fix painting table footer when more commits requested and table is empty...
Julia Beliaeva [Fri, 27 May 2016 14:31:18 +0000 (17:31 +0300)]
[vcs-log] fix painting table footer when more commits requested and table is empty EA-82877

6 years agoIDEA-156161 "Help - About - Copy to clipboard" sends click to editor
Vassiliy.Kudryashov [Fri, 27 May 2016 14:19:55 +0000 (17:19 +0300)]
IDEA-156161 "Help - About - Copy to clipboard" sends click to editor

6 years agocheck whether quick doc is enabled, not only whether app is active idea/162.530
Dennis Ushakov [Fri, 27 May 2016 14:06:06 +0000 (17:06 +0300)]
check whether quick doc is enabled, not only whether app is active
#WEB-20554 fixed

6 years agovcs: Fixed NPE while moving changes to another change list on partial commit
Konstantin Kolosovsky [Mon, 23 May 2016 13:55:23 +0000 (16:55 +0300)]
vcs: Fixed NPE while moving changes to another change list on partial commit

6 years agovcs: Marked "ChangesTreeList.setScrollPaneBorder()" deprecated, fixed usages
Konstantin Kolosovsky [Fri, 27 May 2016 12:46:28 +0000 (15:46 +0300)]
vcs: Marked "ChangesTreeList.setScrollPaneBorder()" deprecated, fixed usages

6 years agovcs: Refactored "ChangesListView" - code simplified, @NotNull
Konstantin Kolosovsky [Thu, 19 May 2016 13:15:55 +0000 (16:15 +0300)]
vcs: Refactored "ChangesListView" - code simplified, @NotNull

6 years agovcs: Always include selected hijacked changes to general selected changes list
Konstantin Kolosovsky [Thu, 19 May 2016 11:23:35 +0000 (14:23 +0300)]
vcs: Always include selected hijacked changes to general selected changes list

And not only when there is no other selected changes

6 years agovcs: Fixed "ChangesListView.getChanges()" - do not collect same changes several times
Konstantin Kolosovsky [Wed, 18 May 2016 19:23:39 +0000 (22:23 +0300)]
vcs: Fixed "ChangesListView.getChanges()" - do not collect same changes several times

6 years agovcs: Refactored "VcsCurrentRevisionProxy" - @NotNull, cleanup
Konstantin Kolosovsky [Wed, 18 May 2016 19:06:15 +0000 (22:06 +0300)]
vcs: Refactored "VcsCurrentRevisionProxy" - @NotNull, cleanup

6 years agovcs: Removed "insert"/"delete" shortcuts for checking/unchecking nodes in "ChangesTre...
Konstantin Kolosovsky [Wed, 18 May 2016 14:58:57 +0000 (17:58 +0300)]
vcs: Removed "insert"/"delete" shortcuts for checking/unchecking nodes in "ChangesTreeList"

"space" shortcut is still available for toggling checked/unchecked state

6 years agovcs: Removed "ChangesDnDSupport.DragImageFactory" - utilized "DnDAwareTree.getDragIma...
Konstantin Kolosovsky [Wed, 18 May 2016 14:07:45 +0000 (17:07 +0300)]
vcs: Removed "ChangesDnDSupport.DragImageFactory" - utilized "DnDAwareTree.getDragImage()" instead

6 years agovcs: Extracted "ChangesListView" drag-and-drop support to separate class
Konstantin Kolosovsky [Wed, 18 May 2016 12:46:54 +0000 (15:46 +0300)]
vcs: Extracted "ChangesListView" drag-and-drop support to separate class

Utilized "DnDSupport" class to simplify drag-and-drop registration procedures

6 years agovcs: Refactored "ChangesListView" - utility method extracted
Konstantin Kolosovsky [Wed, 18 May 2016 12:32:08 +0000 (15:32 +0300)]
vcs: Refactored "ChangesListView" - utility method extracted

6 years agovcs: Removed "ChangesBrowserNode.getMyPath()" and its overrides
Konstantin Kolosovsky [Tue, 17 May 2016 15:56:03 +0000 (18:56 +0300)]
vcs: Removed "ChangesBrowserNode.getMyPath()" and its overrides

Fixed "ChangesBrowserNode.getAllFilePathsUnder()" usages:
* "IntersectingLocalChangesPanel", "FilePathChangesTreeList" do not use locally deleted files - no changes are required here
* "ChangesListView" only needs to collect locally deleted files (and not any other selected "FilePath" instances) - so just other approach for collecting is used (utilizing "ChangesListView.getSelectedLocallyDeletedChanges()")