Commit Graph

153576 Commits

Author SHA1 Message Date
Anna Kozlova
30a12275a2 lambda: highlight containing method ambiguity on method name: this avoids lots of lines of lambda body to be highlighted and it would show errors even if lambda body contains errors actually caused by the ambiguity on the parent level (IDEA-141580) 2015-06-18 17:54:23 +03:00
Nikolay Mikhaylov
1b3a089335 load jars on demands 2015-06-18 17:07:04 +03:00
Yaroslav Lepenkin
b496b35459 Configure code style on fragment: disable all dropdown actions simultaneously 2015-06-18 17:05:55 +03:00
Egor.Ushakov
955afcafe3 IDEA-131134 Support multiple breakpoints within on single line - extra shortcut for selecting an item in the popup 2015-06-18 16:59:49 +03:00
Roman Shevchenko
d6c3d8fdfc Cleanup (correct casing) 2015-06-18 16:19:29 +03:00
Roman Shevchenko
5d6aacba18 EA-69132 (array bounds check added) 2015-06-18 16:17:11 +03:00
Alexey Kudravtsev
901ece1ce6 reverted 2015-06-18 15:12:22 +03:00
Alexey Kudravtsev
6da49ef1d2 call projectOpened()/projectClosed() for project components in tests to allow to
- avoid memleaks when something happens in projectOpened/Closed
- make tests environment closer to production
- simplify to setup test environment (no more manual projectOpened() calls)
- simplify ProjectManager (no more myTestProjects)
2015-06-18 15:12:21 +03:00
Alexey Kudravtsev
6f28d8a6b7 decouple PsiDocManager from SmartPointerManager 2015-06-18 15:12:20 +03:00
Pavel Fatin
6708b8a35c AArch64 architecture checks 2015-06-18 14:00:35 +02:00
Dmitry Avdeev
fea38a8b79 IDEA-141515 On right-clicking on test method gutter marker the wrong methods to run are suggested 2015-06-18 14:29:53 +03:00
Dmitry Trofimov
1d06b16631 Merge remote-tracking branch 'origin/master' 2015-06-18 13:23:06 +02:00
Dmitry Trofimov
7068ffe9b5 PyCharm version in trunk -> 4.5 2015-06-18 13:20:15 +02:00
Maxim.Mossienko
4013bf1a5d check IdeaVIM for compatibility as well 2015-06-18 13:16:54 +02:00
Yaroslav Lepenkin
d6e6856713 Do not detect indent for decompiled classes (EA-69698) 2015-06-18 14:10:48 +03:00
Dmitry Trofimov
8469d93fc8 Merge remote-tracking branch 'origin/master' 2015-06-18 12:55:57 +02:00
Dmitry Trofimov
04d9009dd4 New build for Python community plugin 2015-06-18 12:51:39 +02:00
Bas Leijdekkers
e3eb674faa IG: fix test data 2015-06-18 12:49:34 +02:00
Yann Cébron
f88602f8b4 Merge remote-tracking branch 'origin/master' 2015-06-18 12:14:46 +02:00
Yann Cébron
01ab22e85c ChangeEditorFontSizeAction: DumbAware 2015-06-18 12:13:59 +02:00
Roman Shevchenko
35fb3a9190 Merge remote-tracking branch 'origin/master' 2015-06-18 13:12:11 +03:00
Roman Shevchenko
31898190f0 tests: utility method moved to a more accessible place; duplicated code dropped 2015-06-18 13:11:09 +03:00
Roman Shevchenko
4459e822f2 Cleanup (assertions; junk comments) 2015-06-18 13:07:28 +03:00
Anton Makeev
859886de44 file references search should not rely on file language's case-sensitivity 2015-06-18 12:04:05 +02:00
Anna Kozlova
1d878a19c0 inline serviceMessages for java frameworks 2015-06-18 12:57:51 +03:00
Yaroslav Lepenkin
8c7ccd71bb Moved tests to proper package 2015-06-18 12:40:53 +03:00
Yaroslav Lepenkin
f08fcea334 When detecting tab usage set continuation indent size to doubled tab size (IDEA-141219) 2015-06-18 12:40:53 +03:00
Anton Makeev
d49c944236 ShowExpressionTypeAction: extension point & providers
* Xcode keymap shortcut
2015-06-18 11:33:27 +02:00
Egor.Ushakov
69374a526d IDEA-131134 Support multiple breakpoints within on single line - preselect lambda where caret is 2015-06-18 12:26:35 +03:00
Roman Shevchenko
45c2cf0d8e Cleanup (formatting; typos) 2015-06-18 12:13:03 +03:00
Roman Shevchenko
8dc9a98de3 IDEA-123111 (qualified super parsing fixed) 2015-06-18 12:12:42 +03:00
Eugene Zhuravlev
1914f8ac06 experimental: registry option to allow automake start even if some run configurations are active (requested for IDEA-141609) 2015-06-18 10:50:27 +02:00
Nadya Zabrodina
bc66e4de24 NPE fixed for applyPatch and unshelve 2015-06-18 11:48:44 +04:00
Sergey Ignatov
8725bc7603 suppress the inspection about foreach and add a clarification comment 2015-06-18 11:02:21 +03:00
Vladimir Krivosheev
3b2fec3ab0 cleanup 2015-06-18 08:03:54 +02:00
Konstantin Bulenkov
3801cdc222 IDEA-141578 Darcula: no highlighting for wrong Lang Level items in autocompletion 2015-06-18 00:27:58 +02:00
Maxim.Mossienko
845ad7c14a split word on apos when it is absent in dictionary 2015-06-17 23:48:24 +02:00
Gregory.Shrago
0a8b82988d "no PSI for file" logging for DBE-1210 2015-06-17 23:41:37 +03:00
Bas Leijdekkers
910433e916 IDEA-141475 (serialVersionUID generated by IDEA differs from one generated by JDK) 2015-06-17 21:51:16 +02:00
Anna Kozlova
b7ba21fe54 failed test presentation fixed 2015-06-17 22:17:24 +03:00
Egor.Ushakov
d85a6fc567 do not propose lambdas if body is not on the line - pt2 2015-06-17 21:26:49 +03:00
Mikhail Golubev
ef1a2d8cb9 Move text of labels from Python code style settings to PyBundle
In addition I reused standard messages about brace placement from
ApplicationBundle.
2015-06-17 21:00:44 +03:00
Mikhail Golubev
f71d87d428 PY-15701 Allow to specify minimum number of blank lines after local imports
Add new option "After local imports" on "Blank lines" tab of Python
code style settings.
2015-06-17 21:00:44 +03:00
Mikhail Golubev
1a35c61156 PY-9923 Add two blank lines between top-level declarations and surrounding statements 2015-06-17 21:00:43 +03:00
Mikhail Golubev
c3eeed9b4d PY-3729 Return old behavior of PEP8 inspection: show warnings about blank lines on the next element
In effect I reverted my own change introduced in
77e7a79f8d.
2015-06-17 21:00:43 +03:00
Gregory.Shrago
e4dfa8fdda EA-69668 - NPE: StructureViewWrapperImpl$.run 2015-06-17 20:55:52 +03:00
Sergey Savenko
fb4033dd2c do not create extensions directory unless we really have to 2015-06-17 20:39:59 +03:00
Jim Purbrick
2ff8987b3c Buffer input streams to ensure data is read from OS in whole blocks (IDEA-141576) 2015-06-17 20:23:58 +03:00
Gregory.Shrago
268a811858 toString(): add "..." at the end if something left out 2015-06-17 20:18:36 +03:00
Yaroslav Lepenkin
786a98a163 When detecting tab usage, change indent size to tab size to prevent from space usage, when indent size is less than tab size (IDEA-141219) 2015-06-17 20:17:49 +03:00