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