Eugene Kudelevsky
|
d3433a9cc2
|
WI-10192 do not expand live template if there is selection in editor
|
2012-03-12 19:17:38 +04:00 |
|
anna
|
3c5d7a568d
|
push down from interface to abstract class fixed (IDEA-82286)
|
2012-03-12 12:43:05 +01:00 |
|
anna
|
fd6b282da2
|
introduce vararg variable from the selected enumeration (IDEA-82508)
|
2012-03-11 19:00:58 +01:00 |
|
Denis.Zhdanov
|
d5f2eca5f5
|
IDEA-82398 Reformat code broken for a string going past right margin
1. Don't wrap string which length is equal to the right margin;
2. Corresponding test is added;
|
2012-03-11 11:42:37 +04:00 |
|
peter
|
dcf1019419
|
IDEA-52159 Closure folding problem when closure method is not in direct super class
|
2012-03-10 00:46:46 +04:00 |
|
peter
|
e383348498
|
IDEA-26763 Auto-complete Generics on the RHS (now in basic completion as well)
|
2012-03-09 23:16:01 +04:00 |
|
peter
|
ed3f7f1132
|
position caret to the next probable editing location after inserting type arguments (IDEA-26763)
|
2012-03-09 23:05:53 +04:00 |
|
peter
|
404d2487f1
|
suggest to fill all the required type arguments at once (IDEA-26763)
|
2012-03-09 22:30:24 +04:00 |
|
peter
|
37e6704812
|
suggest collection utility methods in basic completion on non-empty prefix
|
2012-03-09 21:05:12 +04:00 |
|
peter
|
d796ecea55
|
normal methods should have higher priority than Collections.emptyList
|
2012-03-09 20:39:06 +04:00 |
|
peter
|
c4ed6f3022
|
IDEA-68584 Completion should detect return type and autocast in some cases
|
2012-03-09 15:16:40 +04:00 |
|
peter
|
392d90ae1b
|
IDEA-82427 Code Completion produces bad code inside if brackets
|
2012-03-08 16:50:30 +04:00 |
|
peter
|
e51edaedf7
|
IDEA-50592 'Surround with cast' for binary expressions (e.g. a+b) should parenthesize those expressions
|
2012-03-08 15:17:42 +04:00 |
|
peter
|
18579ef6bd
|
use the new com.intellij.codeInsight.completion.CompletionResultSet.runRemainingContributors API
|
2012-03-08 14:59:27 +04:00 |
|
peter
|
9023847833
|
dots after package names shouldn't prevent from chained completion
|
2012-03-08 14:46:37 +04:00 |
|
Roman Shevchenko
|
0367655cc5
|
Fix refresh-afraid tests
|
2012-03-07 21:56:28 +01:00 |
|
peter
|
f3b09cee3a
|
IDEA-54220 Code Completion for value() method in @interfaces could be added
|
2012-03-07 20:24:50 +04:00 |
|
peter
|
91fb524a30
|
IDEA-25267 Smart Completion after continue&break should filter labels
|
2012-03-07 20:24:50 +04:00 |
|
peter
|
3a2ec64c13
|
IDEA-48401 Ctrl+D should place caret on the variable name when copying a line consisting of variable declaration
|
2012-03-07 20:24:50 +04:00 |
|
peter
|
c89084affd
|
IDEA-50588 Don't suggest getX when completing setX() parameter (disprefer, actually)
|
2012-03-06 20:30:18 +04:00 |
|
peter
|
8ec30835fd
|
IDEA-50631 Chaining second smart completion should suggest possible one-element arrays as qualifier
|
2012-03-06 20:30:18 +04:00 |
|
peter
|
1b19428761
|
IDEA-79591 Suggest field name in construction parameter name completion
|
2012-03-05 23:26:29 +04:00 |
|
peter
|
1348b833a6
|
IDEA-81462 When live template has two parameters which appear on the same line, second disappears while first is being entered
|
2012-03-05 22:35:10 +04:00 |
|
peter
|
271acba28c
|
IDEA-79863 jUnit 3: class/smart completion of classnames in test-sources should prefer *TestCase classes
|
2012-03-05 18:50:58 +04:00 |
|
peter
|
62fbe58569
|
fixture-based test
|
2012-03-05 18:50:57 +04:00 |
|
Alexey Kudravtsev
|
60c4c5c6a2
|
renamed to performance
|
2012-03-02 12:19:00 +04:00 |
|
anna
|
5fa5c0f598
|
correct field's class instance when move instance method (IDEA-82103)
|
2012-03-01 20:22:02 +01:00 |
|
anna
|
a6244c8472
|
restore remember last place for introduce field (IDEA-82084)
|
2012-03-01 20:22:02 +01:00 |
|
Denis.Zhdanov
|
0c5a4c7d2a
|
IDEA-82068 Find: Don't set selection to the whole fold region that is expanded during navigation to the match
|
2012-03-01 09:47:09 +04:00 |
|
Roman Shevchenko
|
27509c137d
|
Reduce test's memory footprint; cleanup
|
2012-02-29 20:46:07 +01:00 |
|
peter
|
413a6df237
|
IDEA-81966 Accepting completion variant for a generic type with < inserts duplicate angle brackets
|
2012-02-29 23:39:17 +04:00 |
|
anna
|
5a9e5f5acc
|
redundant cast: check only array access for write separately (IDEA-82003)
|
2012-02-29 14:10:29 +01:00 |
|
anna
|
cf78075c97
|
allow override method suggestions on method name only
|
2012-02-29 12:02:19 +01:00 |
|
anna
|
eab8b8b456
|
make create field from parameter available on the method name
|
2012-02-29 10:38:30 +01:00 |
|
peter
|
4cbb17ac30
|
a test for skipping lifted items
|
2012-02-28 19:09:29 +01:00 |
|
Konstantin Bulenkov
|
76ca1f36bf
|
do not fall into inner classes if there is a good variant on the initial level
|
2012-02-27 20:17:11 +01:00 |
|
peter
|
8f24ff6e79
|
prefer null and new to the void methods in expression context
|
2012-02-27 15:08:00 +01:00 |
|
anna
|
d2bacb97be
|
collapse fqn in intention text (IDEA-81839)
|
2012-02-24 16:50:25 +01:00 |
|
Alexey Kudravtsev
|
5d8d56e1d0
|
isParallel in performance tests
|
2012-02-24 13:02:41 +04:00 |
|
anna
|
9c91d9374f
|
add convert switch to if for invalid switch types (IDEA-81580)
|
2012-02-23 11:50:19 +01:00 |
|
anna
|
519ccb6024
|
check valueOf signature before use synthetic javadoc (IDEA-81701)
|
2012-02-23 11:50:18 +01:00 |
|
Bas Leijdekkers
|
0a71148672
|
Improve quickfix to replace += operator with StringBuilder on left hand side with append() call
now works on java.lang.Appendable and splits concatenated strings into separate append calls
|
2012-02-22 16:57:49 +01:00 |
|
Maxim.Medvedev
|
8528e7f2a4
|
FQN constant for Runnable
|
2012-02-22 15:16:24 +04:00 |
|
anna
|
7e2db60abd
|
create constructor parameter from field: suggest to choose fields to create parameters from (IDEA-76417);
insert parameters in "fields" order (IDEA-81634)
|
2012-02-21 20:56:16 +01:00 |
|
peter
|
13e2e96658
|
make chained call completion work with names like Assert or Arrays
|
2012-02-21 19:20:14 +01:00 |
|
anna
|
bf9311097c
|
Merge remote-tracking branch 'origin/master'
|
2012-02-21 14:08:43 +01:00 |
|
anna
|
d47214a173
|
testdata fixed to exclude copyright
|
2012-02-21 14:07:38 +01:00 |
|
Roman Shevchenko
|
f1fa76e361
|
Project API usages corrected (part 2)
|
2012-02-21 13:54:42 +01:00 |
|
anna
|
5bffdd267c
|
testdata fixed to exclude copyright
|
2012-02-21 13:49:39 +01:00 |
|
anna
|
1188b58704
|
do not loose array dimension expressions when converting array types; move caret and selection only in case when no expressions were detected
|
2012-02-21 12:18:20 +01:00 |
|