peter
|
f92ce9af06
|
add "pure" attribute to @Contract (IDEA-107864)
|
2013-11-02 20:41:17 +01:00 |
|
Eugene Zhuravlev
|
e0f3ec342f
|
better error reporting
|
2013-11-02 16:05:02 +01:00 |
|
Eugene Zhuravlev
|
840b9f540e
|
avoid IllegalThreadStateException
|
2013-11-02 15:52:52 +01:00 |
|
Eugene Zhuravlev
|
553a88b8ec
|
do not check for obsolete
|
2013-11-02 15:43:20 +01:00 |
|
Eugene Zhuravlev
|
fc45939459
|
avoid UnsupportedOperation exceptions
|
2013-11-02 00:28:39 +01:00 |
|
Dmitry Avdeev
|
f7d60cd73b
|
IDEA-115605 New Project wizard: extra settings fields disappear on switching template
(memory leak re-fixed)
|
2013-11-01 18:51:54 +04:00 |
|
Vladimir Krivosheev
|
67993a08e1
|
deprecate doWhenDone(Handler)
|
2013-11-01 15:24:31 +01:00 |
|
Alexey Kudravtsev
|
413c3d421f
|
messages are broken under Mac: IDEA-115258
|
2013-11-01 18:07:34 +04:00 |
|
Alexey Kudravtsev
|
89cbfa1c11
|
cleanup
|
2013-11-01 18:07:31 +04:00 |
|
Alexey Kudravtsev
|
6bdf2d1d39
|
made fields final, cleanup
|
2013-11-01 18:07:30 +04:00 |
|
Alexey Kudravtsev
|
ba6b81fc8f
|
@Override
|
2013-11-01 18:07:29 +04:00 |
|
Alexey Kudravtsev
|
e22b7e6428
|
@Override
|
2013-11-01 18:07:27 +04:00 |
|
nik
|
ceb5909ec7
|
methods moved
|
2013-11-01 17:25:50 +04:00 |
|
Dmitry Batkovich
|
627a698370
|
build fix
|
2013-11-01 15:39:10 +04:00 |
|
Dmitry Batkovich
|
f5ed1c11ea
|
methods chains completion on one index
|
2013-11-01 15:10:37 +04:00 |
|
Eugene Zhuravlev
|
6df23a1974
|
hotswap: allow class reload task cancelling as long as no classes are actually reloaded
|
2013-10-31 20:35:10 +01:00 |
|
Eugene Zhuravlev
|
5ad289fdff
|
load file content for hotswap only if corresponding class is loaded in VM
|
2013-10-31 19:20:14 +01:00 |
|
anna
|
32e25e5217
|
more strict check for flattened intersection type
|
2013-10-31 19:17:07 +01:00 |
|
anna
|
7168a92d3b
|
new inference: clear initial instantiations before resulted one is performed to avoid skip of non-proper types of the first run which become proper on the second one
|
2013-10-31 19:05:41 +01:00 |
|
anna
|
7445e7fdc2
|
accept intersection types in javadoc
|
2013-10-31 19:05:40 +01:00 |
|
peter
|
364a57e811
|
TreeElementPattern.withSuperParent returned true if there was no parent of that level
gradle completion contributor should only work in .gradle files
|
2013-10-31 18:17:19 +01:00 |
|
Eugene Zhuravlev
|
22393787b9
|
set "scan required" flag in DebugSession if hotswap was cancelled
|
2013-10-31 17:33:52 +01:00 |
|
Yaroslav Lepenkin
|
804b35ab80
|
test fix, wrong test data params order
|
2013-10-31 20:29:19 +04:00 |
|
Yaroslav Lepenkin
|
df823d606f
|
IDEA-115756 Caret is moved on the start of line after formatting, if positioned not on the end of line [CR-IC-2978]
|
2013-10-31 20:22:13 +04:00 |
|
anna
|
578826bb30
|
disable flip intersection conjuncts for equal sides
|
2013-10-31 16:35:42 +01:00 |
|
anna
|
67ccffd850
|
rearrange package; check writable
|
2013-10-31 16:35:41 +01:00 |
|
anna
|
6e8c549645
|
warn about unsupported intersections in casts before 1.8
|
2013-10-31 16:35:40 +01:00 |
|
anna
|
5bd8b62070
|
fix to switch intersection types order in casts when one of the last types is not an interface
|
2013-10-31 16:35:39 +01:00 |
|
anna
|
5eb0e62d58
|
accept intersection types in casts for 1.8 (IDEA-115720)
|
2013-10-31 16:35:38 +01:00 |
|
anna
|
47fee8e129
|
new inference: throws clause processed
|
2013-10-31 16:35:37 +01:00 |
|
Eugene Zhuravlev
|
8ab20511ad
|
revert: the actual "reload classes" hotswap stage cannot be made cancelable, because this way application is brought into "partially reloaded" state.
|
2013-10-31 16:19:30 +01:00 |
|
anna
|
8da75cc22d
|
allow statically imported static interface methods (IDEA-115716)
|
2013-10-31 11:10:00 +01:00 |
|
Bas Leijdekkers
|
c41ede9be7
|
make hotswapping really cancellable
|
2013-10-30 18:41:40 +01:00 |
|
anna
|
b03dd2b0ee
|
new inference: skip Object bound during incorporation
|
2013-10-30 17:46:36 +01:00 |
|
anna
|
9286cb4a28
|
testdata fixed
|
2013-10-30 17:46:35 +01:00 |
|
anna
|
cc965631e0
|
new inference: infer for constructor calls by containing class
|
2013-10-30 17:46:34 +01:00 |
|
 niktropandDmitry Jemerov
|
b8d6cd509f
|
Possibility to modify move refactoring dialogs in from scala plugin
|
2013-10-30 17:36:24 +01:00 |
|
anna
|
19687d9fa4
|
method refs: ignore same method signatures, include superclass substitutions
|
2013-10-30 14:22:30 +01:00 |
|
anna
|
3c0c498353
|
new inference: choose proper type from equality bounds if present
|
2013-10-30 14:22:29 +01:00 |
|
Roman Shevchenko
|
f6a8f67f8c
|
EA-51451 (avoid resolve on building .class mirror)
|
2013-10-30 14:00:40 +01:00 |
|
nik
|
59260a4c13
|
restored 'recover from PersistentHashMap storage format change' change
|
2013-10-30 16:00:29 +04:00 |
|
Sergey Evdokimov
|
fe6fda395d
|
IDEA-115660 Fix Spock library in Create test dialog does not work
|
2013-10-30 14:49:45 +04:00 |
|
anna
|
d0c058448f
|
new inference: simplification
|
2013-10-30 11:46:35 +01:00 |
|
anna
|
fdd55c5a14
|
lambda: skip wildcards in return types for now
|
2013-10-30 11:46:34 +01:00 |
|
anna
|
df00d54363
|
method refs: separate ::new now in api
|
2013-10-30 11:46:32 +01:00 |
|
anna
|
0ba945c96e
|
new inference: method refs: do not provide raw substitutor when containing class provides empty one
|
2013-10-30 11:46:31 +01:00 |
|
Bas Leijdekkers
|
d30cf27e30
|
remove annotation altogether
|
2013-10-30 10:54:44 +01:00 |
|
Bas Leijdekkers
|
00d0ef5fa1
|
ThreadFactory.newThread() is allowed to return null
|
2013-10-30 09:40:34 +01:00 |
|
anna
|
54b7936e2a
|
new inference: infer from return value from method ref
|
2013-10-30 09:09:40 +01:00 |
|
nik
|
6212b1dbae
|
root model: don't create synthetic entries for excluded output folders - 2
|
2013-10-30 11:08:28 +04:00 |
|