anna
|
6482929c2d
|
move instance method: do not break visitor - postpone whole expr replacement (IDEA-84207)
|
2012-04-06 18:06:20 +02:00 |
|
Alexey Kudravtsev
|
713aa0a2b0
|
IDEABKL-3891
|
2012-04-06 19:59:08 +04:00 |
|
anna
|
289f64b764
|
move instance: do not warn about self references
|
2012-04-06 15:01:10 +02:00 |
|
anna
|
8b81df9ef0
|
introduce constant: check forward reference fix ( IDEA-84139)
|
2012-04-06 15:01:10 +02:00 |
|
Dmitry Avdeev
|
541d550897
|
border removed
|
2012-04-06 11:31:35 +04:00 |
|
nik
|
8283bd828d
|
use 'test' scope in 'add module dependency' quick-fix if it is invoked from test sources
|
2012-04-06 09:01:06 +04:00 |
|
Dmitry Jemerov
|
500d82fdee
|
check for empty list
|
2012-04-05 15:47:22 +02:00 |
|
anna
|
c1228dc16f
|
correct test framework
|
2012-04-05 12:31:50 +02:00 |
|
Maxim.Medvedev
|
c5c0309ea4
|
Merge remote-tracking branch 'origin/master'
|
2012-04-05 13:34:26 +04:00 |
|
Alexey Kudravtsev
|
dda0ee73b4
|
EA-35326 - assert: DocumentUndoProvider$MyEditorDocumentListener.documentChanged
do not autoimport references in modal context
|
2012-04-05 13:18:39 +04:00 |
|
Maxim Shafirov
|
9ba481dc58
|
Dependency fix
|
2012-04-05 13:00:05 +04:00 |
|
Maxim.Medvedev
|
1d6bc90c82
|
IDEA-83566 Refactor > Rename should support arbitrary method names for Groovy
|
2012-04-05 12:25:43 +04:00 |
|
anna
|
3156fab144
|
jdk7 incompatibility: red good code is green: always check signature erasure equals for jdk7 (IDEA-66311)
add checks for param erasure for jdk6
|
2012-04-05 09:57:04 +02:00 |
|
anna
|
0bf49781b6
|
cleanup entry points in order to reinit them with the new RefManager
|
2012-04-04 18:21:00 +02:00 |
|
anna
|
f7e384c39d
|
rename: context class should be chosen when qualify conflict ref (IDEA-83928)
|
2012-04-04 16:38:01 +02:00 |
|
anna
|
db78c2d427
|
enable create enum constant from switch label statements (IDEA-84054)
|
2012-04-04 16:38:00 +02:00 |
|
anna
|
00f361600b
|
rename method: warn about cases when after rename another method would be used in the call places (IDEA-83831)
|
2012-04-04 16:37:59 +02:00 |
|
Konstantin Bulenkov
|
a548fe78ea
|
parent class might be anonymous also
|
2012-04-04 13:11:05 +02:00 |
|
Anton Makeev
|
3a7a7ec06c
|
Go To test: go to and create test for enums and interfaces (IDEA-77077, IDEA-23271) (cherry picked from commit cdb6bde)
|
2012-04-04 12:48:51 +02:00 |
|
Konstantin Bulenkov
|
04b46f7924
|
anonymous parameters of anonymous classes were skipped
|
2012-04-04 11:19:20 +02:00 |
|
Alexey Kudravtsev
|
cd4c8cd824
|
exception from refactoring in IDEA-80181
|
2012-04-04 12:24:27 +04:00 |
|
Alexey Kudravtsev
|
94576ef51f
|
do not gc RefCountHolder in the midst of highlighting
|
2012-04-04 12:24:26 +04:00 |
|
peter
|
14b965cc27
|
[ann] a better fix for IDEA-84025 Non-public class in different package interferes with code completion
|
2012-04-03 21:04:13 +02:00 |
|
peter
|
1d2b7eaf23
|
IDEA-84025 Non-public class in different package interferes with code completion
|
2012-04-03 21:04:13 +02:00 |
|
Maxim Shafirov
|
accc2bf284
|
IDEA-84036 Redundant thrown exception not detected if the method calls itself
|
2012-04-03 22:09:45 +04:00 |
|
Maxim Shafirov
|
618850449e
|
Fix entry points management, broken back in 2008
|
2012-04-03 20:52:55 +04:00 |
|
Maxim Shafirov
|
130da30575
|
Locale safe toUpperCase().
|
2012-04-03 19:54:12 +04:00 |
|
Roman Shevchenko
|
da8ada1608
|
Typos; cleanup
|
2012-04-03 17:49:35 +02:00 |
|
peter
|
c5e1b6dd1c
|
[^ann] there are obfuscated classes of two characters (IDEA-84021)
|
2012-04-03 17:45:26 +02:00 |
|
peter
|
b44139b98f
|
[^yole] anonymous classes producing INRE during superclass resolve don't deserve to be considered closures (EA-35159)
|
2012-04-03 16:29:32 +02:00 |
|
anna
|
d39d47ae98
|
EA-35300 - NPE: MigrationProcessor.findUsages
reinit migration processor if rerun
|
2012-04-03 13:52:17 +02:00 |
|
anna
|
1312568927
|
find expression occurrences: ensure that regexp is disabled (IDEA-83723)
|
2012-04-03 12:14:07 +02:00 |
|
anna
|
7621a7af2c
|
inplace introduce variable: correctly create conflict resolver on bigger scope (IDEA-83860)
|
2012-04-03 11:27:34 +02:00 |
|
anna
|
29bdd83b98
|
move: leave preserve source root folder if package is moved (IDEA-83833)
|
2012-04-02 19:04:04 +02:00 |
|
anna
|
1e7c9dd380
|
generate test method template: do not override users template with default method body (IDEA-83443)
|
2012-04-02 14:27:54 +02:00 |
|
peter
|
369aebd0a3
|
a registry key for IDEA-83547 "Show implementations" does not show derived interfaces
|
2012-04-02 14:12:56 +02:00 |
|
peter
|
e4a1bb0b1c
|
IDEA-83774 Completion for anonymous class is incorrectly aligned when class is not accessible in the scope
|
2012-03-30 20:27:28 +02:00 |
|
Alexey Kudravtsev
|
8f9e61fe45
|
diag for EA-34408
|
2012-03-30 18:55:26 +04:00 |
|
Alexey Kudravtsev
|
8028d3aa5a
|
EA-34029
|
2012-03-30 18:55:24 +04:00 |
|
Evgeny Zakrevsky
|
98ed269bf1
|
AnonymousToInnerDialog. Layout by Form Builder.
|
2012-03-30 18:09:11 +04:00 |
|
Denis.Zhdanov
|
136e5dd257
|
IDEA-83278 "Wrapping and Braces -> Keep when reformatting -> Multiple expressions in one line" prevents refactorings/intentions from producing correctly formatted code
Make it possible to use 'multiple expressions on the same line' from tests as well
|
2012-03-30 14:25:57 +04:00 |
|
peter
|
2e26592d0e
|
IDEA-83722 Autopopup interferes after new in varargs
|
2012-03-29 21:37:09 +02:00 |
|
anna
|
8c852b28d5
|
unchecked warning: argument type doesn't depend on call substitutor (IDEA-82605)
|
2012-03-29 20:04:22 +02:00 |
|
Denis.Zhdanov
|
3a5fb23841
|
IDEA-83278 "Wrapping and Braces -> Keep when reformatting -> Multiple expressions in one line" prevents refactorings/intentions from producing correctly formatted code
|
2012-03-29 19:02:33 +04:00 |
|
anna
|
1563df17f1
|
red code is green wildcard problems ++(IDEA-66750;IDEA-75178;IDEA-73377)
|
2012-03-29 15:17:24 +02:00 |
|
peter
|
8c2dc39670
|
don't expand single-line closure foldings when editing inside them
|
2012-03-29 13:31:00 +02:00 |
|
Dmitry Avdeev
|
ebc10c7cd2
|
lazy InspectionTool initialization
|
2012-03-29 13:44:02 +04:00 |
|
anna
|
2f4ae66073
|
do not raise a conflict for a synthetic methods (e.g. Enum.values())
|
2012-03-29 11:06:44 +02:00 |
|
anna
|
24d2eeb3d0
|
service to detect java version;
highlight access to private class members according to java version used (IDEA-83045)
|
2012-03-29 11:06:43 +02:00 |
|
anna
|
b68e03ec53
|
hide iterate intention for non expression statements (IDEA-83625)
|
2012-03-28 16:37:48 +02:00 |
|