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
Dmitry Avdeev
0334898d21
stubs for annotation parameters
2012-08-01 12:25:22 +04:00
Denis.Zhdanov
93b64d5e31
IDEA-87087 Code formatting corrupts the code
...
Don't modify c-style comments white space
2012-08-01 09:51:54 +04:00
Roman Shevchenko
641b2db847
Do not allow test to quietly time out
2012-07-31 21:40:25 +02:00
Roman Shevchenko
bba71e608a
Cleanup
2012-07-31 21:40:25 +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
8d1bb377ba
middle matching in SecondSmartTypeCompletionTest
2012-07-30 19:20:12 +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
8eca6dfb76
don't close lookup if backspace'd until a dot after which it had appeared
2012-07-30 19:03:26 +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
961ec7aa1d
fix tests
2012-07-27 22:43:13 +02:00
peter
3c11501a6c
fix tests
2012-07-27 18:52:48 +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
75af817996
ok, EDT
2012-07-26 23:48:21 +02:00
anna
498faaa7fc
inline: do not remove anything during inline
2012-07-26 18:21:14 +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
Denis.Zhdanov
ebea5751f4
IDEA-19061 Integrate the Rearranger-plugin into core-IDEA
...
Fix tests at the server
2012-07-24 13:16:49 +04: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
Denis.Zhdanov
7a9eddae63
IDEA-19061 Integrate the Rearranger-plugin into core-IDEA
...
1. Arrangement core engine is provided;
2. Arrangement tests infrastructure is provided;
3. Added java-specific support for arrangement by type, name and modifier;
4. Corresponding tests are added;
2012-07-24 10:46:44 +04:00
peter
65643aa190
IDEA-89114 Unsuitable completion proposals in annotation attribute value
2012-07-23 15:45:32 +02:00
peter
b677d2ac18
hopefully fix JavaAutoPopupTest blinks
2012-07-20 22:24:03 +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
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