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