Commit Graph
9390 Commits
Author SHA1 Message Date
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
Anna Kozlova a6bd93a9c7 change signature: fix search for tags to remove in unsorted array (IDEA-147535) 2015-11-06 16:21:29 +01:00
Anna Kozlova 25d3334300 move member: restore qualifier in switch labels for non-enum constants (IDEA-147539) 2015-11-06 16:21:29 +01:00
peter 96431dd854 IDEA-147454 Smart completion add parentheses to class declaration in throws statement 2015-11-06 16:07:41 +01:00
Dmitry Batkovich 865f0629c9 "initialize variable" & "initialize in constructor" suggests only public classes for collections 2015-11-06 16:02:14 +03:00
Dmitry Batkovich e8805cb2cc "initialize variable" & "initialize in constructor" suggests default constructors (with inheritor's if collection) (IDEA-145431) 2015-11-06 15:56:50 +03:00
Anna Kozlova 86a396d8ea test navigation: don't ever treat current class as potential test 2015-11-05 15:24:18 +01:00
peter 3d873661bd use a more comprehensive method name in JavaCompletionSorting (IDEA-CR-6172) 2015-11-05 12:40:02 +01:00
peter 4cac3b6b78 IDEA-147313 Adding @NotNull in front of a method parameter and finishing lookup with Space inserts 2 spaces 2015-11-04 16:51:15 +01:00
Anna Kozlova 94e3eb2c04 compound filter from filters chain (IDEA-146147) 2015-11-04 15:52:15 +01:00
Anna Kozlova ae4b083aec split compound filter into filters chain (IDEA-146147) 2015-11-04 15:52:15 +01:00
Dmitry Batkovich 98c9503c04 type migration: do not change new expression if before/after types are equal (=> expressions are equal) 2015-11-04 13:27:59 +03:00
Shaverdova Elena 371cf01321 unstick line number from element text (reason e0f21709ee) for java 2015-11-02 22:37:58 +03:00
Anna Kozlova b83a68354f keep expected types if possible 2015-11-02 18:15:42 +01:00
Anna Kozlova a96401c573 EA-63252 - assert: FileManagerImpl.findFile 2015-11-02 18:15:42 +01:00
Anna Kozlova 41916174b6 return Object if denotable type is needed for functional expression (e.g. lambda expression) type
EA-75552 - IOE: PsiElementFactoryImpl.createField
2015-11-02 15:29:42 +01:00
Anna Kozlova 2fa2871c11 find all tools by id (e.g. "unchecked" is overloaded) to show suppressed places (IDEA-146570) 2015-10-30 20:31:37 +01:00
Anna Kozlova 020502588a javadoc inspection: provide add javadoc fix onTheFly (IDEA-147106) 2015-10-30 20:31:35 +01:00
Roman Shevchenko 95aa9a320b [platform] URL-to-path conversion before setting watch root; assertion (IDEA-147058) 2015-10-29 20:08:32 +01:00
Anna Kozlova 2f4fddec5a introduce constant: add constant to destination class (IDEA-146787) 2015-10-29 19:40:10 +01:00
Dmitry Batkovich fc02e0b826 WrapLongWithMathToIntExact intention checks availability inside of intention (based on IDEA-CR-6351) 2015-10-29 18:18:55 +03:00