Commit Graph
10832 Commits
Author SHA1 Message Date
Anna.Kozlova 23476fd3ef avoid dlg from write action 2016-11-16 19:04:30 +01:00
peter 269a43901e tolerate INRE when showing members in project view (EA-91482 - INRE: FileBasedIndexImpl.handleDumbMode) 2016-11-16 18:18:28 +01:00
Daniil Ovchinnikov dda8f53c0e check PsiModifiableCodeBlock.shouldChangeModificationCount() before checking instanseof PsiFileSystemItem 2016-11-16 19:37:34 +03:00
Anna.Kozlova a1c0be9a5c extract method: logging for possible NPE later 2016-11-16 16:02:34 +01:00
peter 589f3efc5a java & platform: write action is unnecessary in some quick fixes 2016-11-16 09:20:36 +01:00
peter ec9304c6a4 move refactoring: call completeJustSubmittedTasks before refreshing PSI (IDEA-CR-15756) 2016-11-15 20:00:31 +01:00
Roman Shevchenko 4065a63673 [java] disables completion in module names (IDEA-164010) 2016-11-15 18:14:52 +01:00
Anna.Kozlova 12542833ff change signature: refresh type element after normalizeDeclaration for old style arrays 2016-11-15 18:11:31 +01:00
Anna.Kozlova 971c0fe60a fix unwrap lambda for nested expression lambdas (IDEA-163987) 2016-11-15 18:11:31 +01:00
Anna.Kozlova e64e0ac67b safe delete: do not show conflicts about method reference if it occurs in the argument to be deleted (IDEA-163964) 2016-11-15 18:11:31 +01:00
Anna.Kozlova 38116b22c1 show conflict if move as enum would change the semantics (IDEA-163248) 2016-11-15 18:11:31 +01:00
peter 1eb3892b62 remove client allowStartingDumbModeInside usages 2016-11-15 15:38:15 +01:00
Yaroslav Lepenkin 4587be496e removed unused class 2016-11-15 16:40:23 +03:00
peter 0d67966124 use DumbService#completeJustSumbittedTasks in some places between VFS changes and reference resolve 2016-11-14 20:32:34 +01:00
Anna.Kozlova 45851be5d9 inplace change signature: show initial signature in action text 2016-11-14 19:05:03 +01:00
Anna.Kozlova 034a7db3e3 extract delegate: ensure class fqns are not lost (IDEA-163265) 2016-11-14 19:05:03 +01:00
Anna.Kozlova eafa08cb9b disable extract class for non-project sources 2016-11-14 19:05:03 +01:00
Alexey Kudravtsev fa488d75f0 cleanup 2016-11-14 15:10:42 +03:00
Anna.Kozlova 56a13d66b9 inplace change signature: delegate in template 2016-11-11 20:54:11 +01:00
Anna.Kozlova 5a805eea3e inplace change signature: add preview 2016-11-11 17:57:24 +01:00
peter 020d2e48ad simplify PermanentDeleteFix (IDEA-CR-15631) 2016-11-11 13:21:58 +01:00
Anna.Kozlova 29b96470b4 inplace change signature: ensure detached/keep track of document change offset being invalidated by consequence changes 2016-11-11 12:46:01 +01:00
Alexey Kudravtsev 97e38ad11d cleanup 2016-11-11 14:00:11 +03:00
Anna.Kozlova d7485f0574 temp reject inplace change signature for super methods 2016-11-11 10:13:43 +01:00
Tagir Valeev 0fa3853dfb IDEA-163767: fixed for assignment, tests for assignment and ternary 2016-11-11 13:24:09 +07:00
Tagir Valeev 1d74e0af9d IDEA-163767 Simplify optional.isPresent() inspection doesn't suggest simplify trivial case 2016-11-11 13:14:55 +07:00
Tagir Valeev 9fe8c96b78 OptionalUtil#getMapTypeArgument: check nulls; remove 0-arg check 2016-11-11 12:02:36 +07:00
Tagir Valeev 7e574d661c IDEA-163764 "Replace Optional.isPresent() checks with functional-style expressions" create uncompilable code
IDEA-163463 Stream API migration: type argument before map appears sometimes when it's unnecessary
2016-11-11 11:28:44 +07:00
Tagir Valeev 67c4dfb483 Moved TypeUtils#getMethodReturnType -> PsiTypesUtil; used in LambdaUtil#getFunctionalInterfaceType amd PsiTypesUtil#getExpectedTypeByParent (IDEA-CR-15590) 2016-11-11 10:23:15 +07:00
Anna.Kozlova 71d9282b6c cascade safe delete/make static: don't start for methods with overriders (IDEA-162814) 2016-11-10 19:10:39 +01:00
peter 613c65bda9 make some quick fixes not require write action 2016-11-10 17:55:08 +01:00
Anna.Kozlova fd89b0ed18 introduce variable: distinguish lambda parameters but allow param free expressions (IDEA-163785) 2016-11-10 17:47:28 +01:00
Anna.Kozlova 20858b539e create test: if already exist, don't close initial dialog to eventually apply changes (IDEA-163452) 2016-11-10 10:52:14 +01:00
Anna.Kozlova 3b9bfd4c99 create test in same root: store answer per project (IDEA-163448) 2016-11-10 10:52:14 +01:00
Anna.Kozlova 848c1f215c inplace change signature: no detection, explicit action 2016-11-10 10:52:14 +01:00
Anna.Kozlova 6e84d187aa logging for EA-91053 - NPE: ExpectedTypesProvider$MyParentVisitor.findClassesWithDeclaredMethod 2016-11-10 10:52:14 +01:00
Dmitry Batkovich a3e003a945 unused return value: do not highlight methods with super 2016-11-10 10:36:29 +03:00
Tagir Valeev 4465e4420b TypeUtils#getMethodReturnType extracted 2016-11-10 11:48:45 +07:00
Tagir Valeev 898b985223 PsiDiamondTypeUtil#removeRedundantTypeArguments 2016-11-10 10:15:48 +07:00
Vladimir Krivosheev fe612d8088 remove app level fireProfileChanged/fireProfileChanged 2016-11-09 18:39:49 +01:00
Vladimir Krivosheev 33ab2e75be do not init project inspection profile on updateProfile — it will be done in any case (was already discussed and confirmed, this part of code was not updated) 2016-11-09 18:39:49 +01:00
Rustam Vishnyakov 2190bd7b27 Skip array content when searching for statement start (fixes WEB-24067 Some bugs with reformat code) 2016-11-09 19:06:34 +03:00
Roman Shevchenko 1a5ec5d9ab [platform] restores Kotlin compatibility; deprecates exposed fields 2016-11-09 13:45:07 +01:00
Rustam Vishnyakov fea1de9262 Fixed WI-33855 Indent is missing on the next line after pressing enter after do keyword 2016-11-09 13:24:14 +03:00
Anna.Kozlova 5d198925b9 provide empty default value when required 2016-11-09 10:16:01 +01:00
Tagir Valeev ff8a32476a StreamApiMigrationInspection: NPE fixed (EA-91387) 2016-11-09 12:27:15 +07:00
Alexey Utkin 9c4899c533 IDEA-160744 'Stop' field should be renamed + update preview 2016-11-08 16:34:48 +03:00
Anna.Kozlova 97aa05e7db replace processor with 1-limit with FindProcessor to stop at first element 2016-11-08 14:20:36 +01:00
Anna.Kozlova 65f7e7098f update moved file 2016-11-08 14:20:36 +01:00
Anna.Kozlova 112385d68d split write action so dialogs won't be shown from inside 2016-11-08 14:20:36 +01:00