Commit Graph

173175 Commits

Author SHA1 Message Date
Anna Kozlova
86aa72abe4 preserve comments while converting from lambda to method ref (IDEA-156734) 2016-05-31 11:44:10 +03:00
Roman Shevchenko
75da057639 Cleanup (formatting) 2016-05-31 11:41:14 +03:00
Dmitry Batrak
1716a25be6 IDEA-61493 Find Usages: Separate "Use soft wraps" option for the preview panel 2016-05-31 11:18:15 +03:00
nik
4231f82790 build scripts: don't include output files to 'sources.zip' artifact 2016-05-31 10:56:00 +03:00
Ilya.Kazakevich
c0cd9c65c6 Default test data path is not set as module root anymore. Too many data to index. 2016-05-31 03:19:18 +03:00
Ilya.Kazakevich
f490122a87 No real SDK required for tox test 2016-05-31 03:19:18 +03:00
Gregory.Shrago
64acc84aa5 EA-83174 - E: _JFlexLexer.zzScanError 2016-05-31 02:10:32 +03:00
Ilya.Kazakevich
7beff4bf52 Throw error if there was an timeout waiting for semaphore 2016-05-31 00:44:24 +03:00
Ilya.Kazakevich
e69def370c Sandbox added for PyEnvTestCase
* Tox tests produce too many files, it is better to store them in separate folder
* ``_PYCHARM_FAST_SANDBOX`` (See changes) points to RAM disk in my box, and it increases speed
2016-05-31 00:39:38 +03:00
Eugene Zhuravlev
f30cfb0969 recognizing EA or experimental JDK versions 2016-05-30 23:11:51 +02:00
Konstantin Bulenkov
a53a99c7e7 AA settings should be the same in the editor and in the lookup 2016-05-30 23:05:17 +02:00
peter
e3fe4c4871 [java] hasModifierProperty: deduplicate and cache; change PsiAugmentProvider API while we still can 2016-05-30 22:07:52 +02:00
peter
458ebe771d goto action: invoke the action after the popup is closed (otherwise e.g. Show Color Picker disappears immediately) 2016-05-30 22:07:52 +02:00
peter
f0edfe6027 try to check annotation target applicability without resolve (IDEA-155612) 2016-05-30 22:07:51 +02:00
Konstantin Bulenkov
56f0525c8a add a listener to make help buttons non-opaque 2016-05-30 21:43:49 +02:00
Konstantin Bulenkov
89b4672059 fix help button painting 2016-05-30 21:43:48 +02:00
Konstantin Bulenkov
5f1b83d280 there could be checks of isGraphite on Windows machines as well 2016-05-30 21:43:46 +02:00
Vladislav.Soroka
8b3d7877c7 gradle: include tests from dependent modules to test classpath if merged structure used 2016-05-30 21:34:20 +03:00
Sergey Malenkov
72eeb1b33e IDEA-156745 Control mouse wheel shortcut works together with scrolling 2016-05-30 21:26:06 +03:00
Sergey Malenkov
1f629e8896 support a scroll bar, which is not contained in a scroll pane 2016-05-30 21:26:06 +03:00
Sergey Malenkov
718d922e35 remove not-supported thumb painter for default scroll bar UI 2016-05-30 21:26:06 +03:00
Yaroslav Lepenkin
33cb316c4b Remove unused stuff, since indent detector works in bg now 2016-05-30 21:08:45 +03:00
Yaroslav Lepenkin
2e12876161 Use single bounded executor for all indent detections 2016-05-30 21:08:44 +03:00
Yaroslav Lepenkin
b6ace04d59 DetectIndentTask: shutdown in continuation 2016-05-30 21:08:43 +03:00
Yaroslav Lepenkin
1000ecea19 DetectIndentTask: Execute continuation in tests 2016-05-30 21:08:43 +03:00
Yaroslav Lepenkin
50d5b92cfe Do not compute for not committed document, execute on bounded thread 2016-05-30 21:08:42 +03:00
Yaroslav Lepenkin
d868d8e401 NotNullified 2016-05-30 21:08:41 +03:00
Yaroslav Lepenkin
4d9987819e minor, move calculations from constructor 2016-05-30 21:08:40 +03:00
Yaroslav Lepenkin
a8b96837a4 Perform indent options adjustment in EDT since IndentOptions fields are not volatile, and this can cause concurrency issues 2016-05-30 21:08:39 +03:00
Yaroslav Lepenkin
dc991da44f When cancelled compute for committed document 2016-05-30 21:08:38 +03:00
Yaroslav Lepenkin
83be700741 Invoke in EDT if in unit test mode, make tests pass 2016-05-30 21:08:37 +03:00
Yaroslav Lepenkin
c648f5a53d Corrected signatures, pass indicator as constructor parameter 2016-05-30 21:08:37 +03:00
Yaroslav Lepenkin
92d635790c Fixed tests compilation, removed test delay in AbstractBlock#getSubBlocks 2016-05-30 21:08:36 +03:00
Yaroslav Lepenkin
98452b0387 Move indent detection into background 2016-05-30 21:08:35 +03:00
Yaroslav Lepenkin
a1f468f406 Refactoring: extracted IndentOptionsAdjuster which is responsible only for adjusting passed IndentOptions 2016-05-30 21:08:34 +03:00
Yaroslav Lepenkin
de63e76447 minor, rename 2016-05-30 21:08:33 +03:00
peter
d4e782efec remove the hack to disable indent detection during async editor loading (WEB-21649) 2016-05-30 19:33:41 +02:00
peter
e98ce78e91 deduplicate DefaultStubBuilder (IDEA-CR-11109) 2016-05-30 19:30:04 +02:00
peter
2a5aaa53e6 return "suggest static after instance" setting as a registry key (IDEA-156732) 2016-05-30 19:30:03 +02:00
peter
4bb7eac6ef consider non-temporary focus lost event to be user activity (EA-83053 - assert: PsiDocumentManagerBase.commitAllDocuments) 2016-05-30 19:30:03 +02:00
Ilya.Kazakevich
4cfa79f765 Assertions added to get rid of unexpected exceptions 2016-05-30 20:05:32 +03:00
Anna Kozlova
c831b8cd3c extract method: disable folding if array is used for writing (IDEA-156818) 2016-05-30 20:01:09 +03:00
Anna Kozlova
c09e6aa438 isLocalClass should work for nested local classes (IDEA-156777) 2016-05-30 20:01:09 +03:00
Anna Kozlova
7627e03439 fixed testdata 2016-05-30 20:01:09 +03:00
Daniel Espendiller
7c639e4b1b Add additional deserialization note for index value violate 2016-05-30 19:27:38 +03:00
Alexander Lobas
41c53a6616 EA-83082 - assert: IdeMessagePanel.showErrorNotification: add debug info 2016-05-30 19:25:55 +03:00
Ilya.Kazakevich
edeef040ef _PYCHARM_DJANGO_DEFAULT_TIMEOUT env variable added to rule django manage commands provider timeout
It was a bad idea to hardcode 2, since it may require more time on test agent to run
2016-05-30 19:16:46 +03:00
Dmitry Batrak
6a1e10f932 IDEA-156629 No replacement hint for the second and further occurrence in regex replace 2016-05-30 19:13:21 +03:00
Aleksey Pivovarov
f1ac6ff7dd EA-83013 Revert "do not allow to run Task from non-EDT thread in tests"
This behavior is actually used outside of tests. The proper fix is yet to be done.

This reverts commit 3fcf6ff7eb.
2016-05-30 19:00:49 +03:00
Vladislav.Soroka
9b530de3c7 gradle: include tests from dependent modules to test classpath if merged structure used 2016-05-30 18:53:03 +03:00