anna
|
c05c58cf4c
|
completion: diamonds; inspection: collapse to diamond
|
2011-01-31 17:14:11 +01:00 |
|
peter
|
8862164974
|
hide autopopup when there's only one variant equal to prefix
|
2011-01-31 16:54:50 +01:00 |
|
peter
|
e46e1e5074
|
don't hide autopopup
|
2011-01-31 13:17:51 +01:00 |
|
peter
|
1135a571f9
|
a test for up/down arrows in autopopup
|
2011-01-31 13:17:47 +01:00 |
|
peter
|
08f0f7d57e
|
autopopup after dot: class names
|
2011-01-31 13:17:46 +01:00 |
|
peter
|
4818ae2b0d
|
autopopup after dot
|
2011-01-31 13:17:44 +01:00 |
|
Denis Zhdanov
|
034bcc56c9
|
IDEA-59536 New variation of "chop down if long" for annotations
1. Method annotation wrap is preferred to parameters wrap;
2. Corresponding test is added;
|
2011-01-31 12:42:21 +03:00 |
|
Alexey Kudravtsev
|
ccdc8ec29d
|
cleanup
|
2011-01-28 14:18:46 +03:00 |
|
peter
|
057c5470cc
|
lighter test
|
2011-01-27 19:37:05 +01:00 |
|
peter
|
8697922e41
|
IDEA-64687 Impossible to add an import statement when import section is collapsed
|
2011-01-27 19:37:04 +01:00 |
|
peter
|
e782c50a1e
|
IDEA-64713 Using a comma in code completion inserts a trailing space for method calls but not for variable names
|
2011-01-27 19:37:00 +01:00 |
|
peter
|
6c8b65e4cd
|
volatile field's nullity shouldn't be used for dfa (IDEA-64696)
|
2011-01-27 19:36:59 +01:00 |
|
Roman Shevchenko
|
c8bcece45f
|
IDEA-63358 (references search in incomplete code)
|
2011-01-27 10:35:34 +01:00 |
|
peter
|
a87d5fd8a6
|
for expected class types insert the parentheses
|
2011-01-26 18:52:56 +01:00 |
|
peter
|
009015d5e5
|
prefer the expected type even if it's inner
|
2011-01-26 18:52:55 +01:00 |
|
peter
|
f46268d4c8
|
correctly suggest protected methods after Xxx.super.
|
2011-01-26 18:52:53 +01:00 |
|
peter
|
50c3f9a426
|
more robust autopopup concurrency test
|
2011-01-26 08:50:19 +01:00 |
|
peter
|
9838ed07c4
|
more robust autopopup concurrency test
|
2011-01-26 00:02:54 +01:00 |
|
peter
|
df9e776747
|
don't let the following nasty angle braces spoil the qualifier casting
|
2011-01-25 19:28:58 +01:00 |
|
peter
|
08eab417c0
|
prefer final over finalize()
|
2011-01-25 19:28:58 +01:00 |
|
peter
|
9f4efe0e8f
|
IDEA-64612 Autocasting from completion is not inserted after "assert X instanceof T" (and before another assignment)
|
2011-01-25 19:28:58 +01:00 |
|
peter
|
427ab9cbb6
|
don't close lookup on appending prefix during completion
|
2011-01-25 19:28:58 +01:00 |
|
peter
|
56ca617adb
|
add () when completing class name in more cases
|
2011-01-25 19:28:58 +01:00 |
|
peter
|
1e53e1eaca
|
testing autopopup concurrency
|
2011-01-25 19:28:57 +01:00 |
|
Denis Zhdanov
|
4e14607284
|
IDEA-63820 Allow "throws" to be placed on the new line without indent
1. Added ability to configure java formatter in a way to align 'throws' keyword to method start;
2. Corresponding tests are added;
|
2011-01-25 11:18:23 +03:00 |
|
anna
|
a6e6122719
|
inline: find this ref corresponding to static imports (IDEA-64508)
|
2011-01-24 18:39:41 +01:00 |
|
Maxim Shafirov
|
1d80476b46
|
IDEA-25139: Proper caret placement for methods, if "next line" brace style is in use.
|
2011-01-24 16:12:07 +03:00 |
|
anna
|
58447c4832
|
add explicit type arguments: qualify method expression if needed (IDEA-64458)
|
2011-01-24 13:20:30 +01:00 |
|
Denis Zhdanov
|
887b58c43f
|
IDEA-13072 JavaDoc format
1. Added ability to configure javadoc formatter to put parameter description on new line;
2. Corresponding test is added;
|
2011-01-21 13:57:15 +03:00 |
|
Roman Shevchenko
|
72f5ded520
|
IDEA-63436 (recurring expression parsing fixed)
|
2011-01-20 20:12:50 +01:00 |
|
anna
|
db47e5ccd8
|
forbid private/protected class modifiers inside anonymous classes (IDEA-64188)
|
2011-01-20 18:51:34 +01:00 |
|
anna
|
b4f660521a
|
infer nullity: skip () and type casts correctly (IDEA-64419)
|
2011-01-20 18:51:34 +01:00 |
|
peter
|
f0d36a8cbe
|
Collections.emptyList should accept the qualified prefix
|
2011-01-20 16:29:53 +01:00 |
|
anna
|
a76b12f95f
|
cs restore: editor.setFile is called too late
|
2011-01-19 18:51:07 +01:00 |
|
peter
|
6a794afabc
|
don't overwrite dots when finishing completion by ., since it's irritating
|
2011-01-19 18:34:27 +01:00 |
|
peter
|
f0449b004e
|
enable stats for class name completion in some qualifier
|
2011-01-19 18:34:24 +01:00 |
|
anna
|
975319860d
|
test data fixed
|
2011-01-19 17:18:34 +01:00 |
|
Alexey Kudravtsev
|
8dd1100484
|
cleanup
|
2011-01-19 12:41:22 +03:00 |
|
Denis Zhdanov
|
c2135444f4
|
IDEA-61811 Formatter: Don't generate <p/> for blank lines from <pre>...</pre> section
|
2011-01-19 11:45:42 +03:00 |
|
peter
|
f2ad1eb124
|
tailOffset degraded in class name completion (EA-24778)
|
2011-01-18 20:08:23 +01:00 |
|
Denis Zhdanov
|
19d03c9ba3
|
IDEA-61895 Javadoc formatting: "Wrap at right margin" removes line breaks
1. Added ability to configure javadoc formatter in a way to preserve line feeds within the single javadoc paragraph;
2. Corresponding test is added;
|
2011-01-18 17:20:55 +03:00 |
|
anna
|
4a608f52fe
|
change signature: documents for binary files do not exist => after file type change it is impossible to retrieve vFile by document (IDEA-64004)
|
2011-01-17 17:42:22 +01:00 |
|
anna
|
434aba1728
|
rename method: conflict on final override (IDEA-63845)
|
2011-01-17 17:42:09 +01:00 |
|
anna
|
e50b39cc24
|
test data fixed
|
2011-01-17 14:22:50 +01:00 |
|
Denis Zhdanov
|
ba485ee898
|
IDEA-63303 Collapsing of multiline //-style comment feature request
1. Added ability to configure IJ editor to auto-collapse multiple subsequent end of line comments;
2. Corresponding test is added;
|
2011-01-17 15:51:25 +03:00 |
|
anna
|
35a7143b52
|
extract method object: do not process inner classes return statements (IDEA-63806)
|
2011-01-14 17:42:55 +01:00 |
|
Roman Shevchenko
|
5d3eb7145c
|
Avoid /0 in JavaStubBuilderTest
|
2011-01-14 12:14:39 +01:00 |
|
Roman Shevchenko
|
3ba269e638
|
Coin's diamond parsing test
|
2011-01-14 12:14:38 +01:00 |
|
Bas Leijdekkers
|
5360df61be
|
fix type calculation of PsiPrefixExpressionImpl and PsiPostfixExpressionImpl for boxed types
IDEA-64171 (Bad code is green: incompatible types, found: int required: java.lang.Byte)
|
2011-01-13 22:21:55 +01:00 |
|
Bas Leijdekkers
|
ecfe6b0ca6
|
test for shift binary expression with boxed types
|
2011-01-13 21:43:25 +01:00 |
|