idea/community.git
6 years agoMerge remote-tracking branch 'origin/master' into mark_folder_as
Anton Makeev [Fri, 13 Nov 2015 16:17:33 +0000 (17:17 +0100)]
Merge remote-tracking branch 'origin/master' into mark_folder_as

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 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 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 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 agoIDEA-147742 Folders marked as sources, test sources, libraries etc, should be display... appcode/144.1053
Anton Makeev [Thu, 12 Nov 2015 11:31:21 +0000 (12:31 +0100)]
IDEA-147742 Folders marked as sources, test sources, libraries etc, should be displayed in a similar manner in Project View: restored shouldShowSourcesRoot() logic for https://github.com/JetBrains/intellij-community/pull/300

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 agoIDEA-147815 Source root folders are labeled grammatically incorrect in the project... appcode/144.1028
Anton Makeev [Wed, 11 Nov 2015 21:28:39 +0000 (22:28 +0100)]
IDEA-147815 Source root folders are labeled grammatically incorrect in the project view

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

6 years agoenum light methods navigation: ensure open source at enum class (IDEA-147791)
Anna Kozlova [Wed, 11 Nov 2015 19:29:32 +0000 (20:29 +0100)]
enum light methods navigation: ensure open source at enum class (IDEA-147791)

6 years agoshow implementations: ensure functional expressions are not missed when search over...
Anna Kozlova [Wed, 11 Nov 2015 18:52:01 +0000 (19:52 +0100)]
show implementations: ensure functional expressions are not missed when search over usage (IDEA-147691)

6 years agoIDEA-147586 (Replace StringBuilder with String does not keep final modifier)
Bas Leijdekkers [Wed, 11 Nov 2015 18:26:11 +0000 (19:26 +0100)]
IDEA-147586 (Replace StringBuilder with String does not keep final modifier)

6 years agoSSR: introduce DefaultMatchResultSink
Bas Leijdekkers [Wed, 11 Nov 2015 15:08:42 +0000 (16:08 +0100)]
SSR: introduce DefaultMatchResultSink

6 years agoSSR: cleanup
Bas Leijdekkers [Wed, 11 Nov 2015 15:00:49 +0000 (16:00 +0100)]
SSR: cleanup

6 years agoSSR: don't catch ProcessCanceledException
Bas Leijdekkers [Wed, 11 Nov 2015 14:55:32 +0000 (15:55 +0100)]
SSR: don't catch ProcessCanceledException

6 years agofix potential exception on turning off soft wraps
Dmitry Batrak [Wed, 11 Nov 2015 18:29:55 +0000 (21:29 +0300)]
fix potential exception on turning off soft wraps

fixes tests from SoftWrapApplianceOnDocumentModificationTest failing currently

6 years agofix test
Dmitry Batrak [Wed, 11 Nov 2015 16:19:39 +0000 (19:19 +0300)]
fix test

6 years agoGet rid of code duplication in EmptyWebProgectTemplate classes, due to https://upsour...
Shaverdova Elena [Wed, 11 Nov 2015 17:52:17 +0000 (20:52 +0300)]
Get rid of code duplication in EmptyWebProgectTemplate classes, due to https://upsource.labs.intellij.net/IDEA/review/IDEA-CR-6633?commentId=cd8b9142-f281-457e-8283-899018f61ad5

6 years agoFix broken hints (toolbar doesn't calculate preferred sizes until shown)
Vassiliy.Kudryashov [Wed, 11 Nov 2015 17:31:48 +0000 (20:31 +0300)]
Fix broken hints (toolbar doesn't calculate preferred sizes until shown)

6 years agovcs: use all available changes to detect operation name in RevertDialog
Aleksey Pivovarov [Wed, 11 Nov 2015 16:38:06 +0000 (19:38 +0300)]
vcs: use all available changes to detect operation name in RevertDialog

`changes` - contains only selected ones

6 years agoNullability annotations for AbstractNewProjectStep due to https://upsource.labs.intel...
Shaverdova Elena [Wed, 11 Nov 2015 16:49:17 +0000 (19:49 +0300)]
Nullability annotations for AbstractNewProjectStep due to https://upsource.labs.intellij.net/IDEA/review/IDEA-CR-6633?commentId=cd8b9142-f281-457e-8283-899018f61ad5

6 years agoCacheValue psi leak fixed
Ilya.Kazakevich [Wed, 11 Nov 2015 16:46:35 +0000 (19:46 +0300)]
CacheValue psi leak fixed

You can not capture any psi value (the one stored in context) in CachedValueProvider. Parameter should be used.

6 years agoconstructor ref: show usage as new class/array (IDEA-147773)
Anna Kozlova [Wed, 11 Nov 2015 16:29:01 +0000 (17:29 +0100)]
constructor ref: show usage as new class/array (IDEA-147773)

6 years agostatic method import: collect all overloaded methods to filter them after finish...
Anna Kozlova [Wed, 11 Nov 2015 16:15:07 +0000 (17:15 +0100)]
static method import: collect all overloaded methods to filter them after finish of stub processing (IDEA-147745)

6 years agonew inference, incorporation step: ignore type arguments in bounds, retrieve upper...
Anna Kozlova [Wed, 11 Nov 2015 13:19:16 +0000 (14:19 +0100)]
new inference, incorporation step: ignore type arguments in bounds, retrieve upper bounds of captured wildcards (IDEA-145244)

6 years agoIDEA-147762 code completion doesn't show JPA '@Id' import
peter [Wed, 11 Nov 2015 16:30:15 +0000 (17:30 +0100)]
IDEA-147762 code completion doesn't show JPA '@Id' import

6 years agoclass version checks: more restrictions specified
nik [Wed, 11 Nov 2015 16:15:46 +0000 (19:15 +0300)]
class version checks: more restrictions specified

6 years agocompiler configuration simplified: since IDEA 15 there is no need to specify 'target...
nik [Wed, 11 Nov 2015 16:13:46 +0000 (19:13 +0300)]
compiler configuration simplified: since IDEA 15 there is no need to specify 'target' level if it is the same as 'source' (language) level

6 years agoJPS updated (rebuilt from 'master' sources): fixed some SOE (IDEA-136966), problems...
nik [Wed, 11 Nov 2015 15:55:08 +0000 (18:55 +0300)]
JPS updated (rebuilt from 'master' sources): fixed some SOE (IDEA-136966), problems with groovyc, use 'source' level for javac if 'target' isn't specified

6 years agoIDEA-147733 Android: IDEA freezes when running android application: deadlock fixed
Dmitry Avdeev [Wed, 11 Nov 2015 15:43:04 +0000 (18:43 +0300)]
IDEA-147733 Android: IDEA freezes when running android application: deadlock fixed

6 years agoguava type migration: correctly extract function return type
Dmitry Batkovich [Wed, 11 Nov 2015 15:41:45 +0000 (18:41 +0300)]
guava type migration: correctly extract function return type