Commit Graph

208059 Commits

Author SHA1 Message Date
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