Commit Graph

6285 Commits

Author SHA1 Message Date
Anna Kozlova 5ffbec6759 method ref completion: complete receiver typed method ref without param in valid lambda context (IDEA-140730) 2015-05-28 19:42:08 +02:00
Anna Kozlova a21990d31e overload resolution with varargs: don't prefer promitive varargs when no arg is provided (IDEA-140759) 2015-05-27 22:01:03 +02:00
peter 9ba52d4b00 add read actions to ChooseByNameTest 2015-05-27 14:46:51 +02:00
Anna Kozlova 8cdbea9abe introduce parameter: don't show conflicts between new param name and parameter to remove (IDEA-140607) 2015-05-26 18:25:50 +02:00
Anna Kozlova 07dba8b585 hide generified api warning when derived class is used which 'raw'-inherits the changed jdk class 2015-05-26 16:38:13 +02:00
Alexander Zolotov 2782658ea6 Test for RUBY-16672 2015-05-26 16:05:52 +02:00
Anna Kozlova 5d55388ef9 pull up: ensure substituted (IDEA-140710) 2015-05-26 13:15:11 +02:00
Roman Shevchenko 6a6b1e394b test: platform-lang-test-case deprecated in favor of platform autodetection 2015-05-26 10:43:32 +02:00
peter 833ec4d575 don't blink in JavaAutoPopupTest.testAmbiguousClassQualifier 2015-05-23 23:00:28 +02:00
Roman Shevchenko 5ef6cdb13d java: .class file tests cleanup
- meaningful ClsRepositoryUseTest cases moved to ClsPsiTest
- related test data grouped under a single directory
- obsolete test data dropped
2015-05-23 19:42:33 +02:00
Roman Shevchenko 9451f53123 Merge branch 'master' of git.labs.intellij.net:idea/community 2015-05-22 23:08:56 +02:00
Roman Shevchenko 9ff07cd540 Cleanup (duplicated test dropped) 2015-05-22 22:57:30 +02:00
Roman Shevchenko fe2ef4c2f9 java: annotation parsing avoided for simple cases
(optimization + Kotlin compatibility)
2015-05-22 16:27:14 +02:00
Yaroslav Lepenkin bbd7a31690 Provided way to reformat context around selected ranges, in order to make code look consistent. During "Wrapping Blocks" stage we collect all alignments from blocks which will be reformatted, during processing stage if we encounter read only block with such an alignment we drop it's read only status, so it could be realigned also. 2015-05-22 15:12:07 +03:00
Yaroslav Lepenkin 78703cd455 [JavaRearranger] register field dependencies only for fields with the same static modifier status (IDEA-140506) 2015-05-22 13:25:23 +03:00
peter 96034ce141 revert LoadProjectTest 2015-05-21 22:01:21 +02:00
Anna Kozlova 34d5b5f027 make normalize return denotable type (IDEA-140528) 2015-05-21 21:53:44 +02:00
Anna Kozlova f18948a3a2 testdata for IDEA-140586 2015-05-21 21:53:42 +02:00
peter 85fcb6d85c close all editors in LoadProjectTest.tearDown to reduce the number of console exceptions when it fails 2015-05-21 18:00:22 +02:00
peter 38416d6cf7 don't correct classes by resolve scope shen they're outside source roots 2015-05-21 17:27:59 +02:00
Anna Kozlova db72cccc97 method refs: missed qualifier substitution for return type (IDEA-140539) 2015-05-21 14:11:26 +02:00
peter aff4db09b0 IDEA-140536 Wrong warning: constructor @NotNull parameter should be @Nullable when field is @Nullable 2015-05-21 12:16:39 +02:00
Dmitry Batrak fbc6243931 IDEA-140025 support pre-Java8 javadoc logic if corresponding JDK is used 2015-05-21 12:00:54 +03:00
Dmitry Batrak 17373cf955 IDEA-140025 retain all spaces after @literal tag name 2015-05-21 12:00:52 +03:00
Anna Kozlova d2c76135df testdata for IDEA-67592 2015-05-21 10:00:45 +02:00
Anna Kozlova e529861e4a testdata for IDEA-67746 2015-05-21 10:00:44 +02:00
Anna Kozlova 6fdd5592d5 testdata for IDEA-67842 2015-05-21 10:00:42 +02:00
Anna Kozlova 4afc0327aa testdata for IDEA-57502 2015-05-21 10:00:41 +02:00
Anna Kozlova c0258b3e2d testdata for IDEA-139090 2015-05-21 10:00:39 +02:00
Anna Kozlova 5eb8d5a8e6 testdata for IDEA-57320 2015-05-21 10:00:38 +02:00
Anna Kozlova d64ec6f997 testdata for IDEA-57362 2015-05-21 10:00:36 +02:00
Anna Kozlova eb0904cfd9 testdata for IDEA-57322 2015-05-21 10:00:34 +02:00
Anna Kozlova 97d8c99958 testdata for IDEA-57314 2015-05-21 10:00:33 +02:00
Anna Kozlova 78fe89e6c2 testdata for IDEA-57315 comment 2015-05-21 10:00:31 +02:00
Anna Kozlova 477689db69 testdata for IDEA-57361 2015-05-21 10:00:29 +02:00
Anna Kozlova 819f620cc8 testdata for IDEA-57387 2015-05-21 10:00:28 +02:00
Anna Kozlova 59f4b04154 testdata for IDEA-57313 2015-05-21 10:00:26 +02:00
Anna Kozlova 6f657b665f testdata for IDEA-67745 2015-05-21 10:00:25 +02:00
Anna Kozlova fea58865be captured wildcards: refactor to extract same parts for extends/super wildcards, ensure upper bound is not lost for extends wildcard (IDEA-57292) 2015-05-21 10:00:23 +02:00
peter fd62fed994 dfa: don't suggest to convert lvalue to ternary expression (IDEA-140519) 2015-05-20 15:21:20 +02:00
Anna Kozlova 1d5ff33cbe extend check for enclosing instance for java 8 default methods in interfaces (IDEA-140492) 2015-05-20 13:49:51 +02:00
Anna Kozlova 2fc7821d06 forbid native in interfaces (IDEA-140491) 2015-05-20 13:49:49 +02:00
peter 12ca7eb9a7 MiscPsiTest: more diagnostics when it blinks 2015-05-20 12:37:13 +02:00
Maxim.Mossienko 185016ae0b add instantiating point of the anonymous class as call point only if anonymous class is immediately passed as argument (IDEA-140031)
(cherry picked from commit 08f7813)
2015-05-20 11:53:16 +02:00
Anna Kozlova 6b65d86df3 testdata for IDEA-139069 2015-05-20 10:47:25 +02:00
Anna Kozlova 443fda57f5 testdata for IDEA-57336 2015-05-20 10:47:23 +02:00
Anna Kozlova 8dae96f46f testdata for IDEA-139067 2015-05-20 10:47:22 +02:00
Roman Shevchenko 47ea2ff73e Merge remote-tracking branch 'origin/master' 2015-05-19 23:00:40 +02:00
Roman Shevchenko 09e307a506 Cleanup (formatting) 2015-05-19 21:12:26 +02:00
peter f668c2bfc4 clear cls method hierarchy cache not only on root change (EA-68165 - PIEAE: ClsRepositoryPsiElement.getManager) 2015-05-19 17:10:14 +02:00