Commit Graph
426 Commits
Author SHA1 Message Date
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