Commit Graph
6895 Commits
Author SHA1 Message Date
Anna Kozlova 2d21b7777e method reference: don't start containing class parameter type inference for receiver-reference; corresponding substitutor should be already known (IDEA-146604; IDEA-147223) 2015-11-03 17:10:58 +01:00
Yaroslav Lepenkin 463239b0b1 Allow to detect indent sizes only for files where 80 percent of lines are indented with spaces (WI-25986) 2015-11-03 16:52:49 +03:00
Yaroslav Lepenkin 6ed6a1d5fe Attempt to fix blinking performance test, now is checked indent detection time relatively to file read time 2015-11-03 14:06:14 +03:00
peter d82b8fa9b3 don't return anything from SmartPointerManager.removePointer; it's not used anyway 2015-11-03 11:22:14 +01:00
Roman Shevchenko 6569cee283 [java] type element cache migrated to cached value (IDEA-147214, EA-74650) 2015-11-03 10:57:40 +01:00
Anna Kozlova 2494b5f632 test that PsiTYpeElementImpl doesn't clear cache on commit document (for Roman) 2015-11-02 15:29:42 +01:00
Anna Kozlova d7f768366b fix testdata 2015-11-02 15:29:42 +01:00
Anna Kozlova 41916174b6 return Object if denotable type is needed for functional expression (e.g. lambda expression) type
EA-75552 - IOE: PsiElementFactoryImpl.createField
2015-11-02 15:29:42 +01:00
Anna Kozlova 62cc281a3d disable lambda -> methref for qualified new expressions (IDEA-147054) 2015-10-29 19:40:11 +01:00
Anna Kozlova 2f4fddec5a introduce constant: add constant to destination class (IDEA-146787) 2015-10-29 19:40:10 +01:00
Dmitry Batrak 918e089a0b enable editor.new.rendering by default 2015-10-29 16:13:17 +03:00
peter 5ce2ec9cb2 smartPointer.get(Psi)Range should be not-null for valid pointers; fix related data race (EA-74922 - assert: TextRange.<init>) 2015-10-29 11:27:40 +01:00
peter a5f77a83e4 make NotNullVerifyingInstrumenterTest walk file system deterministically 2015-10-28 20:03:33 +01:00
Anna Kozlova 543e5f3cdf remove this qualifier on anonym -> method ref fix 2015-10-28 19:45:32 +01:00
Sergey Ignatov 063bb7a480 go to action action: fix the test for sorting by length and add a test for sorting by mode 2015-10-28 20:18:38 +03:00
Dmitry Batkovich 9fa1a082f3 old guava inspection removed 2015-10-28 20:00:33 +03:00
Dmitry Batkovich 713a1289c7 IDEA-146770 Suggest Math.toIntExact to convert long to int 2015-10-28 19:55:14 +03:00
peter 29b95875b9 don't instrument bridge methods for @NotNull (IDEA-146977) 2015-10-28 17:03:44 +01:00
Anna Kozlova b12b47c2ea ignore most specific check if parameter count were not matched at all
EA-75076 - AIOOBE: InferenceSession.isMoreSpecific
2015-10-28 16:05:07 +01:00
Anna Kozlova 5d98d49ecf ensure denotable types 2015-10-28 16:05:05 +01:00
Anna Kozlova 1420ac66b8 testdata for EA-53634 - assert: PsiWildcardType.createSuper 2015-10-28 16:05:03 +01:00
Anna Kozlova f894921d1c don't warn about unimplemented Iterator.remove for type parameters 2015-10-28 16:05:02 +01:00
peter 27271e9979 dfa: IDEA-146950 "<" expr is always false but "<=" is not 2015-10-28 14:02:36 +01:00
Alexey Kudravtsev f9547c2ece do not suggest org.jruby.util.ShellLauncher.ChannelPumper when find usages of "Thread.start" 2015-10-28 14:55:39 +03:00
Sergey Ignatov d04d95a2fe code cleanup 2015-10-28 14:40:08 +03:00
Sergey Ignatov 41a7b85d6b fix UsagesInAnalyzingDependenciesTest 2015-10-28 14:40:07 +03:00
Sergey Ignatov 544ef93002 code cleanup 2015-10-28 14:40:06 +03:00
Sergey Ignatov b7fc0ed2fc fix SliceTreeTest.java 2015-10-28 14:40:05 +03:00
Yaroslav Lepenkin de85aff25d Provided way to align subsequent simple methods 2015-10-28 12:31:12 +03:00
Anna Kozlova 5c8c069685 make static: ensure @Override is cleared from static method (IDEA-146872) 2015-10-27 19:35:21 +01:00
Anna Kozlova e27c654b20 silly assignment: ignore non-trivial casts involving primitives (IDEA-146830) 2015-10-27 19:35:20 +01:00
Anna Kozlova 40db0beb8d make method static: fix delegate parameter place (IDEA-146900) 2015-10-27 19:35:18 +01:00
Anna Kozlova 583b5af087 introduce variable: remove reference to created variable if declaration was inserted inside loop body (IDEA-146842) 2015-10-27 19:35:17 +01:00
Dmitry Avdeev 13b3807166 IDEA-146849 IntelliJ hangs for 30+ seconds with large Android project after leaving and returning... 2015-10-27 16:31:39 +03:00
Anna Kozlova dfb190bfe0 empty methods hierarchy: warn about deepest methods, top empty could be of use (IDEA-146409) 2015-10-27 10:04:09 +01:00
Anna Kozlova 0deaf6d6a5 recursive substitutors: additional constraints substitution should not repeat already performed substitution with site substitutor (IDEA-146841) 2015-10-26 18:56:03 +01:00
Anna Kozlova 622473b5f1 EA-53668 - PIEAE: PsiUtilCore.ensureValid 2015-10-26 18:56:01 +01:00
Alexander Zolotov 123c23f7f3 FilesScope should be smart enough to make a decision about searching in
libraries
2015-10-26 20:36:34 +03:00
peter 488ef11fd4 dfa: support (i)++ (IDEA-146805) 2015-10-26 16:20:47 +01:00
peter 1258c73ef0 IDEA-130264 Completion for super methods of containing class
explicitly qualify lookup item presentation
2015-10-26 16:20:46 +01:00
Anna Kozlova 47c3c2bbc1 null types (IDEA-146740) 2015-10-26 13:50:02 +01:00
peter ba4cd74056 for java completion, choose method with most specific return type among same-signature candidates (IDEA-136174) 2015-10-26 12:39:50 +01:00
peter 1858564abc IDEA-137013 InstanceOf checking leads to appearing redundant completion item while smart double-completion 2015-10-26 12:32:21 +01:00
peter a14ad4d037 IDEA-123870 Completion does not suggest expected methods after instanceof 2015-10-26 12:32:20 +01:00
peter 1c82045b85 IDEA-95289 Completion for 'break' in labeled element 2015-10-24 23:42:28 +02:00
peter 3ed90b5c22 IDEA-130264 Completion for super methods of containing class 2015-10-24 23:42:27 +02:00
peter 6694afe5b8 prefer completion variants that have a member with the name that's to the right of the caret (IDEA-114115) 2015-10-24 23:42:27 +02:00
Alexey Kudravtsev fd339313dc make temporary names more nice-looking, remove project files cached in VFS from the previous tests 2015-10-22 14:05:46 +03:00
Yaroslav Lepenkin 1e53a71bde Recents tests: added navigation 2015-10-21 20:07:57 +03:00
Yaroslav Lepenkin af6933e0d2 Recent tests popup - initial 2015-10-21 16:42:10 +03:00