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 |
|
anna
|
db86efbbd4
|
format type after field creation from usage (IDEA-65996)
|
2011-02-28 15:18:41 +01:00 |
|
Roman Shevchenko
|
e4eacc4451
|
"Reuse variable declaration" no more suitable for resource variables
|
2011-02-24 21:35:40 +01:00 |
|
Roman Shevchenko
|
2bc8375a90
|
Try-with-resource support: reuse variable quick fix
|
2011-02-22 20:33:23 +01:00 |
|
anna
|
5a5e84f3ef
|
complex inference algorithm for diamond
|
2011-02-21 10:10:52 +01:00 |
|
anna
|
0f9fced33c
|
warn about possible heap pollution: annotates as SafeVarargs for final/static methods only (to be improved)
|
2011-02-17 16:53:04 +01:00 |
|
anna
|
84e7a9ae7a
|
unchecked warnings as fair inspection
|
2011-02-17 09:48:44 +01:00 |
|
anna
|
5c24e5a3c6
|
redundant unchecked warning inspection
|
2011-02-16 09:48:38 +01:00 |
|
anna
|
04d3758e69
|
@SafeVarargs inspection: find all methods which can be annotated as
|
2011-02-16 09:48:36 +01:00 |
|
Denis Zhdanov
|
f2c1a27c51
|
Test data fixes
|
2011-02-15 09:33:13 +03:00 |
|
Roman Shevchenko
|
68ce5423cb
|
Project Coin multi-catch support
|
2011-02-14 19:00:07 +01:00 |
|
anna
|
61f2714f06
|
create method from usage: allow to reuse parent class type args (IDEA-64683)
|
2011-02-10 17:21:59 +01:00 |
|
Denis Zhdanov
|
d4117de40b
|
IDEA-58293 Java Formatter: Respect 'space after semicolon' setting for 'for' loop with empty 'after loop' operation
Test data is corrected
|
2011-02-10 13:09:13 +03:00 |
|
anna
|
1c8936875f
|
create constructor from usage: use "override method body" template when super class contains no default constructor
|
2011-02-08 18:41:34 +01:00 |
|
anna
|
431aaa09b8
|
add junit to classpath when annotation FQN is used (IDEA-64909)
|
2011-02-02 16:33:18 +01:00 |
|
anna
|
ab8c561e5c
|
replace ref quickfix checks scope (IDEA-64946)
|
2011-02-02 14:02:19 +01:00 |
|
anna
|
c05c58cf4c
|
completion: diamonds; inspection: collapse to diamond
|
2011-01-31 17:14:11 +01:00 |
|
anna
|
58447c4832
|
add explicit type arguments: qualify method expression if needed (IDEA-64458)
|
2011-01-24 13:20:30 +01:00 |
|
anna
|
e1ac3c6f0a
|
suggest new param name based on type instead of other params
|
2010-12-23 18:01:52 +03:00 |
|
anna
|
a167792cf4
|
do not migrate from type to self
|
2010-12-16 19:16:28 +03:00 |
|
anna
|
64e3456f20
|
bring into scope: multiple vars in one declaration should be normalized (IDEA-62848 )
|
2010-12-13 15:56:43 +03:00 |
|
anna
|
f79288c1eb
|
start live template if enum constant needs params (IDEA-19205)
|
2010-11-15 16:54:57 +03:00 |
|
anna
|
edc0799f69
|
create method from usage: create method type params if needed (IDEA-55505)
|
2010-11-12 19:43:54 +03:00 |
|
anna
|
92b0210e9f
|
do not mix PsiImmediateClassType and PsiReferenceClassType: presentable name for ref type is calc based on reference name only (IDEA-56135)
|
2010-11-10 19:02:24 +03:00 |
|
anna
|
79bb22d0fa
|
create static inner class if new expression is inside this/super constructor call (IDEA-45530)
|
2010-10-28 11:50:35 +04:00 |
|
anna
|
7ae3e5f625
|
expressions presentation tweaks, new expression type changes should not delete anonymous class (IDEA-58290)
|
2010-10-28 11:50:35 +04:00 |
|
anna
|
72f680902b
|
access object class should be calc corresponding to ref qualifier (IDEA-58377)
|
2010-10-26 12:19:38 +04:00 |
|
Alexey Kudravtsev
|
221d0c527e
|
Application.assertWriteAccess does really assert in tests,
tests now run in EDT
|
2010-10-25 15:04:08 +04:00 |
|
anna
|
946b3a3f63
|
implement abstract method; use existing implementation for enum constants (IDEA-59807)
|
2010-10-22 21:52:19 +04:00 |
|
anna
|
cd75690d57
|
change signature from usage fix: varargs processing (IDEA-58449)
|
2010-10-05 19:55:42 +04:00 |
|
anna
|
d065029b5c
|
unimplement: do not delete methods which override super methods (IDEA-58918)
|
2010-09-28 21:17:13 +04:00 |
|
anna
|
3942c3f88d
|
create field from parameter: array types (IDEA-58140)
|
2010-08-31 15:04:06 +04:00 |
|
anna
|
0bb2f844f2
|
remove redundant else: check all then clauses (IDEA-58136)
|
2010-08-30 20:52:53 +04:00 |
|
anna
|
db9fc5a09b
|
assert statement: description should be of string type (IDEA-58067)
|
2010-08-27 20:19:49 +04:00 |
|
anna
|
35c566eb50
|
test data fixed according to new name suggestions
|
2010-08-20 13:19:58 +04:00 |
|
Roman Shevchenko
|
193b44dca1
|
Empty import list placement and comment binding (test data fixed)
|
2010-08-10 17:44:32 +04:00 |
|
Roman Shevchenko
|
9dd2505489
|
Empty import list placement and comment binding (test data fixed)
|
2010-08-10 13:49:16 +04:00 |
|
anna
|
5c430dd73a
|
create getter from usage: return type fixed when field with name already exist
|
2010-07-26 11:56:35 +04:00 |
|
anna
|
35cac19e2a
|
wrap with expression: extended to use parseXXX; varargs support (IDEA-56469)
|
2010-07-15 10:44:06 +04:00 |
|
irengrig
|
fe72dbec0d
|
Merge branch 'master' of git.labs.intellij.net:idea/community
|
2010-07-14 14:06:17 +04:00 |
|
anna
|
f0fcf606f5
|
create param from field in case of chained calls
|
2010-07-12 16:46:30 +04:00 |
|
anna
|
a9c9e7dc3b
|
ignore code marked as @Generated (IDEA-55272)
|
2010-07-07 16:21:11 +04:00 |
|
unknown
|
f25abb008c
|
create field from parameter: all erase unavailable type params (IDEA-56163)
|
2010-07-01 13:37:08 +04:00 |
|
Alexey Kudravtsev
|
2718da9fc7
|
more java tests moved to community
|
2010-06-25 12:46:40 +04:00 |
|
anna
|
391a92a30e
|
type migration: infer type parameters from all available information (IDEA-55777)
|
2010-06-17 18:38:03 +04:00 |
|
anna
|
22a3ff424b
|
change var type args from call
|
2010-06-11 13:36:05 +04:00 |
|