idea/community.git
6 years agoFix typo in error message shown when time-tracking is not available in YouTrack
Mikhail Golubev [Wed, 11 Nov 2015 14:45:11 +0000 (17:45 +0300)]
Fix typo in error message shown when time-tracking is not available in YouTrack

6 years agoCreate standalone IDEA project inside community/python/helpers
Mikhail Golubev [Wed, 11 Nov 2015 12:09:16 +0000 (15:09 +0300)]
Create standalone IDEA project inside community/python/helpers

It has interpreter called "PyCharm Python SDK" so that anyone who
want to edit helpers could configure their own version of it.

6 years agobuild scripts: show how to download Kotlin in error message, added run configuration...
nik [Fri, 13 Nov 2015 14:14:07 +0000 (17:14 +0300)]
build scripts: show how to download Kotlin in error message, added run configuration which downloads Kotlin from internal TeamCity

6 years agoMerge remote-tracking branch 'origin/master'
Nadya Zabrodina [Fri, 13 Nov 2015 13:52:04 +0000 (16:52 +0300)]
Merge remote-tracking branch 'origin/master'

6 years ago[shelve]: make Show/Hide already unshelved action dumbAware
Nadya Zabrodina [Fri, 13 Nov 2015 13:14:57 +0000 (16:14 +0300)]
[shelve]: make Show/Hide already unshelved action dumbAware

6 years agoquick fix which adds exception from field initializer to constructor signature (IDEA...
Dmitry Batkovich [Fri, 13 Nov 2015 12:58:42 +0000 (15:58 +0300)]
quick fix which adds exception from field initializer to constructor signature (IDEA-142284)

6 years agoMerge branch 'nz/remainWhenUnshelve'
Nadya Zabrodina [Fri, 13 Nov 2015 12:54:15 +0000 (15:54 +0300)]
Merge branch 'nz/remainWhenUnshelve'

6 years agosynchronize CachedValueChecker
peter [Fri, 13 Nov 2015 12:18:35 +0000 (13:18 +0100)]
synchronize CachedValueChecker

6 years agospeedup testDaemonDoesNotPauseWhenEventDispatcherHasEventsInTheQueue
Alexey Kudravtsev [Fri, 13 Nov 2015 12:10:05 +0000 (15:10 +0300)]
speedup testDaemonDoesNotPauseWhenEventDispatcherHasEventsInTheQueue

6 years ago[shelve]: icons updated
Nadya Zabrodina [Fri, 13 Nov 2015 12:03:01 +0000 (15:03 +0300)]
[shelve]: icons updated

* set custom icon for toolbar;
* set null icon for default toggle action (default check will be shown insted);
* add shelf context menu popup place instead of Unknown

6 years agorun CachedValueChecker only in tests phpstorm/144.1081
peter [Fri, 13 Nov 2015 11:31:52 +0000 (12:31 +0100)]
run CachedValueChecker only in tests

6 years agoleaks cleanup idea/144.1080
Alexey Kudravtsev [Fri, 13 Nov 2015 10:57:38 +0000 (13:57 +0300)]
leaks cleanup

6 years agojoin thread in tests to avoid thread leaks
Alexey Kudravtsev [Thu, 12 Nov 2015 15:28:49 +0000 (18:28 +0300)]
join thread in tests to avoid thread leaks

6 years agofixed the Analyze|stacktrace race condition differently
Alexey Kudravtsev [Thu, 12 Nov 2015 15:02:17 +0000 (18:02 +0300)]
fixed the Analyze|stacktrace race condition differently

6 years agoguava type migration: NPE fixed
Dmitry Batkovich [Fri, 13 Nov 2015 10:29:08 +0000 (13:29 +0300)]
guava type migration: NPE fixed

6 years ago[shelve]: re-add 'Show/Hide already unshelved' to shelf tab context menu; fix option...
Nadya Zabrodina [Thu, 12 Nov 2015 15:34:47 +0000 (18:34 +0300)]
[shelve]: re-add 'Show/Hide already unshelved' to shelf tab context menu; fix option title; run icons.gant

6 years agoAddVariableInitializer updated corresponding to review IDEA-CR-6563
Dmitry Batkovich [Fri, 13 Nov 2015 10:17:45 +0000 (13:17 +0300)]
AddVariableInitializer updated corresponding to review IDEA-CR-6563

6 years agocompiler configuration simplified: removed explicit 1.6 target level settings (langua... idea/144.1078
nik [Thu, 12 Nov 2015 15:08:44 +0000 (18:08 +0300)]
compiler configuration simplified: removed explicit 1.6 target level settings (language level is set to 6 explicitly for the respective modules anyway)

6 years agoidea project configuration: change type of source roots containing resources only...
nik [Thu, 12 Nov 2015 15:05:32 +0000 (18:05 +0300)]
idea project configuration: change type of source roots containing resources only to 'resource root'

6 years agoassert that CachedValueProvider-s don't depend on wrong PSI elements, even if indirectly appcode/144.1077 clion/144.1076
peter [Fri, 13 Nov 2015 07:12:17 +0000 (08:12 +0100)]
assert that CachedValueProvider-s don't depend on wrong PSI elements, even if indirectly

6 years agorevert MessageBusImpl change because it (surprisingly) causes more leaks than fixes
peter [Fri, 13 Nov 2015 07:04:13 +0000 (08:04 +0100)]
revert MessageBusImpl change because it (surprisingly) causes more leaks than fixes

6 years agoIDEA-141826 Retrieve trigrams when doing regular expression based search appcode/144.1074 clion/144.1072 dbe/144.1063 phpstorm/144.1071 pycharm/144.1067 rubymine/144.1069 webstorm/144.1065
Maxim.Mossienko [Thu, 12 Nov 2015 23:01:56 +0000 (00:01 +0100)]
IDEA-141826 Retrieve trigrams when doing regular expression based search

6 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Thu, 12 Nov 2015 20:14:38 +0000 (21:14 +0100)]
Merge remote-tracking branch 'origin/master'

6 years ago[platform] module dependency analysis rewritten; test scope added
Roman Shevchenko [Thu, 12 Nov 2015 20:14:09 +0000 (21:14 +0100)]
[platform] module dependency analysis rewritten; test scope added

6 years agoCleanup (readability; minor optimization)
Roman Shevchenko [Thu, 12 Nov 2015 20:10:53 +0000 (21:10 +0100)]
Cleanup (readability; minor optimization)

6 years agoCleanup (I18N, warnings)
Roman Shevchenko [Thu, 12 Nov 2015 20:08:36 +0000 (21:08 +0100)]
Cleanup (I18N, warnings)

6 years ago[dictionaries] "supertype"
Roman Shevchenko [Thu, 12 Nov 2015 20:07:01 +0000 (21:07 +0100)]
[dictionaries] "supertype"

6 years agoeliminate wildcards elimination in flattening intersection types (IDEA-143194); fully...
Anna Kozlova [Thu, 12 Nov 2015 18:49:54 +0000 (19:49 +0100)]
eliminate wildcards elimination in flattening intersection types (IDEA-143194); fully follow specification in determining target type - javac would be fixed (JDK-8142876), eclipse already obeys the spec

6 years agotype arguments distinct checker: do not distinguish wildcards with array bounds from...
Anna Kozlova [Thu, 12 Nov 2015 15:14:33 +0000 (16:14 +0100)]
type arguments distinct checker: do not distinguish wildcards with array bounds from arrays with corresponding bounds (IDEA-134944)

6 years ago[to-string] add `super.toString()` template for Groovy
Daniil Ovchinnikov [Thu, 12 Nov 2015 18:52:29 +0000 (21:52 +0300)]
[to-string] add `super.toString()` template for Groovy

6 years ago[groovy] add "Generate toString()" action (IDEA-147744)
Daniil Ovchinnikov [Thu, 12 Nov 2015 17:04:23 +0000 (20:04 +0300)]
[groovy] add "Generate toString()" action (IDEA-147744)

6 years agoSuppress warning with IPython 4 (PY-17634)
Elizaveta Shashkova [Thu, 12 Nov 2015 17:51:28 +0000 (20:51 +0300)]
Suppress warning with IPython 4 (PY-17634)

6 years agofix ButtonlessScrollBarUI NPE
peter [Thu, 12 Nov 2015 17:41:05 +0000 (18:41 +0100)]
fix ButtonlessScrollBarUI NPE

6 years agotest for IDEA-23316
Maxim.Mossienko [Thu, 12 Nov 2015 16:26:32 +0000 (17:26 +0100)]
test for IDEA-23316

6 years agoproper doing "or" for comma separated masks
Maxim.Mossienko [Thu, 12 Nov 2015 16:13:25 +0000 (17:13 +0100)]
proper doing "or" for comma separated masks

6 years agoMerge remote-tracking branch 'origin/master'
Dmitry Batkovich [Thu, 12 Nov 2015 16:04:21 +0000 (19:04 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoguava type migration: quick fix is shown for arrays (IDEA-147662)
Dmitry Batkovich [Thu, 12 Nov 2015 16:03:48 +0000 (19:03 +0300)]
guava type migration: quick fix is shown for arrays (IDEA-147662)

6 years agocorrect order of operations on bulk update finishing
Dmitry Batrak [Thu, 12 Nov 2015 15:50:45 +0000 (18:50 +0300)]
correct order of operations on bulk update finishing

6 years ago[shelve]: for system operation use 'remove files from patch' strategy despite the...
Nadya Zabrodina [Tue, 10 Nov 2015 15:28:47 +0000 (18:28 +0300)]
[shelve]: for system operation use 'remove files from patch' strategy despite  the strategy option (see GitShelveUtils)

6 years ago[shelve]: add remove files from patch strategy for multi changelist unshelving
Nadya Zabrodina [Tue, 10 Nov 2015 15:23:38 +0000 (18:23 +0300)]
[shelve]: add remove files from patch strategy for multi changelist unshelving

6 years ago[shelve]: IDEA-82283 Ambiguous menu items in Shelf
Nadya Zabrodina [Tue, 10 Nov 2015 13:35:52 +0000 (16:35 +0300)]
[shelve]: IDEA-82283 Ambiguous menu items in Shelf

* use Unshelve...  for one shelvedChangelist action and previously named "Unshelve Changes" for others;
* remove "Unshelve Changes" action from menu;
* clean up SearchableOptions

6 years agoguava type migration: check method containing class before migration (IDEA-147663)
Dmitry Batkovich [Thu, 12 Nov 2015 15:43:55 +0000 (18:43 +0300)]
guava type migration: check method containing class before migration (IDEA-147663)

6 years ago[shelve]: IDEA-75982 Unshelve: remember last changelist selection if not null presele...
Nadya Zabrodina [Mon, 9 Nov 2015 16:07:08 +0000 (19:07 +0300)]
[shelve]: IDEA-75982 Unshelve: remember last changelist selection if not null preselection was made

6 years ago[shelve]: (IDEA-95136 ) fix in a slightly different way
Nadya Zabrodina [Mon, 9 Nov 2015 15:56:37 +0000 (18:56 +0300)]
[shelve]: (IDEA-95136 ) fix in a slightly different way

6 years ago[shelve]: (IDEA-146761) add new show/hide already unshelved patches icon
Nadya Zabrodina [Mon, 9 Nov 2015 10:40:23 +0000 (13:40 +0300)]
[shelve]: (IDEA-146761) add new show/hide already unshelved patches icon

6 years ago[shelve]: add property about remain/delete files from patchFile strategy to Unshelve...
Nadya Zabrodina [Mon, 9 Nov 2015 09:49:14 +0000 (12:49 +0300)]
[shelve]: add property about remain/delete files from patchFile strategy to Unshelve... dialog

6 years ago[shelve]: move show/hide already unshelved action to toolbar from menu; make it toggl...
Nadya Zabrodina [Tue, 3 Nov 2015 16:21:10 +0000 (19:21 +0300)]
[shelve]: move show/hide already unshelved action to toolbar from menu; make it toggle and provide icon

6 years ago[shelve] set disabled icon for recycled changelists on shelf table view
Nadya Zabrodina [Tue, 3 Nov 2015 13:14:07 +0000 (16:14 +0300)]
[shelve] set disabled icon for recycled changelists on shelf table view

6 years ago[shelve] change order of shelved changeLists: if recycled shown then sort all by...
Nadya Zabrodina [Tue, 3 Nov 2015 13:12:10 +0000 (16:12 +0300)]
[shelve] change order of shelved changeLists: if recycled shown then sort all by date instead of 2 separated groups

6 years ago[shelve] move nested class ShelvedBinaryFilePatch to the top level
Nadya Zabrodina [Mon, 26 Oct 2015 16:31:18 +0000 (19:31 +0300)]
[shelve] move nested class ShelvedBinaryFilePatch to the top level

6 years ago[shelve] style: Convertor changed to ContainerUtil.map; fix possible NPE
Nadya Zabrodina [Mon, 26 Oct 2015 16:01:00 +0000 (19:01 +0300)]
[shelve] style:  Convertor changed to ContainerUtil.map; fix possible NPE

6 years ago[shelve] style: fix mistype, annotations added, reformat code
Nadya Zabrodina [Mon, 26 Oct 2015 15:36:22 +0000 (18:36 +0300)]
[shelve] style: fix mistype, annotations added, reformat code

6 years ago[shelve]: (IDEA-73930) implement the same delete/remain strategy during UnShelve...
Nadya Zabrodina [Sat, 17 Oct 2015 13:23:05 +0000 (16:23 +0300)]
[shelve]: (IDEA-73930) implement the same delete/remain strategy during UnShelve... as for UnshelveChanges action

6 years agoguava type migration: optimize import statements & shorten class references in files... appcode/144.1057 clion/144.1056
Dmitry Batkovich [Thu, 12 Nov 2015 14:56:19 +0000 (17:56 +0300)]
guava type migration: optimize import statements & shorten class references in files (IDEA-147660)

6 years agoIDEA-147827 RelaxNG initialization takes too long and blocks UI during inspections...
Anton Makeev [Thu, 12 Nov 2015 14:38:59 +0000 (15:38 +0100)]
IDEA-147827 RelaxNG initialization takes too long and blocks UI during inspections: check canceled on recursive includes, additional check

6 years agoallow other VFPC implementations (requested by UpSource)
Dmitry Avdeev [Thu, 12 Nov 2015 14:36:05 +0000 (17:36 +0300)]
allow other VFPC implementations (requested by UpSource)

6 years agonotnull
Alexey Kudravtsev [Thu, 12 Nov 2015 13:05:31 +0000 (16:05 +0300)]
notnull

6 years agoIDEA-146946
Alexey Kudravtsev [Thu, 12 Nov 2015 12:27:15 +0000 (15:27 +0300)]
IDEA-146946

6 years ago[hg]: IDEA-147086 Add an ability to merge current branch with commit from log
Nadya Zabrodina [Thu, 12 Nov 2015 12:18:11 +0000 (15:18 +0300)]
[hg]: IDEA-147086 Add an ability to merge current branch with commit from log

6 years agoIDEA-137173 (Message "Parameter 'foo' hides field in class 'bar'" provided, even...
Bas Leijdekkers [Thu, 12 Nov 2015 13:59:04 +0000 (14:59 +0100)]
IDEA-137173 (Message "Parameter 'foo' hides field in class 'bar'" provided, even though no hiding is ocurring)

6 years ago@Unroll spock: ensure that test is converted to suite when children are added (IDEA...
Anna Kozlova [Thu, 12 Nov 2015 13:29:52 +0000 (14:29 +0100)]
@Unroll spock: ensure that test is converted to suite when children are added (IDEA-147768)

6 years agojps-model-tests and jps-serialization-tests temporary migrated back to Java 6 because...
nik [Thu, 12 Nov 2015 13:23:03 +0000 (16:23 +0300)]
jps-model-tests and jps-serialization-tests temporary migrated back to Java 6 because they are distributed as part of jps-build-test.jar

6 years agoremaining test-only modules migrated to Java 8
nik [Thu, 12 Nov 2015 13:15:42 +0000 (16:15 +0300)]
remaining test-only modules migrated to Java 8

6 years agoDebugger updating when other threads finished (PY-17603)
Elizaveta Shashkova [Thu, 12 Nov 2015 12:59:45 +0000 (15:59 +0300)]
Debugger updating when other threads finished (PY-17603)

The bug introduced by PY-16525. We should update debugger suspend state after thread finish, if only it isn't suspended in some other thread yet.

6 years agospare cpu cycles during indexing by not allocating tons of NonCancelableIndicator...
peter [Thu, 12 Nov 2015 12:59:01 +0000 (13:59 +0100)]
spare cpu cycles during indexing by not allocating tons of NonCancelableIndicator and not calculating their native hashCode

6 years agodon't hold components after project/module is disposed to reduce memory usage if...
peter [Thu, 12 Nov 2015 12:57:39 +0000 (13:57 +0100)]
don't hold components after project/module is disposed to reduce memory usage if it's leaked

6 years agoremove usages of deprecated functions removed in Kotlin beta 2; add kotlinx.dom as...
Dmitry Jemerov [Thu, 12 Nov 2015 12:54:30 +0000 (13:54 +0100)]
remove usages of deprecated functions removed in Kotlin beta 2; add kotlinx.dom as a separate dependency

6 years agodiff: add test on PrevNextIterable
Aleksey Pivovarov [Wed, 11 Nov 2015 16:06:20 +0000 (19:06 +0300)]
diff: add test on PrevNextIterable

6 years agoKotlin code cleanup: deprecated 'join' calls replaced by 'joinToString' ('join' funct...
nik [Thu, 12 Nov 2015 12:39:59 +0000 (15:39 +0300)]
Kotlin code cleanup: deprecated 'join' calls replaced by 'joinToString' ('join' function is already removed from latest Kotlin builds)

6 years agoguava type migration: Optional#or parameter migration fixed + simplification of gener...
Dmitry Batkovich [Thu, 12 Nov 2015 12:29:44 +0000 (15:29 +0300)]
guava type migration: Optional#or parameter migration fixed + simplification of generated code (IDEA-147724)

6 years agofix import
Maxim.Mossienko [Thu, 12 Nov 2015 12:23:57 +0000 (13:23 +0100)]
fix import

6 years agoenable nonindexed preview for reg exp based searches
Maxim.Mossienko [Thu, 12 Nov 2015 11:40:48 +0000 (12:40 +0100)]
enable nonindexed preview for reg exp based searches

6 years agouse BombedCharSequence for cancellability of reg exp based searches
Maxim.Mossienko [Wed, 11 Nov 2015 18:41:51 +0000 (19:41 +0100)]
use BombedCharSequence for cancellability of reg exp based searches

6 years agoIDEA-23316
Maxim.Mossienko [Tue, 10 Nov 2015 22:15:26 +0000 (23:15 +0100)]
IDEA-23316
Allow exclusion file name filtering in Find in Path dialog

6 years agoUse previously shown usage files as hint for faster search and better usage preview...
Maxim.Mossienko [Tue, 10 Nov 2015 18:36:36 +0000 (19:36 +0100)]
Use previously shown usage files as hint for faster search and better usage preview performance (IDEA-147204)

6 years agofor non editor comboboxes (i.g. file mask) subscribe to Swing's document events when...
Maxim.Mossienko [Tue, 10 Nov 2015 17:38:02 +0000 (18:38 +0100)]
for non editor comboboxes (i.g. file mask) subscribe to Swing's document events when editor is inheritor of JTextComponent:
- no restart of the search when there are keypresses that do not modify the value
- we has less code (no extra explicit caret position handling)

6 years agoexception after moveText
Alexey Kudravtsev [Wed, 11 Nov 2015 16:08:47 +0000 (19:08 +0300)]
exception after moveText

6 years ago[task]: dialog validation fix appcode/144.1051 clion/144.1050 phpstorm/144.1049
Nadya Zabrodina [Thu, 12 Nov 2015 11:53:43 +0000 (14:53 +0300)]
[task]: dialog validation fix

6 years ago[hg]: cleanUP
Nadya Zabrodina [Wed, 11 Nov 2015 13:13:21 +0000 (16:13 +0300)]
[hg]: cleanUP

6 years agoIDEA-146404 Repaired after crash: PersistentEnumerator storage corrupted
Dmitry Avdeev [Thu, 12 Nov 2015 11:40:29 +0000 (14:40 +0300)]
IDEA-146404 Repaired after crash: PersistentEnumerator storage corrupted

6 years agoseparate directory
Dmitry Avdeev [Thu, 12 Nov 2015 11:26:47 +0000 (14:26 +0300)]
separate directory

6 years agomissed usages of method references (IDEA-147828)
Anna Kozlova [Thu, 12 Nov 2015 11:29:08 +0000 (12:29 +0100)]
missed usages of method references (IDEA-147828)

6 years agovcs: Refactoring - introduced new overload of "ProjectLevelVcsManager.addMessageToCon...
Konstantin Kolosovsky [Mon, 9 Nov 2015 21:11:35 +0000 (00:11 +0300)]
vcs: Refactoring - introduced new overload of "ProjectLevelVcsManager.addMessageToConsoleWindow()" to avoid unnecessary "ConsoleViewContentType" instances creation while printing messages to vcs console

6 years agoIDEA-96553 Fixed vcs console disposing on corresponding toolwindow tab closing
Konstantin Kolosovsky [Mon, 9 Nov 2015 20:29:30 +0000 (23:29 +0300)]
IDEA-96553 Fixed vcs console disposing on corresponding toolwindow tab closing

6 years agovcs: Utilized common "ConsoleView"-instance approach for vcs console panel implementation
Konstantin Kolosovsky [Mon, 9 Nov 2015 20:19:50 +0000 (23:19 +0300)]
vcs: Utilized common "ConsoleView"-instance approach for vcs console panel implementation

6 years agoguava type migration: remove unnecessary method reference ("s::get" -> "s")
Dmitry Batkovich [Thu, 12 Nov 2015 11:29:58 +0000 (14:29 +0300)]
guava type migration: remove unnecessary method reference ("s::get" -> "s")

6 years agoFix blinking EditorImplTest.testSoftWrapsRecalculationInASpecificCase
Dmitry Batrak [Thu, 12 Nov 2015 10:33:25 +0000 (13:33 +0300)]
Fix blinking EditorImplTest.testSoftWrapsRecalculationInASpecificCase

6 years agoavoid psiElement leak
Anna Kozlova [Thu, 12 Nov 2015 10:33:55 +0000 (11:33 +0100)]
avoid psiElement leak

6 years agofixed cached value dependency
Anna Kozlova [Thu, 12 Nov 2015 10:30:33 +0000 (11:30 +0100)]
fixed cached value dependency

6 years agofix RangeMarkerTest.testRangeMarkersAreWeakReferenced_NoVerify: account for FileStatu... idea/144.1048
peter [Thu, 12 Nov 2015 09:47:35 +0000 (10:47 +0100)]
fix RangeMarkerTest.testRangeMarkersAreWeakReferenced_NoVerify: account for FileStatusMap.WHOLE_FILE_DIRTY_MARKER

6 years agodon't animate scrollbar in tests (should fix LoadProjectTest blinking on mac)
peter [Thu, 12 Nov 2015 09:33:07 +0000 (10:33 +0100)]
don't animate scrollbar in tests (should fix LoadProjectTest blinking on mac)

6 years agodiff: @Override
Aleksey Pivovarov [Thu, 12 Nov 2015 09:18:06 +0000 (12:18 +0300)]
diff: @Override

6 years agomerge: do not start bulk mode on single change modification
Aleksey Pivovarov [Thu, 12 Nov 2015 09:12:20 +0000 (12:12 +0300)]
merge: do not start bulk mode on single change modification

bulk mode is required if there are a lot of changes modified at once to avoid N^2 editor's updates.
but it triggers full editor update at the end, that can be slow.

6 years agoIDEA-147533 diff: fix change iteration in three-way diff / merge
Aleksey Pivovarov [Wed, 11 Nov 2015 10:37:40 +0000 (13:37 +0300)]
IDEA-147533 diff: fix change iteration in three-way diff / merge

do not iterate over "modified - unchanged" changes if focus is in right editor (and vice-versa)

6 years agotype migration: test data restored
Dmitry Batkovich [Thu, 12 Nov 2015 09:39:17 +0000 (12:39 +0300)]
type migration: test data restored

6 years agoguava type migration: Supplier#get is not replaced (IDEA-147741)
Dmitry Batkovich [Wed, 11 Nov 2015 16:32:42 +0000 (19:32 +0300)]
guava type migration: Supplier#get is not replaced (IDEA-147741)

6 years agoIDEA-147827 RelaxNG initialization takes too long and blocks UI during inspections...
Anton Makeev [Thu, 12 Nov 2015 09:25:24 +0000 (10:25 +0100)]
IDEA-147827 RelaxNG initialization takes too long and blocks UI during inspections: check canceled on recursive includes

6 years agowhen a message bus is disposed, remove all its connections to avoid reduce the extent...
peter [Thu, 12 Nov 2015 09:22:05 +0000 (10:22 +0100)]
when a message bus is disposed, remove all its connections to avoid reduce the extent of possible leaks

6 years agoclear myDeferredFocusRequest when JBTabsImpl is disposed to avoid memory leaks
peter [Thu, 12 Nov 2015 09:13:13 +0000 (10:13 +0100)]
clear myDeferredFocusRequest when JBTabsImpl is disposed to avoid memory leaks

6 years agofix leak tests appcode/144.1043 appcode/144.1047 clion/144.1033 clion/144.1046 dbe/144.1029 idea/144.1030 phpstorm/144.1041 pycharm/144.1035 rubymine/144.1039 webstorm/144.1036
peter [Wed, 11 Nov 2015 20:57:05 +0000 (21:57 +0100)]
fix leak tests