Commit Graph
224119 Commits
Author SHA1 Message Date
Dmitry Batkovich 8dce10b8d8 EA-123487 use alternative resolve to find discovered tests in dumb mode 2018-07-06 11:08:16 +03:00
Roman Shevchenko 09bcb06270 [platform] Windows file watcher fixes, binaries+tests (IDEA-192665)
It no longer rejects paths with symlinks/junctions, but checks that they do not point to UNC paths.
2018-07-06 09:42:58 +02:00
Roman Shevchenko 16f59f289b [platform] fixes symlink resolve in Windows file access helper (platform part, binaries, tests) 2018-07-06 09:40:21 +02:00
Nicolay Mitropolsky f802d0c8c6 [reactor] *NonBlockingScopeInspection should check lambdas also 2018-07-06 10:08:56 +03:00
Anna.Kozlova 345acde567 cleanup IDEA-CR-34595 2018-07-06 09:02:36 +02:00
Roman Shevchenko 8b8a15d13f [platform] fixes symlink resolve in Windows file access helper (native part) 2018-07-06 09:00:44 +02:00
Tagir Valeev fe6ebf0a01 ConvertCompareToToEqualsIntention: support parentheses 2018-07-06 13:58:56 +07:00
Tagir Valeev 4d1b9a6653 I18nInspection: support parenthesized variable initializer 2018-07-06 13:58:55 +07:00
Tagir Valeev 83c4c3764d ImplicitNumericConversionInspection: support array access 2018-07-06 13:58:54 +07:00
Tagir Valeev ebc827e11a LiteralAsArgToStringEquals: fix quick-fix and test 2018-07-06 13:58:53 +07:00
Tagir Valeev c69fc7d594 LengthOneStringInConcatenationInspection: support parentheses 2018-07-06 13:58:52 +07:00
Tagir Valeev 1325835ce7 StreamToLoop: support parenthesized collectors 2018-07-06 13:58:52 +07:00
Tagir Valeev eda88dd574 DataFlowInspection: unwrap parentheses when checking if redundant assignment is inside class initializer 2018-07-06 13:58:51 +07:00
Tagir Valeev 5777239b52 ExtractToMethodReferenceIntention: fix for anonymous class argument 2018-07-06 13:58:50 +07:00
Tagir Valeev 18cf75762b CharToStringPredicate: reuse StringToCharPredicate#isInConcatenationContext 2018-07-06 13:58:49 +07:00
Tagir Valeev d327e1acdc FoldExpressionIntoStreamInspection: deparenthesize when testing whether it's too simple case 2018-07-06 13:58:48 +07:00
Tagir Valeev cf64d92692 AddJavadocIntention: disable at field initializers
Add JavaDoc was available at initializer in some rare cases, e.g. "String foo = b<caret>ar;" (initializer is a simple reference), which was inconsistent and confusing (will the action add JavaDoc to "foo" or to "bar"?
2018-07-06 13:58:47 +07:00
Tagir Valeev ce5858ed26 ReplaceNullCheckInspection: support parentheses in condition 2018-07-06 13:58:46 +07:00
Tagir Valeev 5f3842bf99 RedundantArrayForVarargsCallInspection: support parenthesized array 2018-07-06 13:58:45 +07:00
Tagir Valeev c3778b8706 CreateLocalVarFromInstanceofAction: use EquivalenceChecker which is more robust (in particular against parentheses) 2018-07-06 13:58:44 +07:00
Tagir Valeev 79ab032b1b ReturnSeparatedFromComputationInspection: support parentheses 2018-07-06 13:58:44 +07:00
Tagir Valeev d516456163 CountingLoop: support parenthesized condition 2018-07-06 13:58:43 +07:00
Tagir Valeev f0ce91414c LiteralAsArgToStringEquals: support parenthesized literal 2018-07-06 13:58:42 +07:00
Tagir Valeev 6a0d246b06 SizeReplaceableByIsEmpty: support parentheses 2018-07-06 13:58:41 +07:00
Tagir Valeev 3b93111a69 ImplicitNumericConversionInspection: long x = (100): convert to 100L instead of (long)(100) 2018-07-06 13:58:40 +07:00
Tagir Valeev afa5acddf0 ConstantSubexpressionPredicate: don't treat expression as subexpression if it's just parenthesized 2018-07-06 13:58:39 +07:00
Tagir Valeev 53e9baf770 ReplaceAssignmentWithPostfixExpressionIntention: support parentheses 2018-07-06 13:58:38 +07:00
Tagir Valeev ce75d6c612 MethodCallChainPredicate: support parentheses inside call chain as well 2018-07-06 13:58:37 +07:00
Tagir Valeev 2217968c28 StreamToLoop: support functions in parentheses 2018-07-06 13:58:36 +07:00
Tagir Valeev f5978b196a MakeCallChainIntoCallSequence: support parentheses for outermost call 2018-07-06 13:58:36 +07:00
Maxim.Mossienko fd0d9a16f3 reliably save persistent index stamp between IDE sessions (IDEA-194315)
In particular use saved persistent index stamp when invalidate caches was requested and vfs survives the invalidation
2018-07-06 08:54:09 +02:00
Roman.Ivanov b9b71c6717 SortContentAction: limit intention in enums only to declaration of enum 2018-07-06 11:30:29 +07:00
Roman.Ivanov 0576cb35e5 SortContentAction: allow not only literal expressions to sort 2018-07-06 11:30:28 +07:00
Roman.Ivanov afe7a9ef77 InlayHints: add option to show hints even if expression type is clear : IDEA-190611 2018-07-06 11:30:28 +07:00
Alexander Lobas 2dbf9348df IDEA-186805 Rework plugin page: add custom repositories to search sources 2018-07-05 22:34:10 +03:00
Mikhail Sokolov 08682e9473 IDEA-195025 New SE: Show all plugins in "Actions" 2018-07-05 19:55:50 +03:00
Anna.Kozlova f27aa5398e include "sql" to the dictionary (IDEA-195028) 2018-07-05 18:51:52 +02:00
Dmitry Batrak 77e915ac7f IDEA-62161 Multi-line TODOs
use utility method to merge sorted lists (fixing a bug there) (following IDEA-CR-34406)
2018-07-05 19:48:06 +03:00
Dmitry Jemerov 1f3a2c6fe9 Latenciometer continued: action to measure latency by retyping a source file 2018-07-05 18:40:29 +02:00
Dmitry Jemerov 05369eed3f @NotNull (IDEA-CR-34543) 2018-07-05 18:40:29 +02:00
Andrey Dernov 8070095c4e Test for IDEA-CR-34554 2018-07-05 19:17:38 +03:00
Anna.Kozlova f9b5fb704b ensure dots are excluded from applicable name suggestions (IDEA-195113) 2018-07-05 18:13:11 +02:00
Anna.Kozlova d612b2c65b create from usage: ensure that refs for methods/locals are not mixed (IDEA-195066) 2018-07-05 18:13:11 +02:00
Olga Strizhenko 8e49a997f8 jetbrains.dic + jira, kerberos 2018-07-05 18:55:30 +03:00
Daniil Ovchinnikov 36a4a41801 [groovy] move left-right for array initializers (IDEA-188432) 2018-07-05 18:44:38 +03:00
Daniil Ovchinnikov 399d614bf2 [groovy] move left-right for 'for' update expressions (IDEA-188433) 2018-07-05 18:41:23 +03:00
anstarovoyt fdc7a4cefd tooltips: fix IDEA-194991 scroll has max priority 2018-07-05 18:40:23 +03:00
Dmitry Batrak db4813969c IDEA-194533 Change 'Paste from History' dialog
make button order in dialog on macOS comply with official guidelines (https://developer.apple.com/design/human-interface-guidelines/macos/windows-and-views/dialogs/)
2018-07-05 18:35:40 +03:00
Sergey Ignatov 291dc76cd0 affected tests popup: use dimension service 2018-07-05 18:34:08 +03:00
Daniil Ovchinnikov df06a88f8e [groovy] handle wrapping and indents in array initializers (IDEA-188432) 2018-07-05 18:29:38 +03:00