Evgeny Pasynkov
|
ec547289f6
|
Merge remote-tracking branch 'origin/upsource-master' into upsource-master
|
2012-05-11 14:01:16 +02:00 |
|
Evgeny Pasynkov
|
ffa6944b7a
|
Move PsiExpressionEvaluator and register it in JavaCoreEnvironment
|
2012-05-11 14:00:35 +02:00 |
|
 Evgeny PasynkovandDmitry Lomov
|
b0b991da7e
|
Better stub CoreJavaCodeStyleManager
|
2012-05-10 15:37:01 +02:00 |
|
Denis.Zhdanov
|
2bcb01f172
|
IDEA-85813 Field/variable declaration/assignment alignment lost with Refactor>Rename or Reformat Code
Expand field range to the field group range during the formatting if necessary
|
2012-05-10 07:38:28 +04:00 |
|
Evgeny Pasynkov
|
ea7598920a
|
Better stub CoreJavaCodeStyleManager
|
2012-05-09 14:58:39 +02:00 |
|
anna
|
d0d8e6f8d3
|
bytecode: allow anonymous classes; work on editor element; prepare editor in component
|
2012-05-08 09:14:14 +02:00 |
|
anna
|
0efa17262f
|
allow public inside jsp
|
2012-05-07 17:03:42 +02:00 |
|
anna
|
f80ca08fe4
|
public not allowed for local inner classes
|
2012-05-07 09:03:16 +02:00 |
|
Danila Ponomarenko
|
19d5580e34
|
IDEA-16027 implemented
|
2012-05-05 20:14:22 +04:00 |
|
Danila Ponomarenko
|
a653ed878a
|
IDEA-20892 tests added
|
2012-05-05 12:58:00 +04:00 |
|
Danila Ponomarenko
|
e7a8b1fa2a
|
IDEA-20892 implemented
|
2012-05-05 12:58:00 +04:00 |
|
nik
|
257b4fcb07
|
ModuleRootListeners cleanup
|
2012-05-05 11:44:23 +04:00 |
|
Roman Shevchenko
|
7c3c95444d
|
IDEA-85091 (recognize custom built JDK in non-image form)
|
2012-05-05 10:45:26 +04:00 |
|
Roman Shevchenko
|
5f7cc453a6
|
Fix JDK docs URLs (less redirects); add JDK8 doc URL
|
2012-05-04 10:54:34 +02:00 |
|
Denis.Zhdanov
|
41e9695134
|
IDEA-85546 Introduce constants for the persistent components macros
|
2012-05-04 07:48:48 +04:00 |
|
Maxim.Medvedev
|
8b0bd4a436
|
removing static imports in "safe delete"
|
2012-05-03 16:19:08 +04:00 |
|
Maxim.Medvedev
|
a96cb93ed3
|
IDEA-84145 move inner class
|
2012-05-03 16:19:06 +04:00 |
|
anna
|
75c174955f
|
warn about private/static modifiers inside local classes (IDEA-85567)
|
2012-05-03 11:36:21 +02:00 |
|
anna
|
20a7302fcd
|
good code red: illegal generic type in instanceof fixed
|
2012-05-03 10:11:23 +02:00 |
|
anna
|
072b7f32ab
|
shorten refs when replace duplicates
|
2012-05-03 09:36:54 +02:00 |
|
peter
|
af378a02e4
|
preselect X instead of XImpl, again
|
2012-05-02 13:44:50 +02:00 |
|
anna
|
e8b5fad3f6
|
IDEA-84377: check for recursive bounds
|
2012-05-02 12:07:12 +02:00 |
|
Maxim.Medvedev
|
940bc58354
|
correct extension names
|
2012-04-30 17:13:40 +04:00 |
|
Maxim.Medvedev
|
5f5a4e5428
|
IDEA-50625 Safe delete doesn't remove class when its only usage is in an unused import in a groovy file
|
2012-04-30 17:13:39 +04:00 |
|
anna
|
466ef53a16
|
EA-35884 - RE: PostprocessReformattingAspect.beforeDocumentChanged
|
2012-04-30 14:06:56 +02:00 |
|
anna
|
f959f4acea
|
EA-35879 - IOE: PsiJavaParserFacadeImpl.createExpressionFromText
forbid inner classes as parameter object class for anonym and local classes
|
2012-04-30 13:52:55 +02:00 |
|
anna
|
0942f31fa1
|
EA-35853 - IAE: PsiReferenceExpressionImpl.bindToElement
|
2012-04-30 13:09:30 +02:00 |
|
anna
|
f3389a51ad
|
try to insert fqn and optimize imports after that (IDEA-85207)
|
2012-04-30 12:48:02 +02:00 |
|
Maxim.Medvedev
|
10eac0023e
|
IDEA-59749 groovy: provide convenience intentions "implement interface" / "create subclass"
|
2012-04-29 20:30:23 +04:00 |
|
anna
|
7cacf55cee
|
borders
|
2012-04-28 14:56:47 +02:00 |
|
peter
|
f9de08d149
|
cleanup, don't cache matchers
|
2012-04-27 20:18:08 +02:00 |
|
peter
|
9684af1c5a
|
don't force braces when completing in if condition
|
2012-04-27 16:48:01 +02:00 |
|
anna
|
e165e269af
|
inplace introduce constant: force public visibility for interfaces (IDEA-85307)
|
2012-04-27 15:02:12 +02:00 |
|
peter
|
fa025d47b4
|
don't intersect null type with anything (EA-35696)
|
2012-04-26 20:20:27 +02:00 |
|
Alexey Kudravtsev
|
9663d292ac
|
(-JS) use explicit getInjectionHost() method instead of getContext(), since some injected files can override the latter
|
2012-04-26 13:45:02 +04:00 |
|
Dmitry Avdeev
|
121923739b
|
further inspection wrapper propagation
|
2012-04-26 13:08:24 +04:00 |
|
peter
|
39b1487491
|
IDEA-83918 Error completion behaviour for methods in imports.
|
2012-04-25 22:12:42 +02:00 |
|
Dmitry Jemerov
|
909a996ab9
|
Merge remote-tracking branch 'origin/master'
|
2012-04-25 22:00:19 +02:00 |
|
anna
|
496e9e4e4e
|
suggest unique names in batch (IDEA-85203)
|
2012-04-25 17:19:06 +02:00 |
|
anna
|
f1fcd7ccd8
|
goto type declaration: place aware (IDEA-85106)
|
2012-04-25 17:19:03 +02:00 |
|
Maxim.Medvedev
|
ed0afd2ce7
|
IDEA-79715 Groovy: Inspection "There is no default constructor available in class *" must have a quickfix
|
2012-04-25 18:00:55 +04:00 |
|
Konstantin Bulenkov
|
1157b10583
|
IDEA-85169 PIEAE through ProjectViewTree.paintFileColorGutter() on pasting incomplete annotation inside another annotation
|
2012-04-25 14:52:43 +02:00 |
|
Dmitry Jemerov
|
1bd9c0cbc2
|
cleanup
|
2012-04-25 13:11:21 +02:00 |
|
Dmitry Avdeev
|
59cdfeeadf
|
IDEA-85129 PHP inspections have no names in quick fix menu
wrappers propagated through LocalInspectionsPass
|
2012-04-25 10:28:06 +04:00 |
|
Dmitry Avdeev
|
f2460c1b4f
|
generateAccessorProvider EP introduced
EjbApplicationComponent removed
|
2012-04-24 13:53:51 +04:00 |
|
peter
|
1f737ee239
|
[^ann] IDEA-85010 Inner enum is completed incorrectly in method return type
|
2012-04-23 17:27:50 +02:00 |
|
peter
|
f0d7a0d5a6
|
IDEA-85035 Wrong "possible NPE" warning
|
2012-04-23 15:58:21 +02:00 |
|
peter
|
9c2e2c691e
|
[^ann] IDEA-85082 IDEA erroneously uses qualified class names for type parameters when using smart completion for inner class
|
2012-04-23 15:45:27 +02:00 |
|
anna
|
f23764780f
|
create fields from params: fix name for mult params, final modifier fixed (IDEA-84852)
|
2012-04-20 12:21:53 +02:00 |
|
Maxim Shafirov
|
859f1f3a3f
|
deadcode
|
2012-04-19 15:41:40 +04:00 |
|