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
|
56ca617adb
|
add () when completing class name in more cases
|
2011-01-25 19:28:58 +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 |
|
peter
|
b43349018c
|
keep a reference to an element with larger chance of survival (EA-25091)
|
2011-01-24 17:07:42 +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 |
|
anna
|
42ca4fdbb0
|
make method return: position caret after fix on physical element (IDEA-64321)
|
2011-01-24 13:20:04 +01:00 |
|
anna
|
b1a63b6101
|
EA-23707 - NPE: CopyClassesHandler.decodeRefs: skip synthetic elements
|
2011-01-21 18:39:56 +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 |
|
anna
|
8f2a390367
|
register override default constructor fix if it throws exception (IDEA-64338 )
|
2011-01-21 10:36:58 +01: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 |
|
peter
|
6ed5f35766
|
tolerate methods with no containing class in completion (EA-25085)
|
2011-01-20 13:29:16 +01:00 |
|
peter
|
f39ff0b9da
|
don't DFS-walk the type hierarchy (EA-25090)
|
2011-01-20 13:29:16 +01:00 |
|
peter
|
5207797049
|
dot shouldn't be overwritten only when it's an explicit completion char
|
2011-01-20 08:59:15 +01:00 |
|
peter
|
a30eef0c8c
|
commented out findClass stats
|
2011-01-19 20:24:09 +01:00 |
|
anna
|
a76b12f95f
|
cs restore: editor.setFile is called too late
|
2011-01-19 18:51:07 +01:00 |
|
peter
|
f0449b004e
|
enable stats for class name completion in some qualifier
|
2011-01-19 18:34:24 +01:00 |
|
anna
|
66e83b7f04
|
introduce variable: correct finishing template when generated declaration is not valid
|
2011-01-19 17:18:33 +01:00 |
|
Alexey Kudravtsev
|
8dd1100484
|
cleanup
|
2011-01-19 12:41:22 +03:00 |
|
Alexey Kudravtsev
|
1df3024a23
|
encoding fixes: update status bar encoding panel more often,
show presentable tooltip, correctly set 'wasdetectedfrombytes' flag,
correctly reload editor when encoding changes
|
2011-01-19 12:41:21 +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 |
|
peter
|
8ef9a6efe8
|
less toArray calls
|
2011-01-18 20:08:22 +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 |
|
nik
|
73e467cbdb
|
extracted method for comparing nullable strings
|
2011-01-18 15:40:35 +03:00 |
|
anna
|
ed17ad93df
|
remove deprecated ProblemHighlightType.INFO usages
|
2011-01-18 11:17:21 +01:00 |
|
anna
|
dda9899747
|
do not warn about multiple classes in one file template, class name can differ from typed (IDEA-64051)
|
2011-01-17 17:42:34 +01:00 |
|
anna
|
434aba1728
|
rename method: conflict on final override (IDEA-63845)
|
2011-01-17 17:42:09 +01:00 |
|
Roman Shevchenko
|
bbdc88804d
|
New JSP Java parser (yet inactive)
|
2011-01-17 16:03:41 +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 |
|
Dmitry Avdeev
|
5707427ec3
|
IDEA-64213: EL validation in JSP inspection: do not show quick fixes to create not existent property for library classes
|
2011-01-17 15:48:18 +03:00 |
|
Anton Makeev
|
0f3aa1a71a
|
replace HighlightSeverity.INFO usages with weak warnings; deprecate api
|
2011-01-17 12:15:40 +01:00 |
|
Dmitry Avdeev
|
4a311bd7b9
|
tests fixed
|
2011-01-17 11:44:55 +03:00 |
|
anna
|
a528c6b48b
|
javadoc: disable generation when no output dir is set (IDEA-63826)
|
2011-01-14 17:42:55 +01:00 |
|
anna
|
35a7143b52
|
extract method object: do not process inner classes return statements (IDEA-63806)
|
2011-01-14 17:42:55 +01:00 |
|
Dmitry Avdeev
|
499a1c9e0e
|
IDEA-44264: Spring: bean class creation intention doesn't work properly for inner classes
|
2011-01-14 15:58:45 +03:00 |
|
Denis Zhdanov
|
9bbde2fed7
|
IDEA-59660 "Show method separators" option adds extra line before generic method with more than one type argument
|
2011-01-14 14:54:03 +03: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
|
e990a3b172
|
fix PsiBinaryExpressionImpl.calcTypeForBinaryExpression() for shift operations on boxed types
only indirectly tested via an InspectionGadgets test, please let me know if you know how to do this better
|
2011-01-13 20:35:06 +01:00 |
|
Denis Zhdanov
|
598fadb43f
|
IDEA-64092 Formatting is broken when adding an inner class form an intenion
Inner class created via quick fix is reformatted now
|
2011-01-13 13:34:18 +03:00 |
|
Alexey Kudravtsev
|
0815d350dd
|
migrated to more performant mergeArrays
|
2011-01-13 12:13:33 +03:00 |
|
Alexey Kudravtsev
|
b376e297db
|
SOE and cleanup
|
2011-01-12 13:41:04 +03:00 |
|
peter
|
aaa9dcc55b
|
stubs for groovy type parameters
|
2011-01-11 18:25:30 +03:00 |
|
anna
|
1bd98aafdd
|
show dialog to ask for undefined variables (IDEA-63628)
|
2011-01-11 15:55:57 +01:00 |
|
peter
|
33645a14a9
|
delegated methods should be not abstract; if delegating to a class then implement all its interfaces (IDEA-63687)
|
2011-01-10 01:21:18 +03:00 |
|
anna
|
2cb50010f5
|
guarded by: check class-name.this(.|field-name|method-name()) patterns (IDEA-61421)
|
2010-12-30 20:56:01 +03:00 |
|