Dmitry Avdeev
|
4b6a468e08
|
IDEA-130375 Disable "Implemented by" etc. hierarchy links in left gutter
|
2016-03-02 15:47:17 +03:00 |
|
Anna Kozlova
|
5673683e95
|
extract method suggester: unique parameter names (IDEA-152334); update output variables when suggester replaces the initial method
|
2016-03-01 15:22:35 +01:00 |
|
Dmitry Batkovich
|
a1728581c0
|
SameParameterValueInspection doesn't violate getFamilyName() convention
|
2016-03-01 15:05:33 +03:00 |
|
peter
|
88fdd75397
|
java smart completion: don't suggest generic call variants with inapplicable types
|
2016-03-01 12:20:54 +01:00 |
|
Roman Shevchenko
|
dc0d72bc85
|
Merge remote-tracking branch 'origin/master'
|
2016-02-29 18:32:44 +01:00 |
|
Roman Shevchenko
|
7cb95f22b5
|
[java] exception highlighting in try-with-resources (IDEA-142066)
|
2016-02-29 18:32:21 +01:00 |
|
peter
|
5c8fe55a54
|
java completion: suggest constants of all suitable types from the called method's declaring class
|
2016-02-29 18:23:57 +01:00 |
|
peter
|
3b64b814c0
|
fix javadoc completion for field links
|
2016-02-29 18:23:56 +01:00 |
|
Roman Shevchenko
|
1cef8eae98
|
Cleanup (formatting)
|
2016-02-29 17:03:15 +01:00 |
|
Anna Kozlova
|
32dd35be57
|
introduce parameter: extract and delete unused varargs parameter (IDEA-152294)
|
2016-02-29 16:45:33 +01:00 |
|
Alexey Kudravtsev
|
fdd0f11743
|
removed core-impl dependency on properties files
|
2016-02-29 13:56:59 +03:00 |
|
Anna Kozlova
|
551c023554
|
proceed with invalid method references (IDEA-152253)
|
2016-02-26 19:53:03 +01:00 |
|
Egor.Ushakov
|
6b58c10ee2
|
IDEA-151861 ExtractMethodObject should not move static methods into created inner class - honor make static
|
2016-02-26 21:00:50 +03:00 |
|
Egor.Ushakov
|
bcfc1fe10f
|
IDEA-151861 ExtractMethodObject should not move static methods into created inner class
|
2016-02-26 20:01:51 +03:00 |
|
Egor.Ushakov
|
9570f886c1
|
fixes after IDEA-CR-8800
|
2016-02-26 17:49:33 +03:00 |
|
peter
|
2bcb8887e0
|
correct javadoc qualified class name completion (IDEA-CR-8279)
|
2016-02-26 15:19:03 +01:00 |
|
peter
|
be7f6efd58
|
MacroUtil: remove unnecessary check (IDEA-CR-8672)
|
2016-02-26 15:19:02 +01:00 |
|
Anna Kozlova
|
831b183b02
|
method reference -> lambda: do not skip super qualifier
|
2016-02-25 19:42:52 +01:00 |
|
Anna Kozlova
|
7a0ae14c43
|
extract parameter object: set getter name by field if present (IDEA-152098)
|
2016-02-25 19:42:52 +01:00 |
|
Egor.Ushakov
|
4caabe011d
|
IDEA-151867 ExtractMethodObject drops declaration of local variable when it is shared with a return value
|
2016-02-25 20:47:12 +03:00 |
|
Anna Kozlova
|
18e74c0b96
|
method reference -> lambda: remove redundant qualifier
|
2016-02-25 17:25:55 +01:00 |
|
Anna Kozlova
|
59d1334e89
|
extract common conflict about method reference -> lambda conversion
|
2016-02-25 16:17:33 +01:00 |
|
Anna Kozlova
|
61816006f6
|
introduce parameter: expand method reference to lambda when new parameter introduced (IDEA-152125)
|
2016-02-25 16:17:33 +01:00 |
|
Anna Kozlova
|
716c8794ae
|
safe delete: expand method reference to lambda if parameter is deleted (IDEA-152126)
|
2016-02-25 16:17:33 +01:00 |
|
Anna Kozlova
|
47ac87b9f8
|
invert boolean: allow to proceed with conflicts, convert method reference to lambda if needed
|
2016-02-25 16:17:33 +01:00 |
|
peter
|
0a2929c889
|
java typed-handler shouldn't prevent autopopup after dot in other languages
|
2016-02-25 14:26:34 +01:00 |
|
Anna Kozlova
|
8e5d9f60af
|
change signature: don't expand method reference if parameters/exceptions were not changed (IDEA-152116); support method rename through change signature
|
2016-02-24 21:05:13 +01:00 |
|
Anna Kozlova
|
aa00a3b1ba
|
change signature: support changing signature of the method referenced by some method reference (IDEA-152114)
|
2016-02-24 21:05:13 +01:00 |
|
peter
|
f567f9d2f8
|
IDEA-152033 Suggest current class for Class<?> parameter (for logging-related stuff)
|
2016-02-24 13:59:25 +01:00 |
|
Egor.Ushakov
|
eed9e7e7fb
|
IDEA-132210 Debugger: Evaluate fails on this and super references in lambda
|
2016-02-24 15:33:05 +03:00 |
|
Anna Kozlova
|
b394524784
|
simplify convert from lambda to method reference api
|
2016-02-24 13:12:24 +01:00 |
|
Anna Kozlova
|
439cac6bcb
|
remember references on inner classes (IDEA-151996)
|
2016-02-24 13:12:24 +01:00 |
|
Anna Kozlova
|
af1a898ee8
|
inline local: fix usages inside lambda body (IDEA-151960)
|
2016-02-24 13:12:24 +01:00 |
|
Dmitry Batkovich
|
9b850d3996
|
inspection tool window: new tree reverted according leaks
|
2016-02-24 14:26:44 +03:00 |
|
Dmitry Batkovich
|
af6c847493
|
inspections tool window: inspection tree implementation moved to AbstractTreeBuilder to avoid edt locks
|
2016-02-24 10:02:59 +03:00 |
|
Anna Kozlova
|
91f1d0ef0e
|
push down delegate to allow inter language pushes (inspired by java -> kotlin)
|
2016-02-23 20:20:03 +01:00 |
|
Anna Kozlova
|
5fb9e445ce
|
push down: start with java processor
|
2016-02-23 20:20:03 +01:00 |
|
peter
|
100bf98cd1
|
[Andrew Shulaev @ google] Make variableOfType macro suggest static inner classes
|
2016-02-23 13:34:47 +01:00 |
|
Anna Kozlova
|
aa3475402e
|
push down: extract common class
|
2016-02-22 20:05:58 +01:00 |
|
Anna Kozlova
|
17da25019c
|
pull up/push down: show moved members in preview panel (IDEA-151951)
|
2016-02-22 20:05:58 +01:00 |
|
Dmitry Batkovich
|
549a86bcbc
|
guava type migration: consider any PsiClassType (not only PsiClassReferenceType) while collecting type parameters from migration type
|
2016-02-21 00:21:55 +03:00 |
|
Dmitry Batrak
|
e0f894d558
|
IDEA-151783 Copying and pasting "\0" does not work
|
2016-02-20 13:42:14 +03:00 |
|
Anna Kozlova
|
e1f2670f5a
|
check methods moved to interface as default (IDEA-151809)
|
2016-02-19 20:30:26 +01:00 |
|
Anna Kozlova
|
c95faedf5d
|
introduce: show chooser even if expression statement in the line is not a valid statement (IDEA-151889)
|
2016-02-19 19:18:43 +01:00 |
|
Anna Kozlova
|
9c1e06ac8d
|
replace duplicates: suggest to make static when located up in the hierarchy (IDEA-151917)
|
2016-02-19 19:18:43 +01:00 |
|
Anna Kozlova
|
b26cdbea1c
|
replace duplicates prompt: spacing
|
2016-02-19 19:18:43 +01:00 |
|
Anna Kozlova
|
d90cd00079
|
clear highlighting when duplicates prompt is closed (IDEA-151912)
|
2016-02-19 19:18:43 +01:00 |
|
Anna Kozlova
|
3537458aa3
|
invert boolean: disable for foreach params (IDEA-151634)
|
2016-02-19 19:18:43 +01:00 |
|
Dmitry Batrak
|
9a9303acab
|
unnecessary document commit by JavadocTypedHandler in non-Java files (IDEA-88409)
|
2016-02-18 20:12:31 +03:00 |
|
Alexey Kudravtsev
|
86b6ee7f18
|
folowup to IDEA-149950: changed "package local" to JLS-conformant "package-private"
|
2016-02-18 13:53:04 +03:00 |
|