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
|
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 |
|
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 |
|
peter
|
56565a1802
|
when there are camel humps, match only them with word starts
|
2012-07-27 17:07:39 +02:00 |
|
peter
|
ad5e700fad
|
IDEA-89217 Completion doesn't suggests constants inside annotation array
|
2012-07-25 11:06:15 +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 |
|
anna
|
01aefae9db
|
lambda: use wildcard bound for inferred param
|
2012-07-20 18:59:19 +02:00 |
|
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 |
|
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 |
|
anna
|
2d80237442
|
lambda: effectively final
|
2012-07-20 11:06:23 +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 |
|
anna
|
5bb4a61bb9
|
lambda: inference param types for assignment and cast context
|
2012-07-19 12:15:41 +02:00 |
|
anna
|
673cc81da2
|
restore intention place; fix tests
|
2012-07-18 17:31:32 +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 |
|
anna
|
6aaad412f0
|
push condition inside call action (IDEA-88814)
|
2012-07-17 12:09:21 +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 |
|
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 |
|
peter
|
d14fdb54b4
|
apply statistics from previous completion when starting new completion
|
2012-07-09 19:09:35 +02:00 |
|
peter
|
e0a1e67dd7
|
IDEA-88517 Smart Completion: offer names for variables and parameters
|
2012-07-09 17:28:05 +02:00 |
|
peter
|
af1551b94b
|
preselect the best suggestion on next completion invocations (IDEA-88335)
|
2012-07-09 15:04:37 +02:00 |
|
peter
|
116c7fdcd0
|
fixture-based CopyReferenceTest in community
|
2012-07-05 20:49:17 +02:00 |
|
anna
|
89653cb1f1
|
method conflicts resolution (IDEA-87672)
|
2012-07-05 16:13:22 +02:00 |
|
anna
|
d18b86df35
|
create method from usage: create type params for static methods created in generics classes as class type params won't be accessible (IDEA-87688)
|
2012-07-05 16:13:21 +02:00 |
|
anna
|
433f988b40
|
create from usage: extract used type params from deep levels (IDEA-87564)
|
2012-07-04 19:47:43 +02:00 |
|
Evgeny Pasynkov
|
2a3869d843
|
Merge branch 'master' into upsource-master
|
2012-07-03 18:20:07 +02:00 |
|
peter
|
59466627be
|
IDEA-88181 Java: complete 'return' in conditional expression
|
2012-07-03 12:52:32 +02:00 |
|
Evgeny Pasynkov
|
6371910dba
|
Merge branch 'master' into upsource-master
|
2012-07-03 10:28:50 +02:00 |
|
peter
|
e603119459
|
IDEA-87943 Wrong default selection in code completion popup when variable name has an underscore prefix
|
2012-07-02 13:15:16 +02:00 |
|
peter
|
bf1d258edf
|
IDEA-88030 MouseInputAdapter's Select Methods to Override UI not needed?
|
2012-06-29 16:36:39 +02:00 |
|
peter
|
3ff726cc31
|
in-code test environment
|
2012-06-28 21:26:37 +02:00 |
|
peter
|
af2f70ae67
|
move heavy test to heavy test case
|
2012-06-28 21:26:37 +02:00 |
|