Commit Graph
10726 Commits
Author SHA1 Message Date
Vladimir Krivosheev dd4cfd5e67 inherit-compiler-output — do not write default value (false) 2016-11-04 14:42:18 +01:00
Anna.Kozlova f481d55656 show member chooser in transaction to avoid unexpected psi modifications 2016-11-04 11:57:00 +01:00
peter db479037bf find usages and implementations should start in a transaction 2016-11-04 09:26:59 +01:00
Vladimir Krivosheev 2fba7f1d89 deprecate ExportableComponent 2016-11-03 17:03:14 +01:00
Anna.Kozlova 9c7b1ab1c4 definitions search: distinguish show implementations and goto implementations 2016-11-03 16:38:40 +01:00
Anna.Kozlova 188a32d193 remove cache (IDEA-CR-15349) 2016-11-03 16:38:40 +01:00
Yaroslav Lepenkin 9eea5815d8 [Parameter Name Hints] do not show for add methods with single argument 2016-11-03 17:53:57 +03:00
Yaroslav Lepenkin 529e520cb7 [Parameter Name Hints] use StringUtil for fq method name calculation 2016-11-03 16:20:02 +03:00
Tagir Valeev 9d4d636e9f SourceOperation: failing tests fixed after unpluralize changes in 551d91c8f3 2016-11-03 17:20:53 +07:00
Anna.Kozlova 64e7499b24 todo: don't skip source roots outside of java (IDEA-159909) 2016-11-03 09:57:12 +01:00
Tagir Valeev f04509a776 IDEA-163302 Suggest to use IntStream.boxed() if manually mapping to an Integer 2016-11-03 11:26:21 +07:00
Tagir Valeev ef215da116 StreamToLoopInspection: disable for raw types (IDEA-163493), disable for unresolved method references 2016-11-03 09:47:40 +07:00
Anna.Kozlova dbb7e3cd72 EA-91031 - NPE: EmptyMethodInspection$DeleteMethodQuickFix.applyFix 2016-11-02 17:02:29 +01:00
Anna.Kozlova 8067101fcf EA-91047 - IOE: PsiJavaParserFacadeImpl.createExpressionFromText 2016-11-02 17:02:29 +01:00
Dmitry Batkovich 72fb0c1ed8 RefResolveService: add kt extension to supported file types 2016-11-02 17:24:08 +03:00
Anna.Kozlova bed1e83f3d migration: ensure migrated refs are shortened (IDEA-163298) 2016-11-02 10:06:44 +01:00
Tagir Valeev 0fb67d4f9d StreamToLoopInspection fixes: toArray intermediate list type fixed; keywords are filtered out from possible var names; context added to expression passed to BoolUtils; supported inside method calls 2016-11-02 13:50:36 +07:00
Tagir Valeev 0ae5c0f1ae StreamToLoopInspection: fixed flatMap with method reference argument 2016-11-01 18:46:15 +07:00
Tagir Valeev 83aebfb0c2 StreamToLoopInspection: minor cleanup 2016-11-01 16:13:18 +07:00
Dmitry Batkovich 124a6ae53d type migration: typo 2016-11-01 12:12:12 +03:00
Dmitry Batkovich 96d85271d7 type migration: do not add roots outside source content IDEA-163223 2016-11-01 12:11:27 +03:00
Tagir Valeev 9caa6d5ede IDEA-161198 Migration from Stream API back to for loops 2016-11-01 15:38:57 +07:00
Anna.Kozlova ed689913cd EA-90905 - IOE: PsiJavaParserFacadeImpl.createExpressionFromText 2016-10-31 11:36:40 +01:00
Anna.Kozlova 069c88fb6e ensure resolve caches are invalidated inside write action (IDEA-163299) 2016-10-31 11:36:40 +01:00
Bas Leijdekkers 50d645e256 Allow "Convert 'compareTo()' expression to 'equals()' call" intention in more cases 2016-10-29 20:50:04 +02:00
Anna.Kozlova 2d84e6c108 EA-90808 - E: BaseRefactoringProcessor.run 2016-10-28 18:23:21 +02:00
Anna.Kozlova d17336c6db junit 5 conversion: convert tests without @RunWith/@Rule/@ClassRule annotations 2016-10-28 15:36:23 +02:00
peter 3f104634fe tolerate classes with no containing file, wherever they come from (EA-90345 - NPE: DefaultClassNavigationContributor$.process) 2016-10-28 12:44:33 +02:00
Anna.Kozlova fbd7735954 optimisation: avoid dbl check classes against similar regexp patterns 2016-10-27 20:55:37 +02:00
Vladimir Krivosheev 6dbe6b27f5 avoid InspectionProfileImpl class cast 2016-10-27 16:30:27 +02:00
Yaroslav Lepenkin 027df2e7c9 [Parameter Name Hints] do not show hints for generic builders (IDEA-163214) 2016-10-27 16:08:30 +03:00
Dmitry Batkovich 085dbbf603 show lambda text in hierarchy tree 2016-10-27 15:50:00 +03:00
Dmitry Batkovich d923922426 render functional expressions in same way as anonymous classes in show implementations 2016-10-27 15:42:44 +03:00
Ivan Bessonov d2622e1a62 Ability to store LANGUAGE_LEVEL in file user data, required for correct work of GWT client inclusion/exclusion patterns 2016-10-27 14:42:38 +03:00
Anna.Kozlova 252a076718 remove invokeLater as code works inside EDT anyway
EA-89708 - assert: PsiDocumentManagerBase.commitAllDocuments
2016-10-27 11:49:19 +02:00
Anna.Kozlova 54aaa0158c EA-90615 - NPE: ConstructorParameterOnFieldRenameRenamer.<init> 2016-10-27 11:49:19 +02:00
Anna.Kozlova 2886f6d968 @NotNull 2016-10-27 11:49:19 +02:00
Tagir Valeev a71f76403a variable.getUseScope() removed from ReferencesSearch (IDEA-CR-14823) 2016-10-27 10:49:26 +07:00
Anna.Kozlova 6d2b61eb19 restore create subclass for decompiled classes (IDEA-163147) 2016-10-26 19:13:17 +02:00
Tagir Valeev 2f311f5823 StreamApiMigrationInspection: add guard checks for control flow offsets (EA-90493) 2016-10-26 12:35:59 +07:00
Dmitry Batkovich 7b35665044 java functional expressions: render functional expressions in show implementation using stubs if possible 2016-10-25 21:35:36 +03:00
Anna.Kozlova 48931b33c8 create test action: choose one of dependent modules only when exactly one exists with test root (IDEA-163111) 2016-10-25 15:43:56 +02:00
Yaroslav Lepenkin 69b0ba44e8 [Parameter Name Hints] do not show in exception constructors 2016-10-25 16:09:04 +03:00
Anna.Kozlova b5efcf9fc7 EA-90451 - assert: MultipleRootsMoveDestination.getOrCreateDirectoryForSource 2016-10-25 14:14:57 +02:00
Tagir Valeev e5c3eee6b1 StreamApiMigrationInspection: var scope removed (IDEA-CR-14823) 2016-10-25 18:22:15 +07:00
Yaroslav Lepenkin 8c52bd3f9c [Parameter Name Hints] refactoring, removed language field from hints provider extension 2016-10-25 13:59:44 +03:00
Tagir Valeev 6e3d0c6c0e IDEA-163082 "can be replaced with addAll" inspection suggests a recursive call; support "this" qualifier for collect/addAll conversion 2016-10-25 11:38:24 +07:00
Tagir Valeev 4ce59ee865 Stream API Migration: do not add type arguments if a type is a wildcard type 2016-10-25 11:10:08 +07:00
peter 1cabe6b391 TypeMigrationLabeler invokeLater: be prepared to possible PSI invalidations 2016-10-24 18:12:27 +02:00
Alexey Kudravtsev 677a5280eb annotate varargs methods with SafeVarargs or add corresponding external annotation to get rid of yellow callsites 2016-10-24 15:11:30 +03:00