anna
|
c3276bd56e
|
lambda: return type checks initial
|
2012-07-20 18:59:18 +02:00 |
|
peter
|
4dee0cff9d
|
IDEA-89099 IDEA misses some types in code completion in "try" construct
|
2012-07-20 17:20:22 +02:00 |
|
Denis.Zhdanov
|
a794ecd49e
|
IDEA-66333 Quick documentation lookup on mouse hover
Reverted to the old test data because the new one (with hyperlinks) is applied asynchronously now
|
2012-07-20 14:18:34 +04:00 |
|
anna
|
05c59c4737
|
Merge remote-tracking branch 'origin/master'
|
2012-07-20 11:09:15 +02:00 |
|
peter
|
9174f21059
|
IDEA-89061 Prefix match should be preferred over middle match when suggesting variable names
|
2012-07-20 11:07:12 +02:00 |
|
peter
|
ebac476f2b
|
some DRY
|
2012-07-20 11:07:12 +02:00 |
|
anna
|
2d80237442
|
lambda: effectively final
|
2012-07-20 11:06:23 +02:00 |
|
Yann Cébron
|
3e7194a4b1
|
fix compilation [com.intellij.codeInsight.daemon.FunctionalInterfaceTest]
|
2012-07-19 21:26:46 +02:00 |
|
anna
|
812b9a72ea
|
lambda: initial is assignable check; effectively final; acceptable context
|
2012-07-19 21:18:30 +02:00 |
|
anna
|
f90fadbd52
|
lambda: infer lambda param types in method call, return statement context
|
2012-07-19 18:44:23 +02:00 |
|
anna
|
d35061a610
|
lambda conflict resolve: check lambdas on per-params basis
|
2012-07-19 16:13:19 +02:00 |
|
peter
|
549da5f6df
|
IDEA-89056 Strange 'xxx[]' item is shown in smart completion list
|
2012-07-19 16:11:04 +02:00 |
|
Dmitry Avdeev
|
3c52add68f
|
IDEA-88723 "Run inspection by name" runs all inspections instead of a selected one
|
2012-07-19 16:03:14 +04:00 |
|
anna
|
5bb4a61bb9
|
lambda: inference param types for assignment and cast context
|
2012-07-19 12:15:41 +02:00 |
|
nik
|
25ee7438a8
|
external compiler migrated to new project model
|
2012-07-19 11:44:56 +04:00 |
|
Eugene Zhuravlev
|
334d2aa91b
|
add test ChangeMethodGenericReturnType
|
2012-07-18 22:22:53 +02:00 |
|
anna
|
673cc81da2
|
restore intention place; fix tests
|
2012-07-18 17:31:32 +02:00 |
|
anna
|
28230348a2
|
diamonds: allow in invocation context in java 8
|
2012-07-18 17:26:34 +02:00 |
|
peter
|
d1ecf6f403
|
IDEA-81775 Track auto-complete "preferred" values for longer time/per prefix
|
2012-07-18 14:54:12 +02:00 |
|
peter
|
345c82b052
|
IDEA-88975 Java constructors autocompletion doesn't work fine for non-static inner classes.
|
2012-07-18 14:54:11 +02:00 |
|
anna
|
507a7bbd48
|
lambda: check interface functional
|
2012-07-18 11:45:29 +02:00 |
|
peter
|
2e5edb09b5
|
one-letter prefix is not a subject for middle-word matching
|
2012-07-18 11:11:11 +02:00 |
|
peter
|
ff89600364
|
IDEA-88777 equlas() and == should be taken into account by nullability check
|
2012-07-17 18:54:47 +02:00 |
|
peter
|
d92c416d82
|
remove copyright from testdata
|
2012-07-17 18:54:46 +02:00 |
|
anna
|
6aaad412f0
|
push condition inside call action (IDEA-88814)
|
2012-07-17 12:09:21 +02:00 |
|
peter
|
c0ac7de2fc
|
more tests with middle matching
|
2012-07-16 21:00:30 +02:00 |
|
anna
|
40006957a2
|
inline: replace type elements in order (IDEA-88882)
|
2012-07-16 20:11:15 +02:00 |
|
anna
|
41932a9527
|
inline: do not delete call but warn when resulted expr is not a valid statement (IDEA-88886)
|
2012-07-16 19:20:51 +02:00 |
|
peter
|
b065e86725
|
IDEA-88769 Java keyword completion: duplicate "final" suggestion
|
2012-07-16 18:58:15 +02:00 |
|
peter
|
a2c3620781
|
IDEA-88844 Complete enum members in annotations when type is obvious
|
2012-07-16 18:58:15 +02:00 |
|
peter
|
ad5fc6b286
|
get rid of completionSorting => spare some memory and time
|
2012-07-16 15:10:24 +02:00 |
|
Alexey Kudravtsev
|
6129fef03d
|
IDEA-87779 My code is deleted on the fly if 'Add unambiguous imports on the fly' option is enabled
|
2012-07-16 11:07:24 +04:00 |
|
anna
|
7de8a25c0b
|
introduce variable: forbid duplicate replacement in for statement condition (IDEA-88758)
|
2012-07-13 16:07:25 +02:00 |
|
Denis.Zhdanov
|
d5ccdf5b6f
|
IDEA-66333 Quick documentation lookup on mouse hover
1. Preserve old 'mouse hover' text, just use doc links there;
2. Limit 'mouse hover' text by the header width;
3. Test data is updated;
|
2012-07-13 15:47:25 +04:00 |
|
anna
|
67e4a38cad
|
Merge remote-tracking branch 'origin/master'
|
2012-07-12 21:29:57 +02:00 |
|
anna
|
3ea3c5cfea
|
test data for IDEA-72353
|
2012-07-12 21:25:36 +02:00 |
|
Roman Shevchenko
|
bdafcd62a4
|
Missing copyrights added
|
2012-07-12 21:23:02 +02:00 |
|
Roman Shevchenko
|
90c567da31
|
Cleanup
|
2012-07-12 21:23:01 +02:00 |
|
Roman Shevchenko
|
67e1f23ef6
|
Tune missing brace heuristic
|
2012-07-12 21:23:01 +02:00 |
|
Roman Shevchenko
|
74aa3eb4aa
|
Fix test data
|
2012-07-12 21:23:01 +02:00 |
|
anna
|
f3f98b6f54
|
create property:both getter nad setter from usage (IDEA-73186); return cursor to the initial state
|
2012-07-12 21:01:39 +02:00 |
|
anna
|
5e0efa30e5
|
IDEA-81079: surround with notnull checks on selection
|
2012-07-12 19:30:46 +02:00 |
|
peter
|
3818145a76
|
turn on middle matching in completion tests
|
2012-07-12 19:18:00 +02:00 |
|
anna
|
0f2c21ee90
|
IDEA-82125: do not override @Nullable with @NotNull in complex hierarchies
|
2012-07-12 14:15:21 +02:00 |
|
Evgeny Pasynkov
|
e78ff0a342
|
Merge branch 'master' into upsource-master
Conflicts:
plugins/gettext/src/com/jetbrains/gettext/highlighter/GetTextHighlighterData.java
|
2012-07-11 16:28:46 +02:00 |
|
Roman Shevchenko
|
463e3582cf
|
Cleanup
|
2012-07-11 14:28:34 +02:00 |
|
Evgeny Pasynkov
|
8f93543d2a
|
move *PresentationProvider to java-psi-impl
|
2012-07-11 13:36:10 +02:00 |
|
Alexey Kudravtsev
|
f782cc6517
|
replaced VirtualFile' == comparisons with .equals()
|
2012-07-11 13:21:25 +04:00 |
|
Roman Shevchenko
|
9f283409a4
|
IDEA-88468 (restrict Javac quirks inspection by language level)
|
2012-07-10 21:27:23 +02:00 |
|
peter
|
d14fdb54b4
|
apply statistics from previous completion when starting new completion
|
2012-07-09 19:09:35 +02:00 |
|