Anna Kozlova
|
bd197be80e
|
replace all members with static import method (IDEA-90040)
|
2012-08-15 18:59:24 +04:00 |
|
Roman Shevchenko
|
b5d7a7e951
|
EA-38210 (fallback to Object for incorrect multi-catches)
|
2012-08-15 17:05:11 +04:00 |
|
Anna Kozlova
|
a87a832ccf
|
migration: support multiple entries in migration set (IDEA-90186)
|
2012-08-15 14:38:09 +04:00 |
|
peter
|
472ec168d5
|
don't parse non-stubbed java files in library classes
|
2012-08-14 20:38:20 +02:00 |
|
peter
|
546028e1aa
|
IDEA-90142 Do not propose contant names after '@'
|
2012-08-14 16:42:39 +02:00 |
|
Anna Kozlova
|
f089481125
|
allow refs to base class from this(anonym.class) statement (IDEA-89946)
|
2012-08-13 18:30:59 +04:00 |
|
peter
|
7791e6848c
|
suggest primitive types in expression contexts in case one wants to write int.class (IDEA-90013)
|
2012-08-13 11:27:39 +02:00 |
|
Anna Kozlova
|
5ba5425a54
|
lambda: infer from return type; cyclic inference stop
|
2012-08-13 11:29:40 +04:00 |
|
peter
|
3b29956955
|
accept that with different library versions inheritance relation may be intransitive (a fix for IDEA-88527 which doesn't break many web projects)
|
2012-08-09 18:02:39 +02:00 |
|
Anna Kozlova
|
104ba933e6
|
testdata fixed?
|
2012-08-09 12:03:02 +04:00 |
|
Anna Kozlova
|
680584dc92
|
move members: restore anchors
|
2012-08-08 21:34:41 +04:00 |
|
peter
|
f8849d2ee0
|
IDEA-89841 Auto-Complete Does Not Include Static Imports
|
2012-08-08 12:18:55 +02:00 |
|
peter
|
1d7ecf3c72
|
not so eager space after instanceof
|
2012-08-08 12:18:55 +02:00 |
|
peter
|
0d3bc73083
|
class is a valid suggestion in method body
|
2012-08-08 12:18:54 +02:00 |
|
peter
|
4056c79a2d
|
index only non-private static members; correct groovy second smart completion results
|
2012-08-07 19:07:43 +02:00 |
|
Anna Kozlova
|
2af9adfc2c
|
try our best to find fields corresponding to params (IDEA-89773)
|
2012-08-07 20:17:04 +04:00 |
|
Anna Kozlova
|
5d76e83d34
|
testdata for IDEA-89801
|
2012-08-07 20:17:03 +04:00 |
|
Anna Kozlova
|
2d2a52650c
|
testdata for IDEA-89771
|
2012-08-07 20:17:02 +04:00 |
|
Anna Kozlova
|
bee0bd2963
|
lambda effectively final: ignore variables defined inside lambda (IDEA-89818)
|
2012-08-07 20:17:00 +04:00 |
|
peter
|
8d74a7248c
|
IDEA-62053 Smart completion should suggest "public static final members" of any class
|
2012-08-06 23:50:30 +02:00 |
|
Anna Kozlova
|
8e532ed732
|
illegal generics instanceof (IDEA-89765)
|
2012-08-06 12:41:58 +02:00 |
|
Anna Kozlova
|
4cb6d673b8
|
ambiguous method calls: multiple inheritance (IDEA-89314)
|
2012-08-06 10:06:45 +02:00 |
|
Anna Kozlova
|
dd5a9764ce
|
ambiguous method calls: do not prefer one of static methods when boxing occurs (IDEA-89345)
|
2012-08-06 10:06:44 +02:00 |
|
peter
|
6f0bc1d937
|
IDEA-85330 Literals completion
|
2012-08-03 17:14:55 +02:00 |
|
Evgeny Gerashchenko
|
a7090ac62d
|
Added test which checks reading external annotations in old and new formats.
|
2012-08-03 18:05:16 +04:00 |
|
Denis.Zhdanov
|
26764afd82
|
IDEA-89450 Quick Documentation doesn't show package summary documentation
Test data is corrected
|
2012-08-03 17:01:45 +04:00 |
|
anna
|
4cdf6d94de
|
check for conflicts with escalate visibility setting on (IDEA-88719)
|
2012-08-01 16:54:11 +02:00 |
|
anna
|
03da4cdaa0
|
access for private members through type parameter bound is forbidden in jdk7 (IDEA-88895)
|
2012-08-01 16:54:10 +02:00 |
|
anna
|
10f113df0a
|
introduce variable: correctly detect anchor to insert variable declaration near for statement (IDEA-89351)
|
2012-08-01 12:27:01 +02:00 |
|
anna
|
ecb0f64aa1
|
name suggestions: skip pluralization when component type is the same as original (IDEA-89143)
|
2012-07-31 16:51:28 +02:00 |
|
anna
|
58ea14ba09
|
IDEA-89344: create inner class: make a class static when needed
|
2012-07-31 12:24:28 +02:00 |
|
Denis.Zhdanov
|
0cbfeac250
|
IDEA-89450 Quick Documentation doesn't show package summary documentation
1. Minor refactoring;
2. Added support for package summary parsing;
3. Corresponding test is added;
|
2012-07-31 12:38:16 +04:00 |
|
Konstantin Bulenkov
|
83d0d448f2
|
IDEA-89324 File structure: cannot find super class method definition when anonymous classes are shown
|
2012-07-31 00:14:39 +02:00 |
|
peter
|
b24c05983d
|
middle matching in SmartTypeCompletionTest
|
2012-07-30 19:03:27 +02:00 |
|
peter
|
2f8cc6cde8
|
middle matching in NormalCompletionTest
|
2012-07-30 19:03:27 +02:00 |
|
peter
|
979284c04d
|
IDEA-42378 Live template expansion: existing identifier is converted to lower case
|
2012-07-30 14:45:50 +02:00 |
|
Konstantin Bulenkov
|
d02a2b5b53
|
test for IDEA-89324
|
2012-07-29 20:33:34 +02:00 |
|
peter
|
a8843ed4a0
|
space before type in file structure
|
2012-07-27 17:42:59 +02:00 |
|
peter
|
56565a1802
|
when there are camel humps, match only them with word starts
|
2012-07-27 17:07:39 +02:00 |
|
peter
|
8a7c395e32
|
IDEA-87938 Completion: extend 'middle-matching' by '*word*parts*' in completion
|
2012-07-25 16:58:01 +02:00 |
|
peter
|
ad5e700fad
|
IDEA-89217 Completion doesn't suggests constants inside annotation array
|
2012-07-25 11:06:15 +02:00 |
|
anna
|
146765a32b
|
introduce field from lambda expr test
|
2012-07-24 17:51:53 +02:00 |
|
anna
|
445fe5c251
|
lambda: inline lambda initialized vars
|
2012-07-24 17:51:53 +02:00 |
|
anna
|
e0cad5f568
|
introduce variable from lambda expression
|
2012-07-24 17:51:51 +02:00 |
|
anna
|
858a95e9bd
|
inplace introduce: do not select the typed name on template restart (IDEA-69477)
|
2012-07-24 15:15:04 +02:00 |
|
peter
|
8e87fb2551
|
IDEA-89175 Completing an annotation on an @interface class should always suggest meta-annotations
|
2012-07-24 12:29:58 +02:00 |
|
peter
|
42eebc6127
|
IDEA-84963 Disprefer annotations in autocomplete at places where they cannot be used
|
2012-07-24 10:31:15 +02:00 |
|
peter
|
0364eb48a6
|
fix new byte[]null in lookups
|
2012-07-24 10:06:00 +02:00 |
|
peter
|
65643aa190
|
IDEA-89114 Unsuitable completion proposals in annotation attribute value
|
2012-07-23 15:45:32 +02:00 |
|
anna
|
7f8362d025
|
lambda: tests
|
2012-07-20 18:59:19 +02:00 |
|