anna
0f1d1622f7
nullity: initial tests
2010-09-06 12:07:26 +04:00
Roman Shevchenko
bc3413b7bf
New Java parser - statements parsing
2010-09-02 16:10:43 +04:00
Roman Shevchenko
593c0519f5
New Java parser - diamonds support
2010-09-01 21:45:09 +04:00
anna
30df6ff4dc
move: check if dnd move is disabled
2010-09-01 18:54:52 +04:00
anna
d1a1ac985d
move: do not move all file classes if only one was selected in presence of non-java file (IDEA-57353)
2010-09-01 18:54:51 +04:00
peter
915cf66ef3
don't qualify magic method calls unless it's really needed. qualify instance magic methods with 'this'
2010-08-31 19:29:32 +01:00
peter
385649b73b
complete siblings of statically imported fields, too (java)
2010-08-31 13:52:36 +01:00
peter
e1928c42af
in attempt to fix just one test rewrite half the java method call completion; but the code now is much more self-contained, and the test is fixed
2010-08-31 12:38:38 +01:00
anna
497f872c84
weaken rename collisions detection ( IDEA-58181)
2010-08-31 15:05:01 +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
a92ecff6a1
move class referenced from property file (IDEA-58083 )
2010-08-30 12:44:24 +04:00
Alexey Kudravtsev
03a403cd29
IDEA-42131
2010-08-30 12:19:31 +04:00
Denis Zhdanov
feb72f4b67
IDEA-56242 Align When Multiline > Fields/variables groups does not align correctly when using tabs
...
1. Removed 'Align in columns' option processing for local variables;
2. Corrected white space string generation during 'align fields in columns' processing (tabs are not used for non-first block on a line alignment now);
3. Green code policy is applied whenever possible;
4. Corresponding tests are added;
2010-08-30 12:14:14 +04:00
anna
db9fc5a09b
assert statement: description should be of string type (IDEA-58067)
2010-08-27 20:19:49 +04:00
peter
9f2c71850b
don't throw exceptions when completing in the RHS of >>, complete instead
2010-08-26 20:25:10 +01:00
peter
6a19767ce5
smart primitive constant completion to work in binary expressions like |
2010-08-26 20:25:09 +01:00
anna
ab7796431a
show methods the same if type parameter bounds were mixed
2010-08-26 12:03:53 +04:00
Alexey Kudravtsev
d856e1330d
moved to community
2010-08-25 14:37:23 +04:00
anna
60bdcacc70
check whether wildcard bound or not (IDEA-57343)
2010-08-24 17:33:26 +04:00
anna
20ed44ab80
unbounded wildcard cant be proved to be different: test data
2010-08-24 13:26:08 +04:00
Alexey Kudravtsev
48245a1a3a
duplicate annotations
2010-08-23 14:29:03 +04:00
peter
a5dcfb5582
make ctrl+space in java offer all class names, not just the imported ones
2010-08-22 18:37:29 +01:00
anna
1931d7b80a
test data fixed according to new name suggestions
2010-08-20 13:27:54 +04:00
anna
35c566eb50
test data fixed according to new name suggestions
2010-08-20 13:19:58 +04:00
anna
12ef70ac18
duplicated annotations
2010-08-20 13:19:58 +04:00
anna
9de47db6da
check if wildcard capture is possible; check array types inheritance ( IDEA-57261;IDEA-57262;IDEA-57266;IDEA-57288)
2010-08-19 11:47:00 +04:00
anna
42fc89c734
check type within its bound: raw types (IDEA-57288)
2010-08-19 11:46:58 +04:00
Roman Shevchenko
b46b3d493c
New Java parser (dead loop in expression parsing parsing fixed)
2010-08-17 20:55:50 +04:00
anna
e70fae642f
check type within its bound: wildcards
2010-08-12 21:01:15 +04:00
Roman Shevchenko
86d114f730
Hopefuly last empty import list placement issue
2010-08-12 20:52:08 +04:00
Roman Shevchenko
87b0c2b795
New Java parser (incomplete methods parsing fixed)
2010-08-12 20:52:08 +04:00
Roman Shevchenko
64f94033fb
New Java parser (incomplete array types parsing fixed)
2010-08-12 20:52:08 +04:00
Roman Shevchenko
58379a9d76
New Java parser (incomplete multi-line field declarations)
2010-08-12 16:30:04 +04:00
Roman Shevchenko
ad3b391f9c
Greedy unclosed code blocks
2010-08-12 12:42:34 +04:00
anna
8039cffacc
JLS 5.5: cast conversion implemented for generics types (inspired by IDEA-57342 )
2010-08-12 12:39:50 +04:00
Roman Shevchenko
047bbdd65d
Empty import list placement and comment binding (fixed)
2010-08-11 15:58:46 +04:00
Alexey Kudravtsev
8eae113fb8
separating jsp
2010-08-11 13:22:22 +04:00
Alexey Kudravtsev
1314259c53
moved to community, dropped obsolete tests
2010-08-11 13:22:22 +04:00
Roman Shevchenko
d6ec09cf71
New Java parser (incomplete parenthesized expression parsing fixed)
2010-08-10 17:44:33 +04:00
Roman Shevchenko
7f8ba694f2
New Java parser (incomplete class declaration parsing fixed)
2010-08-10 17:44:33 +04:00
Roman Shevchenko
9b3d3c88ab
New Java parser (static import reference parsing fixed)
2010-08-10 17:44:33 +04:00
Roman Shevchenko
5bac84751f
New Java parser (incomplete annotation parsing fixed)
2010-08-10 17:44:33 +04:00
Roman Shevchenko
7bab89a29f
New Java parser (incomplete reference parsing fixed)
2010-08-10 17:44:32 +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
11adf2d476
New Java parser (incomplete class declaration parsing fixed)
2010-08-10 17:44:32 +04:00
Roman Shevchenko
0aaffd3c7b
New Java parser (incomplete parameter list parsing fixed)
2010-08-10 17:44:32 +04:00
Roman Shevchenko
64e637cb92
New Java parser (incomplete method declaration parsing fixed)
2010-08-10 13:49:17 +04:00
Roman Shevchenko
7ef86f0291
Cleanup
2010-08-10 13:49:17 +04:00
Roman Shevchenko
f850119216
New Java parser (incomplete class declaration parsing fixed)
2010-08-10 13:49:16 +04:00