Semyon Proshev
a7a110247e
Don't convert invalid identifiers to parameters.
2017-11-22 15:01:23 +03:00
Semyon Proshev
fbdcd38462
Update ConvertVariadicParamIntention.isAvailable (PY-25035)
...
Display the intention only on parameter list and references to variadic parameters (not anywhere inside a function) and only if there are corresponding subscriptions / get() calls in function's body.
2017-11-22 15:00:37 +03:00
Kirill Likhodedov
52ffe60ede
git tests: mention the unexpected message text
2017-11-22 14:33:39 +03:00
Kirill Likhodedov
3197043402
git tests: prefer calling git from the explicit repository
2017-11-22 14:30:52 +03:00
Kirill Likhodedov
c01e5c369e
git tests: fix accidentally broken assertions on commit messages
2017-11-22 14:30:52 +03:00
Roman Shevchenko
0e1c6939e2
[java] completing automatic modules (IDEA-179275)
2017-11-22 11:56:34 +01:00
Vasily Romanikhin
c38fbda481
Merge branch 'master' of git.labs.intellij.net:idea/community
2017-11-22 13:46:14 +03:00
Kirill Likhodedov
95d6d98e3d
git tests: setup default username for auxiliary repositories once again
...
Otherwise Git tries to get a username/email from the OS settings,
which sometimes fail on test server agents, and it leads to
commit failure.
2017-11-22 13:45:49 +03:00
Vasily Romanikhin
5783813018
CPP-6352: WSL: minor code cleanup
2017-11-22 13:41:16 +03:00
Egor Ushakov
3fe0ce4a99
IDEA-182478 Clearing output directory slows down total build time - disabled sync delete
2017-11-22 13:35:00 +03:00
Egor Ushakov
b0d36cbdd2
cleanup
2017-11-22 13:35:00 +03:00
Kirill Likhodedov
f526590d5b
Move BackgroundTaskGroup away from the platform
...
BackgroundTaskGroup, in fact, doesn't work as expected, e.g. it doesn't
allow to restart a cherry-pick ever again, once a previous queue failed
with an error.
It should probably be substituted by BackgroundTaskQueue.
2017-11-22 13:30:49 +03:00
Vladislav.Soroka
751059acad
Do not propose sync for newly created/imported projects
2017-11-22 13:28:17 +03:00
Kirill Likhodedov
c9f2390d37
Use proper task queue for queueing cherry-pick tasks
...
BackgroundTaskGroup, in fact, doesn't work as expected, e.g. it doesn't
allow to restart a cherry-pick ever again, once a previous queue failed
with an error.
Issue: IDEA-181553
Follow-up: d957866
Review: IDEA-CR-26418
2017-11-22 13:24:44 +03:00
Dmitry Batrak
96967b40c8
IDEA-180365 Undo in editor does not scroll to changed position
...
Fix a case with making a change in a diff pane, then performing undo in main editor.
In this case comparing classes of editors doesn't work:
we have PsiAwareTextEditorProvider.PsiAwareEditorWrapper in the diff pane
and PsiAwareTextEditorImpl in the main editor.
2017-11-22 13:07:28 +03:00
Alexander Zolotov
960431abed
Do not replace "+" and "-" in shortcuts on Windows and Linux
2017-11-22 13:01:11 +03:00
nik
4fa09cb637
IDEA project configuration: xmlgraphics-commons converted to repository library
2017-11-22 12:31:36 +03:00
Kirill Likhodedov
85977f8fe1
git tests: support multiple credential.helper configuration
...
Issue found at IDEA-CR-26945
2017-11-22 11:46:52 +03:00
Dmitry Batrak
3c00b33745
IDEA-180365 Undo in editor does not scroll to changed position
...
fix a case with alt-tabbing right after editing change
2017-11-22 11:33:31 +03:00
Tagir Valeev
c0ffcc1c3f
Stream API call chains simplified
2017-11-22 15:15:01 +07:00
Dmitry Batkovich
784377fc9a
inspection view: remove registry key to store table as psi elements
2017-11-22 10:53:32 +03:00
Vassiliy.Kudryashov
88644e1f88
IDEA-154559 'Git Reset' dialogue looks weird on Linux Mint
2017-11-22 10:39:52 +03:00
Tagir Valeev
d47671a183
Test for IDEA-181794 Suggest completion items with type casts in stream chains
...
The functionality was implemented automatically after a combination of earlier commits: 9fedf66f and 80e63e2
2017-11-22 14:33:42 +07:00
Tagir Valeev
80e63e20fc
DFA: support partial streams and ::isInstance method reference
...
Fixes:
IDEA-182519 Support non-terminated Stream API chains in data flow
IDEA-182520 Support Xyz.class::isInstance in stream/optional chains
2017-11-22 14:23:00 +07:00
Tagir Valeev
7c9f5ce2c9
DataFlowInstructionVisitor extracted to separate file
2017-11-22 11:04:02 +07:00
Tagir Valeev
e2a4d9b41b
myPossibleVariableValues pushed down to DataFlowInspectionVisitor
...
Division by zero handling removed from DataFlowInspection as DivideByZero inspection is smart enough now
2017-11-22 10:56:45 +07:00
Tagir Valeev
952156db3d
AbstractMemberSelectionTable: make empty override icon the same size as non-empty one
...
Fixes IDEA-155597 Text in table in 'Push members down' dialog in not aligned
2017-11-22 10:46:24 +07:00
Vladimir.Orlov
07b68c9512
Merge remote-tracking branch 'origin/master'
2017-11-22 06:25:08 +03:00
Julia Beliaeva
ae264a5b80
[vcs-log] better notification title
...
Capitalize, use double quotes for repository name, use "stopped" instead of "cancelled".
2017-11-22 03:27:05 +03:00
Olga Strizhenko
b3a00dfa00
Spellchecker: bounded PQ to keep k best instead of Collections#sort
2017-11-22 01:27:12 +03:00
Olga Strizhenko
ab7385b229
Spellchecker: (minor) renaming
2017-11-22 01:27:09 +03:00
Olga Strizhenko
7b10354a16
Spellchecker: (refactoring) +Dictionary#getSuggestions
2017-11-22 01:27:06 +03:00
Olga Strizhenko
f19ce06400
Spellchecker: add CustomDictionaryProvider EP
2017-11-22 01:27:03 +03:00
Olga Strizhenko
0ba1fa3a22
Spellchecker: add possibility to add prepared dictionaries
2017-11-22 01:27:01 +03:00
peter
455bce5ea8
update LazyParseableElement children under a non-cancellable section after parsing
2017-11-21 23:10:26 +01:00
Maxim.Mossienko
0b4dd7ca6e
workaround for making tests pass:
...
temp jar files should have unique names to avoid issues with temp file
scheduled for deletion
2017-11-21 21:47:39 +01:00
Konstantin Bulenkov
90d4e80abb
add Registry usage collector
2017-11-21 21:03:34 +01:00
Sergey Malenkov
91fd6cbd9f
IDEA-176645 New context menu checkmarks for all LaFs
2017-11-21 22:53:07 +03:00
Julia Beliaeva
01ed1eea11
[git] fix user filter test under windows: do not escape double quot symbol
...
Since b897f25120 where tests started using GitHandler, escaping a double quot manually is not needed
2017-11-21 22:41:17 +03:00
Dmitry Trofimov
28fd4c4024
Merge branch 'open-terminal-here' of https://github.com/SomeoneToIgnore/intellij-community
2017-11-21 19:42:38 +01:00
Dmitry Trofimov
78b81423dc
Merge remote-tracking branch 'origin/master'
2017-11-21 18:49:51 +01:00
Dmitry Trofimov
946a64cdad
Merge remote-tracking branch 'origin/master'
2017-11-21 18:47:48 +01:00
Alexander Lobas
0999411bdb
Test fix: sets component size more than minimum size for all OS
2017-11-21 20:41:19 +03:00
Dmitry Trofimov
e85f633b58
Merge branch 'traff/wizard'
2017-11-21 18:40:13 +01:00
peter
247a0b18f3
next/prev template variable actions should start in transaction (EA-92157 - assert: MemberChooser.show)
2017-11-21 17:28:55 +01:00
Alexander Lobas
a59c5307d3
Renderer performance
2017-11-21 19:26:35 +03:00
Vladimir.Orlov
cf3e40eaaf
Win Installation: fixed uninstallation of startmenu info for user mode.
2017-11-21 19:16:43 +03:00
Anna.Kozlova
79314e457d
preserve comments when extract to method reference
2017-11-21 16:51:10 +01:00
Anna.Kozlova
8a020a1d46
preserve comments when transform expr lambda to code block (IDEA-179643)
2017-11-21 16:51:10 +01:00
Anna.Kozlova
443fa52729
restore comments on convert to local (IDEA-178942)
2017-11-21 16:51:10 +01:00