Commit Graph
9805 Commits
Author SHA1 Message Date
peter d1564913dc remove doWhenFocusSettlesDown because introduce parameter seems to work without it 2016-04-05 19:05:51 +02:00
peter 4326325f3b removing TransactionKind, step 2: no acceptNestedTransactions anymore 2016-04-05 19:05:50 +02:00
peter ce09ed4ad0 getCurrentMergeableTransaction->getContextTransaction 2016-04-05 08:03:02 +02:00
Anna.Kozlova 2b8ed56db0 create test: fix at last position (IDEA-154055) 2016-04-04 21:24:28 +02:00
Anna.Kozlova 555152fa05 introduce parameter object abstraction 2016-04-04 21:24:28 +02:00
Bas Leijdekkers 2456ffff2f move left/right a few more java constructs 2016-04-04 20:55:28 +02:00
peter 99bb53c9f6 no irrelevant java completion inside comments (IDEA-153683) 2016-04-04 16:42:04 +02:00
peter c99918eb89 IDEA-154099 Smart completion is broken inside super call 2016-04-04 16:42:04 +02:00
Dmitry Batrak af4011ce73 JavaMoveLeftRightHandler refactoring 2016-04-04 16:44:20 +03:00
Dmitry Batkovich 3ed5c1262a inspections: unused parameter can be suppressed with "unused" 2016-04-04 15:58:59 +03:00
Dmitry Batkovich 5d4ccb7769 inspection tool window: do not include excluded inspection results to html report 2016-04-04 11:55:36 +03:00
peter 6f82eaacdb completion: don't load PsiClass-es that most likely won't even be shown in the lookup (https://youtrack.jetbrains.com/issue/IDEA-153835#comment=27-1383728) 2016-04-04 09:43:54 +02:00
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