Anna Kozlova
f7fbc4b4bc
anonymous -> lambda: accept anonymous classes with inferred another type and ref to a parameter as the cast would be inserted (IDEA-157457)
2016-06-15 13:44:38 +03:00
Anna Kozlova
fc4bbbde7c
generate by template: do not delete parts of method signature (IDEA-157445)
2016-06-15 13:31:26 +03:00
Anna Kozlova
ed22cab8b3
foreach -> streams: title upper case (IDEA-157290)
2016-06-15 13:31:26 +03:00
Dmitry Batrak
1a7e584f2f
IDEA-157491 Using ParameterInfoHandler not parameterized by PsiElement results in ClassCastException
2016-06-15 13:15:00 +03:00
Dmitry Batkovich
a235b55226
type migration: refactoring execution on field/parameter can't start because can't find variable (fixed)
2016-06-15 12:34:55 +03:00
Vladimir Krivosheev
140f9d2711
[platform] activation protocol quick fix (IDEA-CR-11401)
2016-06-15 12:31:41 +03:00
Dmitry Trofimov
b9d2c7523e
vmprof profiler support implemented (PY-19481) with a call tree, switched to thriftpy for data transfer
...
(cherry picked from commit 905c4a8107dc7b6e8cdb6f5ae115e36816b01926)
2016-06-15 12:19:37 +03:00
Dmitry Batkovich
b6e2f1b29b
inspection toolwindow: AOOE while removeAllHighlighters() in preview editor IDEA-157464
2016-06-15 11:37:41 +03:00
Dmitry Batkovich
18e726bd26
Merge remote-tracking branch 'origin/master'
2016-06-15 11:23:24 +03:00
Ilya.Kazakevich
b7371822ae
PyExecutionFixtureTest contract is cleaned and documented.
...
PyExecutionFixtureTest been used incorrectly in many tests. It is now documented (see class doc) how to use it, and tests fixed to work according to this contract.
Generally, each inheritor provides path to its test data (folder on local fs, checked from vcs) and PyExecutionFixtureTest then copies it to fixuture's temp folder. After it, test is encouraged to use only temp folder, and never access real test data directly.
2016-06-15 01:26:20 +03:00
Julia Beliaeva
ed204d8448
[vcs-log] diagnostic for EA-83463
2016-06-14 23:27:22 +03:00
Julia Beliaeva
69935ee9d0
[vcs-log] use BitSetFlags instead of TIntHashSet
2016-06-14 23:12:51 +03:00
Julia Beliaeva
7eed612fa8
[vcs-log] get rid of interner for VcsRefsImpl IDEA-157238
2016-06-14 23:12:51 +03:00
Max Medvedev
893b208bf0
move searching for 'non whitespace or comment' sibling to core-impl
2016-06-14 22:17:48 +03:00
Max Medvedev
6ec63fa88c
OC-11591 base introduce variable in-place ui
2016-06-14 22:17:48 +03:00
peter
3857c17905
more diagnostics for EA-84018 - PIEAE: SubstrateRef$.getContainingFile
2016-06-14 21:02:25 +02:00
Elizaveta Shashkova
069a2a6340
Fix tests related to project roots
2016-06-14 20:27:09 +03:00
Anton Tarasov
ec72b9ebde
IDEA-157311 Custom font line spacing won't go under 1.2
...
Line spacing should not be dpi-scaled, as it's a factor of the line height.
2016-06-14 19:29:14 +03:00
Daniil Ovchinnikov
d5a9050b83
[groovy] warm-up test
2016-06-14 18:57:47 +03:00
peter
524e3fcbb3
even less bytecode overhead during notnull instrumentation (IDEA-157337)
2016-06-14 17:50:02 +02:00
Elizaveta Shashkova
c23dca86ce
Change thread icon when stopped at breakpoint (PY-2431)
2016-06-14 18:42:04 +03:00
Elizaveta Shashkova
14e6fde73d
Add tests (PY-2431)
2016-06-14 18:42:03 +03:00
Elizaveta Shashkova
64117a08a4
Suspend new threads if the current session is suspended in "All" suspend policy (PY-2431)
...
Sometimes the notification about new threads may come slow from the Python side. We should check if the current session is suspended in the "Suspend all threads" mode and suspend new thread, which hasn't been suspended.
2016-06-14 18:42:03 +03:00
Elizaveta Shashkova
04f7fb1fce
Add "Suspend all" policy to Python breakpoint (PY-2431)
2016-06-14 18:42:02 +03:00
Elizaveta Shashkova
579fbefa93
Do update debugger's focus if debugger is already suspended and other threads suspend (PY-2431)
2016-06-14 18:42:02 +03:00
Elizaveta Shashkova
b5cf7f2385
Suspend all threads on every breakpoint (PY-2431)
2016-06-14 18:42:01 +03:00
peter
66f472e53f
parallelize java slow marker pass a bit
2016-06-14 17:36:47 +02:00
Liana Bakradze
a61e8cfdc6
Create course from course creator plugin (EDU-349)
2016-06-14 18:28:03 +03:00
Ekaterina Tuzova
667c8dab98
fixed tests
2016-06-14 17:38:02 +03:00
peter
95669fcea4
EA-83883 - NPE: PsiPackageImpl$.compare
2016-06-14 16:30:09 +02:00
peter
0515817da4
JavaFunctionalExpressionSearcher to tolerate suddenly invalid files (EA-83783 - assert: FileManagerImpl.findFile)
2016-06-14 16:27:04 +02:00
peter
2f3aad734a
project can be null in goto action (EA-84098 - IAE: TransactionGuardImpl.submitTransactionLater)
2016-06-14 16:16:57 +02:00
peter
f7991d2f37
more diagnostics for EA-83829 - assert: AstPath$ChildPath.getNode
2016-06-14 16:16:57 +02:00
peter
10c0c11281
assert that synchronous VFS refresh should happen in a write-safe context (because it might produce VFS events that change the model)
2016-06-14 16:13:15 +02:00
Alexander Lobas
88cedc735e
IDEA-157453 Performance issue in UI Designer
...
IDEA-97482 IntelliJ IDEA GUI Designer hangs when Spelling inspection is enabled
2016-06-14 16:39:04 +03:00
Daniil Ovchinnikov
cb586c3554
[groovy] do not resolve synthetic inner classes from within current class definition
2016-06-14 16:24:51 +03:00
Pavel Dolgov
528c63497e
Javafx: Resolve $null symbol and ${null} expression in FXML (IDEA-112153)
2016-06-14 16:18:53 +03:00
Vladimir Krivosheev
cc86e8fe17
use new netty metod writeCharSequence instead of own copied implementation
2016-06-14 15:07:54 +02:00
Daniil Ovchinnikov
19160b9e18
[groovy] tests suites
2016-06-14 15:35:06 +03:00
Vladimir Krivosheev
b8e0a396e3
revert stayClosed=true for now
2016-06-14 14:34:07 +02:00
Vladimir.Orlov
891fa2a459
Merge remote-tracking branch 'origin/master'
2016-06-14 15:16:40 +03:00
Eugene Zhuravlev
8725ca70a0
maven JPS: read 'repository' type library properties
2016-06-14 14:03:35 +02:00
Daniil Ovchinnikov
e630240e1d
[groovy] fix tests
2016-06-14 14:57:08 +03:00
Vladimir.Orlov
159850b3a0
IDEA-157339 162.188.8 doesn't find JVM, won't launch
...
WEB-21980 Build 162.844.4 fails to run with a JDK error on windows 10 64b
2016-06-14 14:55:30 +03:00
Vladimir Krivosheev
f3b474fbd7
IDEA-157421 Long shutdown due to built-in server
...
Reduce timeout to 10 seconds, log channels on timeout
2016-06-14 13:47:56 +02:00
Valentina Kiryushkina
9bc8da3fb1
Minor Fix according to review IDEA-CR-11224
2016-06-14 14:34:24 +03:00
Alexey Kudravtsev
251580abba
leaked project in tests fixed
2016-06-14 14:21:14 +03:00
Alexey Kudravtsev
57dce93851
removed dangerous non-thread-safe-friendly method isDown()
2016-06-14 14:21:14 +03:00
Alexey Kudravtsev
be3519d145
PCE left classesBeingProcessed dirty fixed
2016-06-14 14:21:14 +03:00
Alexey Kudravtsev
c655e15496
removed println in tests
2016-06-14 14:21:14 +03:00