Tagir Valeev
50abafa3f8
UnwrapSwitchLabelFix: when only one switch branch is reachable
...
Fixes IDEA-200651 Analysis for 'switch' statements may determine always truthy conditions on branches in addition to always falsy
Minor refactoring of reporting in DataFlowInspectionBase
2018-10-17 16:39:25 +07:00
Dmitry Batkovich
01caac0545
remove unused code
2018-10-17 12:11:07 +03:00
Tagir Valeev
8cb3e8296e
DfaMemoryStateImpl: fix possible ConcurrentModificationException (EA-129971 - CME: DfaMemoryStateImpl.flushDependencies)
2018-10-17 15:42:46 +07:00
Denis Fokin
845ed83ec9
UX-305 File icon in the window header
...
The icon is disabled.
2018-10-17 10:19:51 +03:00
Anton Tarasov
3a1cef7a89
Combine shortcuts in AccessibleGutterLine
2018-10-17 09:46:12 +03:00
Bas Leijdekkers
420e83b888
IG: remove obsolete inspection (IDEA-200534)
2018-10-17 08:39:59 +02:00
Tagir Valeev
baf66b6643
RemoveTryFinallyBlockFix: create missing outer code block when necessary
2018-10-17 13:25:12 +07:00
Tagir Valeev
5878fde5e9
Add 'catch' block after incomplete try (final piece of IDEA-200560)
2018-10-17 13:04:54 +07:00
Tagir Valeev
2d50216e8c
CastCanBeRemovedNarrowingVariableType moved to JavaPlugin.xml
2018-10-17 13:04:52 +07:00
Roman.Ivanov
498edfa4af
create OverflowingLoopIndexInspection
2018-10-17 12:36:22 +07:00
Tagir Valeev
3eaa3ff64f
Add 'finally' block fix (part of IDEA-200560)
2018-10-17 12:17:52 +07:00
Victor Alenkov
04aa2fbda7
Reuse the constant for "idea.required.plugins.id" instead of hardcoded string values
2018-10-16 21:34:23 -07:00
Tagir Valeev
a4180a874b
Fix the omitted body in SingleStatementInBlock
...
Part of IDEA-200560 Reasonable intention actions are missing for "'catch' or 'finally' missing" error
2018-10-17 10:51:03 +07:00
Tagir Valeev
713c03a974
Better support of new return value locality
2018-10-17 10:51:02 +07:00
Tagir Valeev
8b18b2d81e
Enum.values() contract
2018-10-17 10:51:01 +07:00
Ilya.Kazakevich
408cec87ce
Twisted version fixed
2018-10-17 02:28:20 +03:00
Ilya.Kazakevich
37ed965730
cache disabled for tests temporary
2018-10-17 00:44:09 +03:00
Sergey Ignatov
32ecb5240d
move some tests for properties to the appropriate module
...
also, use light tests if it's easy and cheap
2018-10-17 00:18:45 +03:00
Julia Beliaeva
37211ec145
[git] add test for trailing spaces in file names
...
follow-up: 8ab9a49d8e
IDEA-193814, IDEA-199761
2018-10-17 00:14:24 +03:00
Julia Beliaeva
198933536d
[git] remove duplicated element
2018-10-17 00:13:15 +03:00
Julia Beliaeva
4458186a7e
[git] convert rawBody to property
2018-10-17 00:13:15 +03:00
Julia Beliaeva
4b0d5b355a
[git] simplify optionToValue method
2018-10-17 00:13:15 +03:00
Julia Beliaeva
9637601b61
[git] remove GitTestLogRecordInfo since it duplicates GitLogOption
2018-10-17 00:13:15 +03:00
Julia Beliaeva
5073ce0b57
[git] do not keep changes together with other options
2018-10-17 00:13:15 +03:00
Julia Beliaeva
77630c25e3
[git] cleanup
2018-10-17 00:13:15 +03:00
Julia Beliaeva
517e29068d
[git] cleanup GitTestChange
2018-10-17 00:13:14 +03:00
Julia Beliaeva
5b43590206
[git] replace if with when
2018-10-17 00:13:14 +03:00
Julia Beliaeva
e177c195ea
[git] inline methods
2018-10-17 00:13:14 +03:00
Julia Beliaeva
a1ec938250
[git] remove getAuthorAndCommiter
2018-10-17 00:13:14 +03:00
Julia Beliaeva
68390505c9
[git] reorder and inline
2018-10-17 00:13:14 +03:00
Julia Beliaeva
2c3574407f
[git] inline methods
2018-10-17 00:13:14 +03:00
Julia Beliaeva
6e08b2eee5
[git] move GitTestLogRecord to the upper level
2018-10-17 00:13:14 +03:00
Julia Beliaeva
c8e1e448cb
[git] remove root field
2018-10-17 00:13:13 +03:00
Julia Beliaeva
f9a76f017d
[git] pass newRefsFormat as a parameter instead of using a global flag
2018-10-17 00:13:13 +03:00
Julia Beliaeva
bf59ff2ed0
[git] remove unused methods
2018-10-17 00:13:13 +03:00
Julia Beliaeva
ddb20347e1
[git] remove parser field
2018-10-17 00:13:13 +03:00
Julia Beliaeva
819aa1a708
[git] inline and simplify method
2018-10-17 00:13:13 +03:00
Julia Beliaeva
2b1b47c20f
[git] cleanup test records generation in GitLogParserTest
...
Only generate records that are required for testing.
2018-10-17 00:13:13 +03:00
Julia Beliaeva
1c5e865183
[git] convert GitLogParserTest to kotlin
2018-10-17 00:13:13 +03:00
Julia Beliaeva
9294f2f4cf
[git] rename GitLogParserTest to kotlin
2018-10-17 00:13:12 +03:00
Julia Beliaeva
b3956894ee
[vcs-log] extract rootPath parameter
2018-10-16 23:19:26 +03:00
Konstantin Bulenkov
6e01660ec9
add usage stats for Linux WM
2018-10-16 21:31:11 +02:00
Alexander Lobas
9db0093df9
IDEA-193890 New Plugins dialog: Updates page does not suggest existent newer version of bundled plugin
2018-10-16 21:14:18 +03:00
Alexander Lobas
ca4f59acc6
IDEA-199863 Add internal actions for testing tool window balloons
2018-10-16 20:42:59 +03:00
Sergey Malenkov
c53cf77aab
IDEA-189709: remove hack with yellow color
2018-10-16 20:09:03 +03:00
Sergey Malenkov
19f11d8936
IDEA-189709: add ability to use editor font for parameters popup
2018-10-16 20:09:02 +03:00
Sergey Malenkov
3b80f35eb8
IDEA-189709: update colors for ParameterInfo popup
2018-10-16 20:09:02 +03:00
Daniil Ovchinnikov
7799bc3244
[groovy] implement PsiListLikeElement in relevant classes, drop GroovyMoveLeftRightHandler
2018-10-16 19:40:35 +03:00
Daniil Ovchinnikov
f7f4cd44b5
add PsiListLikeElement and default implementation of MoveElementLeftRightHandler
2018-10-16 19:40:35 +03:00
Rustam Vishnyakov
adef1abd98
IDEA-CR-38182 Get the current color scheme for non-editor components from selected IDE theme
2018-10-16 19:34:43 +03:00