Commit Graph
173939 Commits
Author SHA1 Message Date
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