Anna Kozlova
|
614b14316b
|
introduce variable from one line lambda transforms body to code block (IDEA-91122)
|
2012-09-06 19:17:11 +04:00 |
|
Anna Kozlova
|
a8ea5d4deb
|
introduce variable from one line lambda transforms body to code block (IDEA-91122)
|
2012-09-06 19:10:15 +04:00 |
|
Anna Kozlova
|
2956c09aff
|
testdata fixed according to new code style
|
2012-08-27 20:37:38 +04:00 |
|
Anna Kozlova
|
9558ec4df4
|
introduce injected fragment as string (IDEA-90322)
|
2012-08-22 20:48:09 +04:00 |
|
Anna Kozlova
|
5ba5425a54
|
lambda: infer from return type; cyclic inference stop
|
2012-08-13 11:29:40 +04: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 |
|
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
|
e0cad5f568
|
introduce variable from lambda expression
|
2012-07-24 17:51:51 +02:00 |
|
anna
|
7de8a25c0b
|
introduce variable: forbid duplicate replacement in for statement condition (IDEA-88758)
|
2012-07-13 16:07:25 +02:00 |
|
Anna Kozlova
|
2d25763038
|
do not introduce from q.selection (IDEA-87461)
|
2012-06-15 17:48:25 +04:00 |
|
anna
|
f073b37e46
|
introduce variable: use right expression if left ref is unresolved (IDEA-72914)
|
2012-04-14 19:09:32 +02:00 |
|
anna
|
37f41bf73f
|
introduce variable from polyadic expression: ensure that selected expr would be replaced
|
2012-04-09 20:29:44 +02:00 |
|
anna
|
fd6b282da2
|
introduce vararg variable from the selected enumeration (IDEA-82508)
|
2012-03-11 19:00:58 +01:00 |
|
anna
|
281a692bff
|
EA-33665 - AIOOBE: IntroduceVariableBase.createArrayCreationExpression
|
2012-02-14 18:54:07 +01:00 |
|
anna
|
6156f780a6
|
enable introduce before void statement but with non-void qualifier (IDEA-76726 )
|
2011-11-13 18:58:27 +01:00 |
|
anna
|
48643622e8
|
introduce variable: insert var declaration after assignment to final variable
|
2011-09-15 12:35:38 +02:00 |
|
anna
|
8fef5fc92d
|
replace with diamonds should always check if inferred type agrees with expected type (IDEA-73944)
|
2011-09-07 12:18:58 +02:00 |
|
anna
|
51ecd1ad28
|
diamonds: collapse to diamonds when introducing (IDEA-73069)
|
2011-08-11 17:31:29 +04:00 |
|
anna
|
c862b52ae8
|
introduce new array from varargs list (IDEA-68180)
|
2011-05-23 20:56:19 +04:00 |
|
Roman Shevchenko
|
00292e4696
|
Introduce variable tests fixed for multi-catch type
|
2011-03-22 19:33:31 +01:00 |
|
Roman Shevchenko
|
6b44b057fa
|
More fair handle of PsiDisjunctionType; introduce variable for multi-catch types
|
2011-02-17 17:52:21 +01:00 |
|
anna
|
aa951c8272
|
do not break qualifier removal into 2 transactions: one to remove qualifier and another one to remove leading dot (IllegalArgumentException is thrown by ChangeSignatureDetector)
|
2010-10-07 12:20:02 +04:00 |
|
anna
|
a4c29ba8ce
|
introduce: do not treat as same different foreach vars (IDEA-58421)
|
2010-10-05 18:48:10 +04:00 |
|
anna
|
497f872c84
|
weaken rename collisions detection ( IDEA-58181)
|
2010-08-31 15:05:01 +04:00 |
|
anna
|
e0ca0eb4cd
|
do not replace type with immediate type without necessity (IDEA-56926)
|
2010-08-05 15:54:27 +04:00 |
|
anna
|
0bbbfef619
|
introduce over non-valid expression (IDEA-26836)
|
2010-07-27 14:59:01 +04:00 |
|
 unknownandanna
|
b9ca9a904c
|
introduce: process parenthesis correctly
|
2010-07-05 14:55:33 +04:00 |
|
anna
|
c1db7b9edc
|
introduce variable: suppose that params are equivalent if they have the same name and types were already checked (IDEA-41074)
|
2010-05-26 13:28:39 +04:00 |
|
anna
|
7108c0437d
|
assertion (14269)
|
2009-12-03 12:40:13 +03:00 |
|
anna
|
c317da06f1
|
do not need parenthesis for associative operations (IDEADEV-41569); move to java-tests
|
2009-11-25 14:39:43 +03:00 |
|