Commit Graph
9450 Commits
Author SHA1 Message Date
Dmitry Batkovich 0750185bef type migration: allow to migrate elements with type parameters if root contains these type parameters (IDEA-147944) 2015-12-09 19:29:28 +03:00
Dmitry Batkovich 704255f12f inspections: Fix all action use BatchQuickFix#applyFix if LocalQuickFix is instance of BatchQuickFix instead of sequental application of LocalQuickFix-es 2015-12-09 18:19:55 +03:00
Dmitry Batkovich 9cc862c3d9 type migration: unused field in TypeMigrationRules removed 2015-12-09 18:02:45 +03:00
Dmitry Avdeev 7a985af142 IDEA-144668 Ability to disable "Run config" and "test indicator" gutters: icons rendered 2015-12-09 17:49:12 +03:00
Yaroslav Lepenkin 751a0bed8a Added option to keep simple lambdas in one line (IDEA-148295) 2015-12-09 16:04:35 +03:00
Yaroslav Lepenkin fc9f367584 Added wrapped example o try-with-resource, so checking on any of checkboxes will change something (IDEA-148908) 2015-12-09 16:04:33 +03:00
Alexey Kudravtsev 47e9533a1b replaced with StringUtil.trimStart/trimEnd 2015-12-08 17:06:17 +03:00
Dmitry Batrak 71c0deeae0 IDEA-148873 Quick Doc can't navigate to another member's doc via anchor link 2015-12-07 20:41:41 +03:00
Vladislav.Soroka d006a1f2fe gradle: fix module groups 2015-12-07 13:46:20 +03:00
Anton Makeev 6db69ba458 Merge remote-tracking branch 'origin/master' into mark_folder_as 2015-12-06 17:42:44 +01:00
Anton Makeev 9c6402448a Merge remote-tracking branch 'origin/master' into mark_folder_as 2015-12-04 16:35:18 +01:00
Dmitry Batkovich a41cebc853 Add inspection for migrating JUnit assertions to assertThat style assertions (IDEA-147701) 2015-12-04 18:25:47 +03:00
Dmitry Avdeev ea66785299 IDEA-144668 Ability to disable "Run config" and "test indicator" gutters 2015-12-04 17:58:57 +03:00
Dmitry Batkovich d58cff41fa type migration: migrate getter return type and setter parameter anyway if initial- and target-types are assignable IDEA-119901 2015-12-04 15:07:43 +03:00
Dmitry Avdeev ad9d9397fc DefaultAnnotationParamInspection 2015-12-03 11:12:28 +03:00
Dmitry Batkovich 21d1b968b0 type migration: RootTypeConversionRule delete unnecessarily qualified static method qualifier IDEA-CR-6898 2015-12-03 10:42:59 +03:00
Anna Kozlova 680d7854a4 extract super interface: allow static methods/private methods for java 8/9 (IDEA-148495) 2015-12-02 17:56:08 +01:00
Anna Kozlova f5c6318814 generate wildcard type to ensure valid assignment (IDEA-148644) 2015-12-02 17:56:08 +01:00
Bas Leijdekkers 9d49239ff4 EA-76495 (IOE: PsiJavaParserFacadeImpl.createStatementFromText) 2015-12-01 19:11:39 +01:00
Yaroslav Lepenkin 4c8fc53821 Corrected "if inside tag" check (fixes IDEA-148708) 2015-12-01 17:19:03 +03:00
Anton Makeev 709c18efc2 Merge remote-tracking branch 'origin/master' into mark_folder_as 2015-12-01 11:53:50 +01:00
Yaroslav Lepenkin 648309c245 Brace on next line if wrapped now works with try-with-resources (IDEA-125659) 2015-12-01 12:17:27 +03:00
Anna Kozlova 3c0149acad extract diamond check for new expression 2015-11-30 19:45:19 +01:00
peter a46935adc6 java completion: use context substitutor even for methods whose type parameters can be inferred from parameter types (IDEA-148623) 2015-11-30 16:26:38 +01:00
Anton Makeev 0eb4823425 Merge remote-tracking branch 'origin/master' into mark_folder_as 2015-11-27 20:44:16 +01:00
Anna Kozlova 4eb00b634a injections: switch from injections to top level editor if extracted expression contains the whole injected fragment (IDEA-148471) 2015-11-27 18:04:56 +01:00
Anna Kozlova e36070c6d8 get rid of groovy duplication; treat same name fields/params in constructor generation (IDEA-148338) 2015-11-27 18:04:56 +01:00
peter 0f21d9c72e handle dumb mode in unscramble dialog (EA-76292 - NA: FileBasedIndexImpl.handleDumbMode) 2015-11-27 10:43:39 +01:00
Anna Kozlova 7148303a20 enable copy for cls elements (IDEA-147629) 2015-11-26 19:23:09 +01:00
Anna Kozlova b1dc85cea4 delete: disable inside jar file system (IDEA-148128) 2015-11-26 19:23:09 +01:00
Anna Kozlova 0221dfe454 uncheck open moved file in the editor by default for top level elements, preserve for members, etc (IDEA-148424) 2015-11-26 19:23:09 +01:00
Anna Kozlova b611e2abee delegate default param values: don't mark static method in the interface with default modifier (IDEA-148489) 2015-11-26 19:23:09 +01:00
Anna Kozlova 47cd2f73cd hide @Override option if implementing in language level 1.5 as the @Override can't be inserted in code at this language level (IDEA-148354) 2015-11-26 19:23:09 +01:00
Anton Makeev 7d71486773 Merge remote-tracking branch 'origin/master' into mark_folder_as 2015-11-26 16:46:53 +01:00
peter 38783bd991 ExpectedTypesProvider: tolerate binary expressions with malformed PSI (EA-72106 - assert: ExpectedTypesProvider$MyParentVisitor.visitPolyadicExpression) 2015-11-26 15:56:28 +01:00
Dmitry Avdeev fd51bbbc13 DSGN-2319 Run and test result icons for left gutter: double triangle for classes 2015-11-26 13:26:23 +03:00
Dmitry Batkovich de53c14328 type migration: migration propagates via equals method (IDEA-147948) 2015-11-25 15:39:07 +03:00
Dmitry Batkovich 88204d4e1e type migration: migration of anonymous method parameter in case of generic base class fixed (IDEA-125995) 2015-11-25 13:35:33 +03:00
Roman Shevchenko eb5890cc8f [java] nullability annotation copying logic restored; test added (IDEA-CR-6810) 2015-11-24 11:42:14 +01:00
Alexey Sedunov e4bde377a9 Do not process non-Java methods in JavaChangeSignatureUsageProcessor 2015-11-24 11:28:50 +01:00
Anna Kozlova d89a6497ef extract introduce functional parameter handler api (^kotlin) 2015-11-24 11:28:50 +01:00
Roman Shevchenko 5846bf2933 Cleanup (formatting) 2015-11-23 19:53:23 +01:00
Dmitry Batkovich 0872cf9914 Merge remote-tracking branch 'origin/master' 2015-11-23 19:37:32 +03:00
Dmitry Batkovich 9ba225cde5 type migration: do not migrate super method if return-type isn't same 2015-11-23 16:59:10 +03:00
Dmitry Batkovich e6e7cad3d7 type migration: type parameters migration class resolving fixed 2015-11-21 21:57:14 +03:00
Dmitry Batkovich c730b4a60d type migration: proper migration of anonymous class type parameters 2015-11-21 15:50:41 +03:00
Dmitry Batkovich 5469f0c922 type migration: allow to migrate static methods using RootTypeConversionRule + tests (IDEA-CR-6898) 2015-11-21 11:48:39 +03:00
Anton Makeev 1580bf49d4 Merge remote-tracking branch 'origin/master' into mark_folder_as 2015-11-20 20:56:31 +01:00
Dmitry Batkovich ebc63d45f4 default inspection settings fixed 2015-11-20 19:25:19 +03:00
Dmitry Batkovich 3b87d92145 Collections.addAll inspection checks for sequential 'addAll' methods (IDEA-147772) 2015-11-20 19:07:07 +03:00