peter
|
90730075d0
|
IndexTestGenerator: reuse existing psiClass reference when possible
|
2014-12-05 11:13:54 +01:00 |
|
peter
|
879148814e
|
IndexTestGenerator: check file renames
|
2014-12-05 11:13:53 +01:00 |
|
nik
|
6adf53ee39
|
new project wizard: fix removing all SDKs on new Haxe project creation (IDEA-129284)
|
2014-12-05 10:47:11 +03:00 |
|
Andrey Starovoyt
|
0b767366cb
|
postfix templates incorrect expand IDEA-133867
|
2014-12-04 21:20:26 +03:00 |
|
Yaroslav Lepenkin
|
2a2b009535
|
SimpleJavaBlock: removed unnecessary strategy calculation - it will be overwritten in AbstractJavaBlock#processChild after retrieving alignment from AbstractJavaBlock#arrangeChildWrap and wrapping it into strategy. Field in column alignment will be retrived in arrangeChildWrap method by invoking getVariableDeclarationSubElementAlignment.
|
2014-12-04 21:13:00 +02:00 |
|
Yaroslav Lepenkin
|
e3be03110f
|
AbstractJavaBlock: method moved to SimpleJavaBlock
|
2014-12-04 21:13:00 +02:00 |
|
Yaroslav Lepenkin
|
5e634c44d3
|
AbstractJavaBlock: method renamed
|
2014-12-04 21:12:59 +02:00 |
|
Maxim.Mossienko
|
e231941e2a
|
don't leave (open) files after test finishes
|
2014-12-04 18:03:03 +01:00 |
|
peter
|
c7e5a94523
|
NullableNotNullManager: classes can't be nullable
|
2014-12-04 16:24:05 +01:00 |
|
Egor.Ushakov
|
b49a12ab76
|
removed unused method
|
2014-12-04 17:15:45 +03:00 |
|
Egor.Ushakov
|
1535739fc6
|
IDEA-133881 Debugger will not stop on a breakpoint in a method of an inner class of an anonymous class
|
2014-12-04 17:15:43 +03:00 |
|
Egor.Ushakov
|
12c5ddf6ef
|
IDEA-131890 Debugger: with lambda synthetic method is shown in Frames
|
2014-12-04 17:15:42 +03:00 |
|
Egor.Ushakov
|
d4973600e1
|
correctly handle several class filters remove
|
2014-12-04 17:15:41 +03:00 |
|
Anna Kozlova
|
e2e8384516
|
extract method: suggest non-void return type if final field is assigned inside (IDEA-93737)
|
2014-12-04 13:43:01 +01:00 |
|
Anna Kozlova
|
ad726d0abc
|
escape xml in types and description templates (IDEA-133830)
|
2014-12-04 13:43:00 +01:00 |
|
Alexey Kudravtsev
|
a62aab7910
|
CharSequence instead of String
|
2014-12-04 14:22:14 +03:00 |
|
Anna Kozlova
|
e13047d703
|
extract method: suggest return type by unique variable defined in extracted code (IDEA-108296)
|
2014-12-04 10:57:19 +01:00 |
|
Nikolay Tropin
|
cab9d9a5e3
|
interface should be public
|
2014-12-04 12:26:46 +03:00 |
|
nik
|
1e3844c5cf
|
add support for frameworks: select first suitable version for implicitly selected frameworks
|
2014-12-04 12:13:59 +03:00 |
|
Natalia Ukhorskaya
|
0aa0260983
|
Extract base class for CompilingEvaluator to reuse it in Kotlin
|
2014-12-04 11:58:53 +03:00 |
|
Eugene Zhuravlev
|
b91d183ec2
|
additional disposed check
|
2014-12-03 21:37:09 +01:00 |
|
peter
|
df6c6da9e0
|
IndexTest: separate assertions
|
2014-12-03 20:40:30 +01:00 |
|
Anna Kozlova
|
b7902c44e7
|
lambda: do not reassign variable outside lambda body
|
2014-12-03 20:21:55 +01:00 |
|
Anna Kozlova
|
6fb1b58b3f
|
detect jdk version by place (IDEA-133801)
|
2014-12-03 20:21:54 +01:00 |
|
Sergey Savenko
|
61f38c0d38
|
JavaChangeSignatureDialog: improve rendering performance
|
2014-12-03 21:25:51 +03:00 |
|
peter
|
92828e1232
|
light nullity inference from source: don't infer when there are errors
|
2014-12-03 18:21:57 +01:00 |
|
peter
|
aa2a0487bd
|
light nullity inference from source: allow several invocations of the same delegate method
|
2014-12-03 18:21:56 +01:00 |
|
Dmitry Jemerov
|
4219f0803f
|
reworded message
|
2014-12-03 18:10:43 +01:00 |
|
peter
|
c2ef559c17
|
nullity inference from source dfa: handle autoboxing in return values
|
2014-12-03 17:40:05 +01:00 |
|
peter
|
155208faea
|
contract/nullity light inference from source: handle autoboxing in return values
|
2014-12-03 17:40:05 +01:00 |
|
peter
|
e5d728e7a4
|
don't return inferred annotations that will be neglected anyway (e.g. on overrideable methods)
|
2014-12-03 17:40:04 +01:00 |
|
peter
|
590c6bfc19
|
don't report negated compile-time constants as always true/false (IDEA-118388)
|
2014-12-03 17:40:04 +01:00 |
|
Anna Kozlova
|
e74aa2d864
|
extract method: do not suggest primitive type when 'return null;' should be inserted
|
2014-12-03 17:26:36 +01:00 |
|
Anna Kozlova
|
b32871b783
|
extract method: do not suggest object when multiple returns are used without output variable
|
2014-12-03 17:26:34 +01:00 |
|
Anna Kozlova
|
38b9694097
|
include test for acceptable return types in 'extract' suite
|
2014-12-03 17:26:33 +01:00 |
|
Anna Kozlova
|
c460d82d7c
|
extract method: allow to extract from fragment with different exit points which all are @NotNull
|
2014-12-03 17:26:32 +01:00 |
|
Alexander Zolotov
|
4eb69de616
|
Remove redundant spaces
|
2014-12-03 18:14:33 +03:00 |
|
Bas Leijdekkers
|
f972926905
|
fix expected thrown types for lambda expressions
|
2014-12-03 15:30:48 +01:00 |
|
Anna Kozlova
|
460771192f
|
extract method: make static and pass fields as parameters if possible (IDEA-112230)
|
2014-12-03 14:27:46 +01:00 |
|
Anna Kozlova
|
e540615904
|
extract method: convert field to local cleanup
|
2014-12-03 14:27:45 +01:00 |
|
Bas Leijdekkers
|
e6c362324c
|
calls from lambdas or anonymous classes to surrounding method are non-recursive
|
2014-12-03 13:06:32 +01:00 |
|
Anna Kozlova
|
3ea5b44100
|
resolve package/class if field is not accessible in fqn method call (IDEA-133812)
|
2014-12-03 12:53:07 +01:00 |
|
Anna Kozlova
|
ec7ae5a429
|
extract method: avoid invalid type
|
2014-12-03 10:50:54 +01:00 |
|
Yaroslav Lepenkin
|
8ad4974f74
|
AbstractJavaBlock: extracted field in columns alignment login into separate class
|
2014-12-03 12:00:14 +02:00 |
|
Yaroslav Lepenkin
|
20fd2154b4
|
AbstractJavaBlock: extracted utility functions into separate class
|
2014-12-03 12:00:14 +02:00 |
|
Anna Kozlova
|
0e5601ffde
|
extract method: generate annotations/primitive return type choice fixed
|
2014-12-02 20:36:12 +01:00 |
|
Anna Kozlova
|
629a158af5
|
extract method: do not suggest Object as return type if it would be used in prefix/postfix expr
|
2014-12-02 20:36:11 +01:00 |
|
Anna Kozlova
|
99e37e961b
|
extract method dialog: hide generate annotations checkbox if unknown nullness
|
2014-12-02 19:34:42 +01:00 |
|
Anna Kozlova
|
2fa3bdf88f
|
testdata fixed (too wide fonts on linux splitted components into multi rows!)
|
2014-12-02 19:34:41 +01:00 |
|
Anna Kozlova
|
c6110f2cfa
|
extract method: allow to choose return type from hierarchy (IDEA-79995)
|
2014-12-02 19:34:40 +01:00 |
|