Commit Graph
436 Commits
Author SHA1 Message Date
anna d065029b5c unimplement: do not delete methods which override super methods (IDEA-58918) 2010-09-28 21:17:13 +04:00
Denis Zhdanov b03382f369 IDEA-58716 When typing commit message and it exceedes line lenght, soft wrap triggers, however editor stay scrolled to the right
Added support for situation when long line exceeds visible area width and there is no convenient position for soft wrap
2010-09-16 16:23:54 +04:00
Denis Zhdanov 67ecab9f8b EA-22010 - AIOOBE: OffsetToLogicalCalculationStrategy$1.compute
Incremental update of soft wraps cache is corrected
2010-09-16 11:39:08 +04:00
anna 0788e8a7e1 change signature: java: store typed modifiers 2010-09-14 20:38:08 +04:00
anna 9283be8e8e change signature: do not show dialog 2010-09-14 15:04:34 +04:00
anna 5f27df0847 cs: skip return value changes for private methods 2010-09-10 21:50:09 +04:00
anna c29910440d cs: detect delete group; tests 2010-09-10 17:44:39 +04:00
anna 48b40d0c03 type casts: check type parameter first (IDEA-58454) 2010-09-09 13:09:37 +04:00
anna 362916313c make class static: new expression qualifiers (IDEA-58387) 2010-09-06 22:06:34 +04:00
Alexey Kudravtsev d03fcb1710 never ending def use 2010-09-06 12:51:31 +04:00
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