peter
|
b3ddef8587
|
infer nullity: invokeLater->transactions, deduplicate android
|
2016-04-04 09:43:52 +02:00 |
|
peter
|
a1ba8b8b73
|
remove invokeLater from StaticInheritanceFix and AddModuleDependencyFix
|
2016-04-01 16:38:28 +02:00 |
|
peter
|
ba4b4069e7
|
remove unnecessary invokeLater from some java intentions & quick fixes
|
2016-04-01 14:47:50 +02:00 |
|
Alexey Kudravtsev
|
a9deb438f6
|
lambdify
|
2016-04-01 14:37:47 +03:00 |
|
Alexey Kudravtsev
|
ab23f498d1
|
take nameCondition into account for direct subclass search, deprecations
|
2016-04-01 14:37:47 +03:00 |
|
Anna.Kozlova
|
e4c71494a4
|
reassign during introduce variable: skip variables which must be effectively final
|
2016-04-01 11:38:39 +02:00 |
|
Anna.Kozlova
|
3fb215dbc0
|
change signature: update expected type for default value on type change (IDEA-153576)
|
2016-04-01 11:38:39 +02:00 |
|
Anna.Kozlova
|
943ed6a002
|
extract field: ensure type is valid after diamond conversion (IDEA-153602)
|
2016-04-01 11:38:39 +02:00 |
|
Anna.Kozlova
|
1449ccff22
|
inplace -> dialog: accept second call as same element if there was local variable with same name as introduced field (IDEA-153747)
|
2016-04-01 11:38:39 +02:00 |
|
Anna.Kozlova
|
43e3e4f6bb
|
reassign variable: ensure to remove final (IDEA-153667)
|
2016-04-01 11:38:39 +02:00 |
|
Anna.Kozlova
|
1e754b5579
|
extract method: strip this/super from field qualifiers when method was made static (IDEA-153692)
|
2016-04-01 11:38:39 +02:00 |
|
Anna.Kozlova
|
6f0023f399
|
suggest import on explicit action even if number of type arguments does not agree (IDEA-153939)
|
2016-03-31 13:35:43 +02:00 |
|
Anna.Kozlova
|
e8308d5c79
|
move inner: check new file creation over final target (IDEA-153729)
|
2016-03-30 21:02:16 +02:00 |
|
Bas Leijdekkers
|
91c965d5b7
|
reuse name suggester from Introduce Variable
|
2016-03-30 17:30:45 +02:00 |
|
Alexey Kudravtsev
|
3c8e077114
|
BiUtil.isSet() usages extracted
|
2016-03-30 17:37:09 +03:00 |
|
Roman Shevchenko
|
913bb1fa2f
|
[tests] fixes javadoc HTML lint inspection test on Windows
|
2016-03-30 16:32:48 +02:00 |
|
Roman Shevchenko
|
798b0daf38
|
[java] javadoc HTML lint inspection (IDEA-114977)
|
2016-03-30 12:49:55 +02:00 |
|
Bas Leijdekkers
|
5210f8dbe5
|
IDEA-153614 (Flip ',' (comma) generates invalid code)
|
2016-03-30 11:43:52 +02:00 |
|
Bas Leijdekkers
|
4d0e044c2f
|
allow to move left/right more java constructs
|
2016-03-30 11:43:51 +02:00 |
|
Anna.Kozlova
|
bb5a0f66e9
|
inline: don't flatten multi dimensional array in varargs calls (IDEA-153700)
|
2016-03-29 21:17:55 +02:00 |
|
Anna.Kozlova
|
ff6ad198eb
|
initial visibility for extract field/constant dialogs (IDEA-153604)
|
2016-03-29 21:17:55 +02:00 |
|
Anna.Kozlova
|
5926bc7fc5
|
pull up: skip usages in unknown languages (IDEA-153823)
|
2016-03-29 21:17:55 +02:00 |
|
Alexey Utkin
|
afea914f49
|
CPP-2138 fix the problem with dirty PSI, "wrong" fix for SQL tests
|
2016-03-29 21:02:13 +03:00 |
|
Alexey Utkin
|
d7018f9e85
|
Merge branch 'uta/complete-statement'
|
2016-03-29 11:04:46 +03:00 |
|
Alexey Kudravtsev
|
14e866598a
|
cache repeated requests for class inheritors and method overriders to speedup highlighting of heavily subclassed library classes to fix IDEA-152346 Syntax highlighting takes 45 seconds
|
2016-03-28 14:59:27 +03:00 |
|
Yaroslav Lepenkin
|
55e53ea631
|
Keep line breaks works for Polyadic expressions (IDEA-153329)
|
2016-03-28 14:18:19 +03:00 |
|
Alexey Kudravtsev
|
6215f811c2
|
inline parameter, cleanup
|
2016-03-25 17:18:49 +03:00 |
|
Alexey Kudravtsev
|
cf996c91f0
|
lambdify
|
2016-03-25 17:18:49 +03:00 |
|
Alexey Utkin
|
7d40516248
|
Merge branch 'master' into uta/complete-statement
|
2016-03-25 15:55:54 +03:00 |
|
Dmitry Batkovich
|
6f49be7fcc
|
wrap with optional IDEA-122553
|
2016-03-25 13:50:03 +03:00 |
|
Alexey Utkin
|
8c7a76dc74
|
CPP-2138 RangeMarker dispose
|
2016-03-25 12:32:21 +03:00 |
|
Dmitry Batrak
|
d96f20c1f8
|
cleanup & javadocs (following IDEA-CR-9329)
|
2016-03-25 11:28:25 +03:00 |
|
Anna.Kozlova
|
7712f6e443
|
proceed static factories instead of constructors to calculate expected types when diamonds are used (IDEA-153520)
|
2016-03-24 18:14:17 +01:00 |
|
Yaroslav Lepenkin
|
f98a2a050e
|
Place brace on next line works for lambdas (IDEA-140199)
|
2016-03-24 19:06:59 +03:00 |
|
Anna.Kozlova
|
ca2921eb6e
|
inline local: don't check assignability before decoding (IDEA-152883)
|
2016-03-24 15:58:41 +01:00 |
|
Bas Leijdekkers
|
af3365744c
|
IDEA-38591 (Can't use "Create Local Var from instanceof" intention on multiple 'instanceof' with &&)
|
2016-03-24 15:36:14 +01:00 |
|
peter
|
419770e30d
|
IDEA-153437 Do not suggest to loop over the loop variable (and don't duplicate "new")
|
2016-03-24 11:54:46 +01:00 |
|
peter
|
75373588a4
|
tolerate invalid selected lookup elements during typing (EA-79715 - IAE: ObjectUtils._assertNotNull)
|
2016-03-24 11:54:45 +01:00 |
|
Anna.Kozlova
|
4232fad53c
|
convert type to denotable before creating array type from it: wildcard's type erasure should leave wildcard type as is
|
2016-03-24 11:48:06 +01:00 |
|
Anna.Kozlova
|
b3f4cc6589
|
proceed with wildcards separately to raw types: don't abuse erasure which should leave wildcard types as is
|
2016-03-24 11:48:06 +01:00 |
|
Anna.Kozlova
|
9e8666f159
|
bind params to fields: accept field assignments if not exactly the parameter reference was assigned (IDEA-120320)
|
2016-03-23 17:20:32 +01:00 |
|
Anna.Kozlova
|
0d78fb9f8d
|
extract class: normalize fields declarations (IDEA-153457)
|
2016-03-22 19:22:42 +01:00 |
|
Anna.Kozlova
|
732d5a8ef0
|
don't show duplicated overload rename suggestions (IDEA-153462)
|
2016-03-22 19:22:42 +01:00 |
|
Alexey Kudravtsev
|
0da8243294
|
cleanup: inline parameter
|
2016-03-22 19:13:45 +03:00 |
|
peter
|
21b30faafc
|
remove @WrapInTransaction anno because writing is now allowed from actions so not many clients will need it
|
2016-03-22 15:11:30 +01:00 |
|
Dmitry Batkovich
|
04519fc18e
|
guava type migration: cleanup
|
2016-03-22 14:51:30 +03:00 |
|
Dmitry Batkovich
|
0790362737
|
guava type migration: convert anonymous Function-s with runtime retention policy annotations to anonymous classes except @javax.annotations.Nullable (can be configured in settings)
|
2016-03-22 14:46:28 +03:00 |
|
Anna.Kozlova
|
4b4fe678f0
|
make first java 8 modules inherit language level from project default
|
2016-03-18 17:26:43 +01:00 |
|
Anna.Kozlova
|
4ad5c2006c
|
introduce functional parameter from substring
EA-80674 - AIOOBE: IntroduceParameterHandler.introduceStrategy
|
2016-03-17 21:25:32 +01:00 |
|
Anna.Kozlova
|
ea26329614
|
change signature: extract common code to search for conflicts; use it in introduce parameter object
|
2016-03-17 18:04:01 +01:00 |
|