Roman Shevchenko
20b933ac87
IDEA-66266 (add/remove modifier quick fix to work on explicit ones only)
2011-03-07 22:01:52 +01:00
Roman Shevchenko
a9c8cd157b
Cleanup
2011-03-07 22:01:52 +01:00
peter
09108a1141
in a class, prefer member modifiers to other classes
2011-03-07 18:25:00 +01:00
Alexey Kudravtsev
951285d91b
cleanup
2011-03-05 11:56:08 +03:00
Alexey Kudravtsev
59e5c4eaa1
test fix
2011-03-05 11:56:07 +03:00
peter
3ecdb0bd5e
IDEA-66243 Support moving caret in lookups as in JB
2011-03-04 15:57:47 +01:00
peter
893c24c52f
IDEA-57403 Completion cannot suggest members of an intersection type
2011-03-03 20:07:58 +01:00
peter
f145812a77
foreach loop variable shouldn't be visible from the loop expression (IDEA-55859)
2011-03-03 20:07:54 +01:00
peter
a2cc33f6c2
the old-style autopopup: don't unfocus, don't hide
2011-03-03 17:49:53 +01:00
peter
ba1e36ad20
the old-style autopopup to be triggered inside identifier
2011-03-03 17:27:36 +01:00
peter
50a89e36d6
IDEA-50042 New Java/Groovy source keeps modified state after save
2011-03-03 17:27:30 +01:00
peter
ff95f310af
some people add directory to module classpath by making it a library instead of a source root, let the module scope accept that ( http://devnet.jetbrains.net/message/5291160#5291160 )
2011-03-02 16:47:45 +01:00
Roman Shevchenko
636877d224
Generalize catch fix made aware of try-with-resources
2011-03-01 20:34:18 +01:00
Roman Shevchenko
618e0e3ac0
Surround with try/catch fix made aware of try-with-resources
2011-03-01 20:34:18 +01:00
Roman Shevchenko
77f94dbece
Add exception to method signature fix made aware of try-with-resources
2011-03-01 20:34:18 +01:00
Roman Shevchenko
a5a7e6846a
Add catch block fix made aware of try-with-resources
2011-03-01 20:34:17 +01:00
Roman Shevchenko
f627677fdd
Use formatter settings for multi-catch type element
2011-03-01 20:34:17 +01:00
Roman Shevchenko
8f62093a5c
Allow resource variables in-place rename; Java in-place rename tests updated
2011-03-01 11:42:09 +01:00
Denis Zhdanov
beab19875d
Corrected algorithm of building formatting blocks for Java fields - wrap every field in separate block except 'composite fields'
2011-03-01 13:05:17 +03:00
Anton Makeev
3108c4ed78
OrderEnumerator: correctly handling recursive-library only cases + tests
...
Maven: packages view fix (IDEA-65722)
2011-03-01 10:58:48 +01:00
Denis Zhdanov
4b851fb856
IDEA-65987 Java Formatter: Correct anonymous classes instances as method arguments processing
...
1. 'Enforce parent indent' option is added to indent construction API;
2. Corresponding support is added to formatter's core;
3. Corresponding support is added to java blocks construction algorithm;
4. Corresponding test is added;
2011-03-01 08:24:42 +03:00
peter
a7611c272c
damn dynamic languages
2011-02-28 18:38:44 +01:00
peter
791955006e
update the ad and productivity hints for global method name completion (IDEA-65928)
2011-02-28 18:29:33 +01:00
peter
5c6c1da682
prefer return
2011-02-28 18:29:30 +01:00
peter
eb421d5faa
don't wait for the second completion when a single item was inserted but the keystroke had no modifiers
2011-02-28 18:29:28 +01:00
peter
92bc8d1d7c
simplify the CodeCompletionAction hierarchy
2011-02-28 18:29:27 +01:00
anna
db86efbbd4
format type after field creation from usage (IDEA-65996)
2011-02-28 15:18:41 +01:00
anna
66ad21fdd9
change class signature: use type param bounds inside class (IDEA-65529)
2011-02-28 15:18:40 +01:00
anna
80b3fd3829
change signature: copy non varargs arg to varargs position (IDEA-65913)
2011-02-28 12:16:01 +01:00
anna
701d391f3d
do not create throws list without exceptions (IDEA-65790 )
2011-02-27 19:30:02 +01:00
anna
e68c92c49f
inline: substitute ellipsis type before array construction (IDEA-65897)
2011-02-27 18:20:25 +01:00
anna
70308b234e
check for enclosing instance of type for top level extends type only (IDEA-65857)
2011-02-27 17:30:17 +01:00
anna
a89d18d0f0
safe varags: enable add safe varargs on constructor
2011-02-27 16:50:28 +01:00
anna
f4f467bf64
safe varags: rename inspection
2011-02-27 16:39:34 +01:00
Roman Shevchenko
70370a5456
Highlight uninitialized resource variable
2011-02-25 20:59:19 +01:00
Roman Shevchenko
a469762b6d
Resolve in resource list tuned to not look forward
2011-02-25 20:59:19 +01:00
Roman Shevchenko
b2ec3c9263
Unused local variable inspection made aware of try-with-resources
2011-02-25 20:59:19 +01:00
Roman Shevchenko
7124d8a270
Fixed stub creation for local variable annotations, sorry
2011-02-25 14:03:42 +01:00
peter
4291983cad
IDEA-65810 Class completion: suggest most probable class in the specific context.
2011-02-25 12:37:16 +01:00
peter
f6d492b529
remove debug output
2011-02-25 12:37:15 +01:00
peter
4d1dabae02
duringCompletion must complete before any variant can be chosen
2011-02-25 12:37:13 +01:00
peter
5329e9bb75
IDEA-65856 Throwable at com.intellij.codeInsight.completion.CompletionProgressIndicator.closeAndFinish
2011-02-25 12:37:09 +01:00
Roman Shevchenko
e2302efffc
Don't create stub for modifier list of resource variable
2011-02-24 22:01:18 +01:00
Roman Shevchenko
e4eacc4451
"Reuse variable declaration" no more suitable for resource variables
2011-02-24 21:35:40 +01:00
Roman Shevchenko
9e0bef7dcd
Project Coin try-with-resource support, take 4
2011-02-24 20:02:33 +01:00
Roman Shevchenko
0a17b195bb
Resource declaration and assignment conflicts highlighting
2011-02-23 21:04:42 +01:00
Roman Shevchenko
fdbaba14e1
Resource declaration conflicts highlighting
2011-02-23 21:04:42 +01:00
peter
725873b3ce
IDEA-65811 "final" variant is not suggested but it should be
2011-02-23 15:13:41 +01:00
peter
40c073a073
uninitialized fields should be offered at least when initializing them
2011-02-23 15:13:40 +01:00
peter
b09a5bed9e
IDEA-63641 Eliminate variable itself from autocomplete list
2011-02-23 15:13:39 +01:00