Commit Graph
2391 Commits
Author SHA1 Message Date
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