Commit Graph
9410 Commits
Author SHA1 Message Date
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
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
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
Dmitry Batkovich ba979971d9 Collections.addAll inspection checks context for possibility of addAll() movement deeply IDEA-147770 2015-11-20 18:10:59 +03:00
Bas Leijdekkers 8de9d9f357 favorites: better dumb mode handling (IDEA-CR-6929) 2015-11-20 15:58:02 +01:00
Dmitry Batrak 9c730dddbe IDEA-148027 recognize html links to package summary in javadoc
update following IDEA-CR-6894
2015-11-20 17:33:53 +03:00
Dmitry Batkovich 9ef7a5df22 Added settings for 'Collection without initial capacity' and 'Collection.addAll can be replaced with parametrized constructor' inspections (IDEA-148262) 2015-11-20 15:59:49 +03:00
Bas Leijdekkers 432962797d enable alternative resolve (EA-76073) 2015-11-20 10:26:00 +01:00
Dmitry Batrak f1a2e519d8 IDEA-148225 {@code} and {@literal} Javadoc blocks aren't treated literally by Ctrl+Q 2015-11-19 19:39:50 +03:00
Dmitry Batkovich 4855d55659 type migration: failed conversions PsiAnchor -> SmartPsiElementPointer (IDEA-147945) 2015-11-19 16:26:27 +03:00
Dmitry Batkovich 9bb925f7a1 type migration: RootTypeConversionRule allows to migrate matched static methods 2015-11-19 14:36:39 +03:00
Dmitry Batrak 4d2d2a388d IDEA-148027 recognize html links to package summary in javadoc 2015-11-19 12:11:00 +03:00
Roman Shevchenko 37ef1d7bca [java] avoid copying nullability type annotations (IDEA-132058) 2015-11-17 12:58:08 +01:00
Roman Shevchenko d36fa738a4 [java] API for exploring annotation targets 2015-11-17 12:46:26 +01:00
Roman Shevchenko aebc3568fb Merge remote-tracking branch 'origin/master' 2015-11-16 19:40:27 +01:00
Roman Shevchenko 8e62c0f4ef Cleanup (duplication; correct light test setup; formatting; typos) 2015-11-16 18:24:00 +01:00
peter 01ca8b163a invalid psi diagnostics (EA-75523 - assert: CopyPasteReferenceProcessor.a) 2015-11-16 14:16:55 +01:00
Anna Kozlova 64ff5ff961 push condition in call: fix different qualifiers (IDEA-147901) 2015-11-13 16:07:17 +01:00
Dmitry Batkovich 6afbed569a quick fix which adds exception from field initializer to constructor signature (IDEA-142284) 2015-11-13 15:59:53 +03:00
Dmitry Batkovich ac943a693c AddVariableInitializer updated corresponding to review IDEA-CR-6563 2015-11-13 13:18:30 +03:00
Dmitry Batkovich 14e4005343 guava type migration: optimize import statements & shorten class references in files (IDEA-147660) 2015-11-12 17:58:08 +03:00
Dmitry Batkovich 93c0af2fed guava type migration: remove unnecessary method reference ("s::get" -> "s") 2015-11-12 14:30:40 +03:00
Anna Kozlova 4db232d670 fixed cached value dependency 2015-11-12 11:30:33 +01:00
Anna Kozlova ce44bbb5e4 show implementations: ensure functional expressions are not missed when search over usage (IDEA-147691) 2015-11-11 20:32:37 +01:00
Anna Kozlova a4e05b106d constructor ref: show usage as new class/array (IDEA-147773) 2015-11-11 17:35:32 +01:00
Anna Kozlova 823cd15864 static method import: collect all overloaded methods to filter them after finish of stub processing (IDEA-147745) 2015-11-11 17:35:32 +01:00
Dmitry Batkovich 9f2cadabbb type migration: can't process method's return type with type parameter (IDEA-147747) 2015-11-11 16:00:18 +03:00
Anna Kozlova 05bf2e7516 rename field: ensure parameters through setters hierarchy is renamed (IDEA-146229) 2015-11-10 21:21:41 +01:00
Anna Kozlova 523ff5009b inplace introduce: skip cast if type has unresolved components (IDEA-147566) 2015-11-09 19:08:30 +01:00
Sergey Ignatov 55afd7a016 cleanup for dataflow renderer 2015-11-07 20:01:18 +03:00
Anna Kozlova 911100e0b5 replace primitive == comparisons with .equals 2015-11-06 18:28:20 +01:00