peter
4e3139ffda
smart enter to wrap its single then/else branch into code blocks (IDEA-155280)
2016-04-29 22:56:19 +02:00
peter
5131d6fadb
IDEA-155383 Auto-complete for method references should use the type where the method is declared
2016-04-29 22:56:18 +02:00
peter
0e46fda6b8
IDEA-155369 double boolean of method return type
2016-04-29 22:56:17 +02:00
peter
2545fe69d9
rename InheritorsHolder to JavaCompletionSession, since it'll be holding more kinds of stuff soon
2016-04-29 22:56:17 +02:00
Eugene Zhuravlev
b57a3485a8
ant run configuration: ability to define values for ant properties (IDEA-155270)
2016-04-29 21:25:13 +02:00
Anna.Kozlova
afb9d3e446
inline: wrap varargs in array initializer
2016-04-29 20:30:56 +02:00
Anna.Kozlova
4a8977e6fa
redundant write action in tests removed
2016-04-29 20:30:56 +02:00
Dennis Ushakov
4b004d3b92
fold entities to their char value
...
#WEB-422 fixed
2016-04-29 21:24:34 +03:00
Dennis Ushakov
1940ef659f
value of entity as a quick doc
...
#WEB-5022 fixed
2016-04-29 21:24:34 +03:00
Rustam Vishnyakov
417da122ac
Commit document moved from EnterHandler
2016-04-29 20:39:01 +03:00
Anna.Kozlova
91b549e39c
testdata for IDEA-93973
2016-04-29 19:22:54 +02:00
Anna.Kozlova
23113360f1
inline: insert cast to avoid changes in resolve (IDEA-152837; IDEA-155045)
2016-04-29 19:22:54 +02:00
Anna.Kozlova
93da26f5b6
redundant write action in tests removed
2016-04-29 19:22:54 +02:00
Anna.Kozlova
4bdfd976cd
push down: do not create subclass if class was final
2016-04-29 19:22:54 +02:00
Anna.Kozlova
ee28567312
push up/down working over multiple carets
2016-04-29 19:22:54 +02:00
Dmitry Batrak
cb93a73770
Add an extension point implementing gutter icons merging
...
also adjust calculation of initial icon are width, to avoid gutter 'jumping' (for icon sizes up to 17px)
2016-04-29 19:54:04 +03:00
Yaroslav Lepenkin
b65ed30fd4
Do not allow to reformat code before commit in dumb mode, since formatter implementations could use indices and produce IndexNotReadyException
2016-04-29 19:05:05 +03:00
Konstantin Bulenkov
d272682912
can't change java.awt.Color from gutter icon
2016-04-29 17:12:47 +02:00
Yaroslav Lepenkin
190700ca91
Bulk reformat/optimize is executed in background under progress, with write actions executed in EDT.
...
When chained (e.g. optimize with reformat) actions are performed consequentially, first it's read part (ALCP#prepareTask), then write part in EDT (task returned by ALCP#prepareTask)
2016-04-29 18:08:45 +03:00
Mikhail Golubev
4f3976650a
Fix exception on Optimize Imports in Jython sources
...
Imported Jython symbols can be resolved into PsiPackages that maps to
multiple directories and getContainingFile() for them returns
null. This issue is similar to EA-72053.
2016-04-29 17:54:18 +03:00
Sergey Ignatov
5b9a08a7a9
[dbe] data sources ui cleanup
2016-04-29 17:32:01 +03:00
Alexander Lobas
b7c74dc511
Padding for notification links
2016-04-29 17:13:52 +03:00
Vasily Pisar
09b4d79ae6
Merge remote-tracking branch 'origin/master'
2016-04-29 16:56:31 +03:00
Vasily Pisar
2dafb098a1
Merge branch 'daywalker/cmake_editing'
2016-04-29 16:53:50 +03:00
Vladislav.Soroka
6353a9b0e7
clean-up
2016-04-29 16:51:58 +03:00
Julia Beliaeva
136bf4a8a8
[vcs-log] minor: NotNull annotation
2016-04-29 16:44:27 +03:00
Egor.Ushakov
89151b22f5
decompiler: unused dependency removed
2016-04-29 16:28:26 +03:00
Konstantin Bulenkov
14da97ed79
fix wrong order in colors gutter
2016-04-29 15:10:05 +02:00
Julia Beliaeva
443bc342d2
[vcs-log] fix log tab numbers in split mode
2016-04-29 16:07:44 +03:00
Anna.Kozlova
b536ef7ba3
testdata
2016-04-29 15:05:26 +02:00
Serega Vasiliev
76fa66b7ec
spring bean type processing (IDEA-155326)
2016-04-29 14:57:54 +02:00
Anna.Kozlova
44a7f43a10
introduce variable: remove redundant type cast (IDEA-153665)
2016-04-29 14:41:28 +02:00
Anna.Kozlova
b936f89275
redundant cast: ensure cast is not removed if operand changes it's type
2016-04-29 14:41:28 +02:00
Anna.Kozlova
f52458abdf
restrict anonym -> lambda: reject if return type would be changed (IDEA-154805)
2016-04-29 14:41:28 +02:00
Anna.Kozlova
567fc9ae88
fix testdata
2016-04-29 14:41:28 +02:00
Anna.Kozlova
e72fe6bd81
push down: provide context for newly created class to check resulted accessibility (IDEA-155387)
2016-04-29 14:41:28 +02:00
Anna.Kozlova
ce9556a909
override default methods in interfaces with default methods (IDEA-155381)
2016-04-29 14:41:28 +02:00
Elizaveta Shashkova
041c09cc17
Debugger filters: impossible to filter debugger helper (PY-19205)
...
In Py3k we start script via our custom `execfile` function, and we shouldn't stop there while stepping when execution is finished
2016-04-29 15:30:54 +03:00
Nadya Zabrodina
420b516948
Merge remote-tracking branch 'origin/master'
2016-04-29 15:21:48 +03:00
Nadya Zabrodina
139fa91c6e
Merge branch 'nz/dnd_patch'
2016-04-29 15:18:29 +03:00
Vladimir.Orlov
2a48423224
Merge remote-tracking branch 'origin/master'
2016-04-29 15:11:52 +03:00
Nadya Zabrodina
bb65630d85
[patch]: IDEA-39922 Apply Patch: from clipboard; refactoring
...
* move patch clipboard listener initialization to Application component;
* cleanUP
2016-04-29 15:09:15 +03:00
Nadya Zabrodina
7bafdabe65
[patch]: dnd and apply from clipboard cleanUP
2016-04-29 15:09:13 +03:00
Nadya Zabrodina
a16ff35529
[patch]: stop spinner in case of error or exception
2016-04-29 15:09:11 +03:00
Nadya Zabrodina
204afe9ca2
[patch]: implement analyze and apply patch on the fly
2016-04-29 15:09:01 +03:00
Alexey Kudravtsev
747012b19b
minor performance: remove redundant initializers from volatile fields
2016-04-29 15:04:29 +03:00
Alexey Kudravtsev
954022b07d
NPE
2016-04-29 15:04:29 +03:00
Vladimir.Orlov
0dcbf50d8a
IDEA-154854 Windows installer should offer option to associate IDEA with *.kt
2016-04-29 15:00:56 +03:00
Alexander Lobas
5a43b5b33a
Padding for notification links
2016-04-29 14:48:45 +03:00
Alexey Ushakov
a2e4925d26
Fixed JdkBundleTest.testCreateBoot and JdkBundleTest.testCreateBundle
...
Updated JdkBundleTest to work with custom SDK versions
2016-04-29 14:35:08 +03:00