Roman Shevchenko
|
5a7dd97108
|
Do not highlight extension methods' bodies
|
2012-05-24 21:43:35 +04:00 |
|
peter
|
ca0caaa698
|
disprefer return before statement
|
2012-05-24 19:29:50 +02:00 |
|
peter
|
fb1e707d81
|
use expected type statistics in basic completio, too
|
2012-05-24 19:29:50 +02:00 |
|
peter
|
efdf0ca923
|
prefer better matching constants to methods
|
2012-05-24 19:29:49 +02:00 |
|
peter
|
382b5d03f8
|
ignore serialVersionUID field when checking for lambda folding (IDEA-86549)
|
2012-05-24 19:29:49 +02:00 |
|
peter
|
ea9d514c27
|
don't fold lambda if there's an unresolved type in the throws list
|
2012-05-24 19:29:49 +02:00 |
|
peter
|
4f841ee461
|
avoid completing new HashSet<String><String>();
|
2012-05-24 19:29:48 +02:00 |
|
Anna Kozlova
|
114127cf50
|
prefer method with more specific return type (IDEA-67729)
|
2012-05-24 19:11:27 +04:00 |
|
Anna Kozlova
|
a21cde8072
|
add error on qualified anonymous class creation when base type interface is (IDEA-57305)
|
2012-05-24 19:11:25 +04:00 |
|
Anna Kozlova
|
8a08072e3b
|
assert message
|
2012-05-24 19:11:24 +04:00 |
|
Roman Shevchenko
|
bbe439a441
|
More tests
|
2012-05-23 22:54:10 +04:00 |
|
Anna Kozlova
|
26c733b37a
|
ignore type substitution on override (IDEABKL-6365)
|
2012-05-23 21:45:54 +04:00 |
|
Roman Shevchenko
|
8439c9dc97
|
Cleanup
|
2012-05-23 21:04:26 +04:00 |
|
Roman Shevchenko
|
08333eac55
|
Split leaf/composite Javadoc element
|
2012-05-23 16:13:09 +04:00 |
|
peter
|
5404261268
|
IDEA-86160 Constant conditions & exceptions: no highlighting when one is expected
|
2012-05-23 13:39:50 +02:00 |
|
Anna Kozlova
|
b5921927fc
|
wrong redundant cast suggestion (IDEA-86095)
|
2012-05-23 13:52:04 +04:00 |
|
Danila Ponomarenko
|
ca3ef2eaaa
|
IDEA-31831 Intention aciton: Move initializer to setUp(). Implemented
|
2012-05-21 17:28:26 +04:00 |
|
Anna Kozlova
|
58fbaf7822
|
change signature detection: do not detect signature change too aggressive (IDEA-86319)
|
2012-05-21 14:04:19 +04:00 |
|
Anna Kozlova
|
86c0b2da14
|
inplace rename: include the whole file in rename scope. when the substitutor is located in the same file it would be included in rename process (IDEA-86294)
|
2012-05-21 14:04:18 +04:00 |
|
nik
|
617cc47aef
|
used methods from PsiTestUtil in tests
|
2012-05-21 12:18:21 +04:00 |
|
Dmitry Jemerov
|
304761c128
|
Merge remote-tracking branch 'origin/master'
|
2012-05-18 21:07:01 +02:00 |
|
Dmitry Jemerov
|
0a13942c87
|
disabled test for project loading
|
2012-05-18 21:05:07 +02:00 |
|
Danila Ponomarenko
|
fc69d36242
|
IDEA-15281 tests fixed. All modifications moved inside writeAction
|
2012-05-18 19:15:24 +04:00 |
|
Danila Ponomarenko
|
2968482da4
|
IDEA-15281 A method/constructor parameter which is written (before read) should be treated as redundant implemented
|
2012-05-18 19:15:24 +04:00 |
|
Anna Kozlova
|
56311ae33e
|
inline to anonymous: wrap code with code block when needed (IDEA-86007)
|
2012-05-18 15:42:44 +04:00 |
|
Anna Kozlova
|
2350d7f3e4
|
template fixed
|
2012-05-18 11:42:15 +04:00 |
|
Dmitry Jemerov
|
cc7f68e10c
|
ModuleManager.newModule() also accepts module type ID
|
2012-05-17 13:04:32 +02:00 |
|
Dmitry Jemerov
|
0acac64246
|
ModifiableModuleModel accepts module type ID as string; move it to projectModel-api
|
2012-05-17 13:04:31 +02:00 |
|
Dmitry Jemerov
|
507bc08020
|
extract ModifiableModelCommitter class
|
2012-05-17 13:04:30 +02:00 |
|
Dmitry Jemerov
|
469e8218a4
|
SDK -> projectModel-api
|
2012-05-17 13:02:33 +02:00 |
|
Bas Leijdekkers
|
9dfc44532d
|
Move externalizable check to inspection
(IDEABKL-3776 "Externalizable class should have public no-args constructor" warning false negative)
|
2012-05-16 21:21:58 +02:00 |
|
Anna Kozlova
|
255d12f79a
|
inline method: decode before class declaration become invalid
|
2012-05-16 18:36:03 +04:00 |
|
Maxim.Medvedev
|
764a7bd65c
|
copyright in testdata
|
2012-05-16 12:26:08 +04:00 |
|
Maxim.Medvedev
|
e5b412d4c3
|
'create groovy method from usage' position caret at the beginning of selection
|
2012-05-16 10:45:35 +04:00 |
|
Roman Shevchenko
|
2bcfa96ad8
|
Fix highlighting performance tests; show a difference if failing
|
2012-05-16 00:57:07 +04:00 |
|
Denis.Zhdanov
|
09cc895da6
|
IDEA-85100 Deleting wrapped lines with Ctrl+Y doen't work properly with "soft wrapped" lines
Correct processing for the empty document
|
2012-05-15 16:26:16 +04:00 |
|
Anna Kozlova
|
dde04a403d
|
preserve javadoc refs during inplace rename (IDEA-85817)
|
2012-05-15 15:05:50 +04:00 |
|
Anna Kozlova
|
ccba3bf443
|
inplace introduce parameter: from field with the same name (IDEA-85750)
|
2012-05-14 19:51:53 +04:00 |
|
Roman Shevchenko
|
4fcb275e55
|
Java 8: parse extension method bodies
|
2012-05-14 19:37:11 +04:00 |
|
Dmitry Avdeev
|
1fd99e39f8
|
IDEA-85700 Can't save settings in Inspections
|
2012-05-14 18:32:00 +04:00 |
|
Anna Kozlova
|
2a03100cb3
|
suggest to rename constructor params when property name is the same (IDEA-85979)
|
2012-05-14 18:27:41 +04:00 |
|
Anna Kozlova
|
6711dfcac1
|
unused return value: ignore simple setters (IDEA-85981)
|
2012-05-14 18:27:38 +04:00 |
|
Dmitry Lomov
|
3acfcaf592
|
Merge branch 'master' into upsource-master
|
2012-05-14 12:26:30 +02:00 |
|
Roman Shevchenko
|
70470e66f7
|
Java 8: 'none' isn't a keyword yet
|
2012-05-14 13:43:15 +04:00 |
|
Dmitry Lomov
|
4819c6dc9d
|
Merge branch 'master' into upsource-master
|
2012-05-14 11:38:01 +02:00 |
|
Danila Ponomarenko
|
b77df01a2c
|
RemoveRedundantArgument tests fix
|
2012-05-12 21:07:25 +04:00 |
|
Dmitry Boulytchev
|
8ffa203245
|
Improved log (compile server).
|
2012-05-11 23:58:46 +04:00 |
|
Roman Shevchenko
|
fedd867f19
|
Two heavyweight tests replaced
|
2012-05-11 23:42:55 +04:00 |
|
Roman Shevchenko
|
f98638a520
|
Cleanup
|
2012-05-11 23:30:32 +04:00 |
|
Roman Shevchenko
|
c6c028883b
|
Java 8 tokens
|
2012-05-11 21:47:05 +04:00 |
|