peter
|
58a6d887a7
|
IDEADEV-40766 Regr: Smart type completion at cast position insert wrong type for arrays
|
2009-10-13 18:24:23 +01:00 |
|
anna
|
f5b258429a
|
smart introduce variable: find expression in return statement without semicolon
|
2009-10-13 12:33:05 +04:00 |
|
anna
|
e231832402
|
empty method: do not warn if sync was added (IDEADEV-40820)
|
2009-10-13 12:33:04 +04:00 |
|
anna
|
d7af310c3a
|
inline superclass: non empty super constructor - field initialization (IDEADEV-40788)
|
2009-10-13 12:33:03 +04:00 |
|
peter
|
eb9cf447a7
|
CopyClassesHandler shouldn't suppose that classes are directly under file node
|
2009-10-12 22:11:46 +01:00 |
|
peter
|
440f8a2351
|
RealLookupElementPresentations, return generics, more accurate tail text shortening
|
2009-10-12 21:13:02 +01:00 |
|
Maxim Shafirov
|
ba846e2e4e
|
having problems with logic...
|
2009-10-12 17:19:30 +04:00 |
|
Maxim Shafirov
|
c5c4d698fa
|
Do not calculate deferred icon for the class that have been invalidated while icon calculation request have been sitting in queue.
|
2009-10-12 15:02:20 +04:00 |
|
anna
|
55b6139dff
|
sort out field initializers
|
2009-10-12 10:47:41 +04:00 |
|
Dmitry Jemerov
|
b2bd687f71
|
update copyright
|
2009-10-11 21:02:22 +04:00 |
|
anna
|
6c16b67dee
|
sort out field initializers
|
2009-10-10 21:03:24 +04:00 |
|
Maxim Shafirov
|
7bd1718cf5
|
Deferred class icons for project view
|
2009-10-09 17:47:52 +04:00 |
|
anna
|
a084211b2e
|
extract constant: show error message and highlight non-constant place
|
2009-10-08 20:50:59 +04:00 |
|
anna
|
6400ea7cb0
|
pull up: move field initialization block if possible (IDEADEV-40576)
|
2009-10-08 20:50:58 +04:00 |
|
anna
|
6a43ae3260
|
push down: show conflict if wrong field would be accessed (IDEADEV-40753)
|
2009-10-08 20:50:58 +04:00 |
|
anna
|
784d38ddbf
|
inline: add inferred type arguments after inline if needed (IDEADEV-35430)
|
2009-10-08 20:50:57 +04:00 |
|
Konstantin Bulenkov
|
91cd74913f
|
annotations patterns support in DeadCodeInspection (IDEA-24043 Jersey request methods should not be inspected as "method is never used")
|
2009-10-08 16:20:49 +04:00 |
|
Maxim Shafirov
|
2967a2fb6f
|
IDEADEV-40754: testng's Assert.assertNotNull have parameters in opposite order comparing to junit counterpart
|
2009-10-08 14:47:54 +04:00 |
|
anna
|
40a6a2a24c
|
push down: qualify this statement (IDEADEV-38933)
|
2009-10-08 11:47:58 +04:00 |
|
anna
|
47088e8341
|
replace element with smart pointer
|
2009-10-08 11:47:57 +04:00 |
|
anna
|
d7da82925e
|
use interface where possible: ignore right hand of assignment type argument (IDEADEV-39117)
|
2009-10-08 11:47:56 +04:00 |
|
anna
|
24d39869bb
|
introduce parameter object: hide keep method delegate checkbox if interface method is refactored (IDEADEV-40730)
|
2009-10-08 11:47:56 +04:00 |
|
anna
|
9a371530d8
|
extract superclass: substitute generics in created constructors (IDEADEV-40723)
|
2009-10-08 11:47:55 +04:00 |
|
anna
|
68c9b5e0fd
|
packages chooser: unify
|
2009-10-08 11:47:54 +04:00 |
|
anna
|
0eea476261
|
packages view: if modules are selected then it is possible to determine package directory unambiguously
|
2009-10-08 11:47:54 +04:00 |
|
Dmitry Jemerov
|
e110e41d93
|
don't show icons for exceptions and test classes in dumb mode
|
2009-10-07 17:53:57 +04:00 |
|
Dmitry Jemerov
|
e75883a6b7
|
copy refactoring can copy a mix of files and directories
|
2009-10-07 16:25:20 +04:00 |
|
Alexey Kudravtsev
|
74c968d622
|
cleanup
|
2009-10-07 12:56:35 +04:00 |
|
Alexey Kudravtsev
|
da6ce0ea31
|
exception trying to remove var which has usages
|
2009-10-07 12:56:13 +04:00 |
|
Alexey Kudravtsev
|
77bbd09554
|
IDEADEV-40715
|
2009-10-07 12:54:31 +04:00 |
|
Maxim Shafirov
|
4590d7a2b4
|
NPE
|
2009-10-06 20:14:01 +04:00 |
|
anna
|
b66df729c9
|
@Nullable/@NotNull propagation
|
2009-10-06 19:59:57 +04:00 |
|
anna
|
e39421d68b
|
pull up: show conflict if "non-private" method after pull up would be overriden with "private" one (IDEADEV-40583)
|
2009-10-06 19:59:56 +04:00 |
|
anna
|
6dd60065a9
|
inline: support for {} array initializer signature (IDEADEV-40588)
|
2009-10-06 19:59:55 +04:00 |
|
anna
|
ea234d5107
|
pull up: skip "between" conflicts for cls elements; do not use walking visitor for module conflict detection (cls should be processed as well)
|
2009-10-06 19:59:54 +04:00 |
|
Alexey Pegov
|
5a0f59add8
|
notifications for unknown macros
|
2009-10-06 17:04:03 +04:00 |
|
Konstantin Bulenkov
|
0c29f5cd92
|
better isEquivalenTo for PsiClasses
|
2009-10-06 16:58:16 +04:00 |
|
Alexey Kudravtsev
|
7ef01d2fe6
|
cleanup
|
2009-10-06 16:23:40 +04:00 |
|
anna
|
a3815f908e
|
do not replace anonymous inheritance with delegation
|
2009-10-05 21:45:28 +04:00 |
|
Dmitry Jemerov
|
029b02f14c
|
update Java stub version to ensure that cls parameter names are picked up
|
2009-10-05 21:12:09 +04:00 |
|
Dmitry Jemerov
|
1281f5a553
|
real names of cls parameters
|
2009-10-05 21:06:10 +04:00 |
|
anna
|
c751ade8e3
|
do not exclude ';' if selected expression statemet contains it
|
2009-10-05 21:02:15 +04:00 |
|
Maxim Shafirov
|
51078431fa
|
deadlock fix
|
2009-10-05 20:01:57 +04:00 |
|
anna
|
a9cdd39dc3
|
pull up/push down with references to locals
|
2009-10-05 20:00:26 +04:00 |
|
Alexey Kudravtsev
|
5c5b53d342
|
five or six bug fixes, haven't two extra hours to push them separately
|
2009-10-05 19:05:09 +04:00 |
|
anna
|
b893d8bf73
|
multiple conflicts per element
|
2009-10-05 18:21:31 +04:00 |
|
Alexey Kudravtsev
|
c910fe805e
|
NPE
|
2009-10-05 16:15:05 +04:00 |
|
Alexey Kudravtsev
|
a7d40e6d5f
|
CCE
|
2009-10-05 16:14:39 +04:00 |
|
anna
|
7dda4e06f0
|
introduce variable: this qualifier fix for non-inheritor (IDEADEV-36449)
|
2009-10-02 21:45:59 +04:00 |
|
anna
|
9f700e7017
|
skip ; if possible
|
2009-10-02 20:10:51 +04:00 |
|