Alexey Kudravtsev
901ef122e4
@Override inserted
2010-09-30 10:35:32 +04:00
anna
3e574f5208
safe delete: search for all method in hierarchy when delete param (IDEA-59114)
2010-09-28 21:17:13 +04:00
anna
d065029b5c
unimplement: do not delete methods which override super methods (IDEA-58918)
2010-09-28 21:17:13 +04:00
Alexey Kudravtsev
e20d9dbc63
replace highlighters after visible pass
2010-09-23 19:07:31 +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
d312fa9784
IDEA-58664 Blank Lines Before method body also appear inside try/catch/finally's {}
...
Refined appliance conditions for 'blank lines before method body' setting
2010-09-16 13:11:55 +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
Denis Zhdanov
1243bff7a9
IDEA-55782 Python: Reformat breaks long lines incorrectly
...
Added option to wrap long lines remained after reformatting
2010-09-15 17:08:04 +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
peter
b17822e5a9
don't suggest the statically importable methods in qualified context
2010-09-08 19:06:35 +01:00
Roman Shevchenko
86e89f48c1
PSI builder creation ordered
2010-09-07 13:54:56 +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
f62663e23e
FS-dependent test fixed
2010-09-02 16:10:43 +04:00
Alexey Kudravtsev
caa18a1d54
incremental highlighting: apply range highlighter as soon as it created
...
document range markers update speedup
visible highlighting pass eliminated
2010-09-02 14:05:10 +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
Roman Shevchenko
d818597e21
New Java parser - process comments and whitespaces on parsing
2010-09-01 13:57:05 +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
peter
c56b6edddb
IDEA-43317 Complete static members from classes that are already mentioned in import block as static import (java)
2010-08-31 12:38:27 +01:00
peter
5bca962394
support java-tests written in groovy
2010-08-31 12:38:25 +01:00
peter
f9844b0c5a
extract common testdata path
2010-08-31 12:38:22 +01:00
peter
252198ff6e
NormalCompletionTest -> fixture
2010-08-31 12:38:20 +01:00
peter
c94e2b8578
for classes with already statically imported members, suggest to static import the ctrl+alt+spaced members
2010-08-31 12:38:17 +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
peter
549415de14
global method completion to insert qualified calls by default, import static available via Left key option
2010-08-29 09:40:12 +01:00
anna
db9fc5a09b
assert statement: description should be of string type (IDEA-58067)
2010-08-27 20:19:49 +04:00
Konstantin Bulenkov
e07af960db
cosmetic
2010-08-27 17:43:04 +04:00
Konstantin Bulenkov
3430fa769e
spelling
2010-08-27 16:50:09 +04:00
Konstantin Bulenkov
a095b6b9bc
tests for introduce variable functionality
2010-08-27 16:48:15 +04:00
Denis Zhdanov
51d7fc3713
IDEA-57936 Not-compiling code after reformating in Java
...
Avoiding creating code block for replacing expressions
2010-08-27 13:16:04 +04:00
Denis Zhdanov
e5161c0e28
IDEA-57936 Not-compiling code after reformating in Java
...
Added special handling of situation when target region to surround by braces ends with single-line comment
2010-08-27 10:50:37 +04:00
peter
da3434e44d
honor 'exclude from completion' settings (IDEA-54855)
2010-08-26 19:34:18 +01:00
peter
3a364bbe41
java global member name completion initial (IDEA-54855)
2010-08-26 19:23:28 +01:00
peter
0afff998b0
don't throw exceptions when completing in the RHS of >>, complete instead
2010-08-26 17:07:18 +01:00
peter
acac73de5e
smart primitive constant completion to work in binary expressions like |
2010-08-26 16:47:32 +01:00