peter
|
b10a4f2471
|
IDEA-88174 <java.lang.Object> inserted instead of generic argument in JSP code.
|
2012-07-20 17:20:22 +02:00 |
|
Denis.Zhdanov
|
1491f18c7b
|
EA-37552 - NPE: JavaDocInfoGenerator.isEmptyDescription
|
2012-07-20 13:20:40 +04:00 |
|
anna
|
05c59c4737
|
Merge remote-tracking branch 'origin/master'
|
2012-07-20 11:09:15 +02:00 |
|
peter
|
3d0512e303
|
IDEA-89015 Java class names are presented in autopopup or "basic" completion list inside any XML literal
|
2012-07-20 11:07:11 +02:00 |
|
anna
|
2d80237442
|
lambda: effectively final
|
2012-07-20 11:06:23 +02:00 |
|
Denis.Zhdanov
|
5a64ea019b
|
IDEA-87969 "Keep when reformatting" breaks "replace '?:' with 'if else'"
Enforce statement body to be located on new line if brace enforcment is performed not because of explicitly called 'reformat code'
|
2012-07-20 10:15:34 +04:00 |
|
anna
|
812b9a72ea
|
lambda: initial is assignable check; effectively final; acceptable context
|
2012-07-19 21:18:30 +02:00 |
|
peter
|
b81a5ff17f
|
IDEA-89070 Support Guava @VisibleForTesting annotation
|
2012-07-19 19:12:41 +02:00 |
|
anna
|
f90fadbd52
|
lambda: infer lambda param types in method call, return statement context
|
2012-07-19 18:44:23 +02:00 |
|
anna
|
777e950dfa
|
EA-37559 - NPE: HighlightMethodUtil.checkConstructorCall
|
2012-07-19 16:13:20 +02:00 |
|
peter
|
549da5f6df
|
IDEA-89056 Strange 'xxx[]' item is shown in smart completion list
|
2012-07-19 16:11:04 +02:00 |
|
peter
|
27ce378c8e
|
IDEA-89049 Add search by thread name in thread dump analyzer
|
2012-07-19 14:29:38 +02:00 |
|
anna
|
d93650cd52
|
stub to check return statements inside lambda body
|
2012-07-19 13:49:50 +02:00 |
|
anna
|
01d6fe6115
|
enable intention on the whole expr waiting for feedback
|
2012-07-19 12:51:58 +02:00 |
|
anna
|
5bb4a61bb9
|
lambda: inference param types for assignment and cast context
|
2012-07-19 12:15:41 +02:00 |
|
peter
|
db15967956
|
diagnose EA-37540 - CCE: JavaDocInfoGenerator.getDocComment
|
2012-07-18 20:18:56 +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 |
|
Bas Leijdekkers
|
b22839c778
|
Make "Push condition inside call" intention available on entire conditional expression
|
2012-07-18 15:33:13 +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 |
|
Alexey Kudravtsev
|
19d50bbde0
|
cleanup
|
2012-07-18 15:19:32 +04:00 |
|
Konstantin Bulenkov
|
9a0ff14f76
|
rollback
|
2012-07-18 13:10:34 +02:00 |
|
Konstantin Bulenkov
|
0b36c1fa61
|
create file/class with dir/package prefix
|
2012-07-18 12:40:52 +02:00 |
|
peter
|
a0b3975b19
|
stable order of lookup element generation for java references (IDEA-88923)
|
2012-07-17 18:54:48 +02:00 |
|
peter
|
a7b73413b0
|
IDEA-88939 BigDecimal not selected by default in completion popup
|
2012-07-17 18:54:48 +02:00 |
|
peter
|
ff89600364
|
IDEA-88777 equlas() and == should be taken into account by nullability check
|
2012-07-17 18:54:47 +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 |
|
Ekaterina Tuzova
|
a438d90896
|
Merge remote-tracking branch 'origin/master'
|
2012-07-16 19:20:33 +04:00 |
|
Ekaterina Tuzova
|
e460d0ffd3
|
logic for indenting after pasting does not based on copying now
PY-6884, PY-6965, PY-6966, PY-6907
|
2012-07-16 19:18:20 +04:00 |
|
anna
|
d8fe737271
|
allow unregistered org.jetbrains annotations as ignore-annotations (IDEA-88776)
|
2012-07-16 17:02:13 +02:00 |
|
anna
|
bc1b005c1a
|
restart daemon on configured annotations change (IDEA-88776)
|
2012-07-16 17:02:12 +02:00 |
|
Dennis Ushakov
|
e556a16a75
|
get font from base label
#IDEA-88300 fixed
|
2012-07-16 18:46:38 +04:00 |
|
anna
|
5d94687d0a
|
try change signature not high priority (IDEA-88863)
|
2012-07-16 15:52:38 +02:00 |
|
peter
|
ad5fc6b286
|
get rid of completionSorting => spare some memory and time
|
2012-07-16 15:10:24 +02:00 |
|
Evgeny Pasynkov
|
2f5d4b905d
|
Merge branch 'master' into upsource-master
|
2012-07-16 11:53:16 +02:00 |
|
Evgeny Pasynkov
|
b1f608d949
|
restore TextAttributesKey API back
|
2012-07-16 11:51:49 +02:00 |
|
Alexey Kudravtsev
|
bb022a78ce
|
IDEA-64252 Move statement up does not work after an anonymous inner class instantiation
|
2012-07-16 11:19:43 +04:00 |
|
anna
|
85d0189c24
|
IDEA-88801: external annotations: drop caches on undo/redo
|
2012-07-13 19:08:58 +02:00 |
|
anna
|
3e3f273647
|
IDEA-88800: do not show confirmation when one annotation exist
|
2012-07-13 19:08:57 +02:00 |
|
anna
|
7de8a25c0b
|
introduce variable: forbid duplicate replacement in for statement condition (IDEA-88758)
|
2012-07-13 16:07:25 +02:00 |
|
Maxim.Medvedev
|
6d90a30162
|
extract PackagePanel
|
2012-07-13 13:52:02 +04:00 |
|
Maxim.Medvedev
|
4ea5512c86
|
extract ImportLayoutPanel
|
2012-07-13 13:52:01 +04:00 |
|
Maxim.Medvedev
|
80d1452c65
|
dead code
|
2012-07-13 13:52:00 +04:00 |
|
Alexey Kudravtsev
|
b3c32c0732
|
use regular indicator for CodeSmell to work
|
2012-07-13 11:27:17 +04: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 |
|