idea/community.git
5 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Fri, 14 Oct 2016 17:08:58 +0000 (19:08 +0200)]
Merge remote-tracking branch 'origin/master'

5 years ago[java] automatic modules
Roman Shevchenko [Fri, 14 Oct 2016 17:08:29 +0000 (19:08 +0200)]
[java] automatic modules

5 years agotreat backspace/delete on interval border as outside template (IDEA-151493)
Anna.Kozlova [Fri, 14 Oct 2016 16:19:42 +0000 (18:19 +0200)]
treat backspace/delete on interval border as outside template (IDEA-151493)

5 years agorespect write access annotations in the editor (IDEA-79189)
Anna.Kozlova [Fri, 14 Oct 2016 14:53:32 +0000 (16:53 +0200)]
respect write access annotations in the editor (IDEA-79189)

5 years agosimplify restoreFromStubIndex
peter [Fri, 14 Oct 2016 15:59:45 +0000 (17:59 +0200)]
simplify restoreFromStubIndex

5 years ago[vcs-log] minor: suppress unchecked warnings
Julia Beliaeva [Fri, 14 Oct 2016 15:33:17 +0000 (18:33 +0300)]
[vcs-log] minor: suppress unchecked warnings

5 years ago[vcs-log] minor: use Comparator.comparing
Julia Beliaeva [Fri, 14 Oct 2016 14:12:16 +0000 (17:12 +0300)]
[vcs-log] minor: use Comparator.comparing

5 years agoMerge remote-tracking branch 'origin/master'
Egor.Ushakov [Fri, 14 Oct 2016 15:31:45 +0000 (18:31 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agodecompiler: a test for the pull request #394
Egor.Ushakov [Fri, 14 Oct 2016 15:29:00 +0000 (18:29 +0300)]
decompiler: a test for the pull request #394

5 years agoMerge branch 'assert_throw_in_else_clause' of https://github.com/droid666/intellij...
Egor.Ushakov [Fri, 14 Oct 2016 15:23:25 +0000 (18:23 +0300)]
Merge branch 'assert_throw_in_else_clause' of https://github.com/droid666/intellij-community

5 years agogradle: handle errors for projects with composite definition on gradle side for gradl... appcode/171.105 clion/171.106 webstorm/171.107
Vladislav.Soroka [Fri, 14 Oct 2016 14:57:36 +0000 (17:57 +0300)]
gradle: handle errors for projects with composite definition on gradle side for gradle builtin models

5 years agofix testdata
Anna.Kozlova [Fri, 14 Oct 2016 14:31:35 +0000 (16:31 +0200)]
fix testdata

5 years agomove everything preserving source root on multiselection (IDEA-160969)
Anna.Kozlova [Fri, 14 Oct 2016 14:18:19 +0000 (16:18 +0200)]
move everything preserving source root on multiselection (IDEA-160969)

5 years agoread action
Anna.Kozlova [Fri, 14 Oct 2016 13:32:23 +0000 (15:32 +0200)]
read action
EA-72561 - assert: SharedImplUtil.findFileElement

5 years agotestng method refs: bind to implemented
Anna.Kozlova [Fri, 14 Oct 2016 13:11:22 +0000 (15:11 +0200)]
testng method refs: bind to implemented
EA-76777 - IOE: PsiReferenceBase.bindToElement

5 years agoinline parameter: warn if method with target signature already exist (IDEA-162205)
Anna.Kozlova [Fri, 14 Oct 2016 08:57:37 +0000 (10:57 +0200)]
inline parameter: warn if method with target signature already exist (IDEA-162205)

5 years agoAsynchronous commit on Enter for formatter-based indent adjustment [IDEA-CR-14237] dbe/171.102 rubymine/171.103 rubymine/171.104
Rustam Vishnyakov [Fri, 14 Oct 2016 13:36:17 +0000 (16:36 +0300)]
Asynchronous commit on Enter for formatter-based indent adjustment [IDEA-CR-14237]

5 years ago[Parameter Name Hints] remove redundant if
Yaroslav Lepenkin [Fri, 14 Oct 2016 13:29:06 +0000 (16:29 +0300)]
[Parameter Name Hints] remove redundant if

5 years ago[Parameter Name Hints] set visible "Show parameter name hints" checkbox if there...
Yaroslav Lepenkin [Fri, 14 Oct 2016 13:24:17 +0000 (16:24 +0300)]
[Parameter Name Hints] set visible "Show parameter name hints" checkbox if there is any registered extension

5 years agogit: add ellipsis for partially loaded commit message in annotation hint dbe/171.99
Aleksey Pivovarov [Fri, 14 Oct 2016 12:12:55 +0000 (15:12 +0300)]
git: add ellipsis for partially loaded commit message in annotation hint

5 years ago[Parameter Name Hints] move text to bundle
Yaroslav Lepenkin [Fri, 14 Oct 2016 13:11:57 +0000 (16:11 +0300)]
[Parameter Name Hints] move text to bundle

5 years ago[Parameter Name Hints] minor
Yaroslav Lepenkin [Fri, 14 Oct 2016 12:46:49 +0000 (15:46 +0300)]
[Parameter Name Hints] minor

5 years ago[java] drops incomplete module lookup implementation
Roman Shevchenko [Fri, 14 Oct 2016 13:08:47 +0000 (15:08 +0200)]
[java] drops incomplete module lookup implementation

5 years agocleanup cached ProgressManager instance when application is recreated
Dmitry Jemerov [Fri, 14 Oct 2016 12:57:07 +0000 (14:57 +0200)]
cleanup cached ProgressManager instance when application is recreated

5 years agoIDEA-162449 Showing progress in console hides mouse cursor leading to mouse cursor...
Dmitry Batrak [Fri, 14 Oct 2016 12:50:33 +0000 (15:50 +0300)]
IDEA-162449 Showing progress in console hides mouse cursor leading to mouse cursor blinking when it's being moved

5 years ago[Parameter Name Hints] add intention action to disable hint for current method appcode/171.96 dbe/171.98
Yaroslav Lepenkin [Fri, 14 Oct 2016 12:27:10 +0000 (15:27 +0300)]
[Parameter Name Hints] add intention action to disable hint for current method

5 years ago[Parameter Name Hints] minor
Yaroslav Lepenkin [Fri, 14 Oct 2016 10:19:10 +0000 (13:19 +0300)]
[Parameter Name Hints] minor

5 years ago[Parameter Name Hints] toggle parameter hints moved to editor popup
Yaroslav Lepenkin [Fri, 14 Oct 2016 09:51:04 +0000 (12:51 +0300)]
[Parameter Name Hints] toggle parameter hints moved to editor popup

5 years agooptimize imports on refactoring shouldn't lead to deadlocks (like IDEA-162441) if...
peter [Fri, 14 Oct 2016 12:15:44 +0000 (14:15 +0200)]
optimize imports on refactoring shouldn't lead to deadlocks (like IDEA-162441) if invoked in dumb mode

5 years agoFix indent while entering commands (especially multi-line) (PY-20616)
Elizaveta Shashkova [Fri, 14 Oct 2016 12:00:05 +0000 (15:00 +0300)]
Fix indent while entering commands (especially multi-line) (PY-20616)

Fix the function `checkComplete`, which checks if the current statement is complete and can be executed

5 years agoFix log warning (PY-20668)
Elizaveta Shashkova [Thu, 13 Oct 2016 16:53:43 +0000 (19:53 +0300)]
Fix log warning (PY-20668)

5 years agoIDEA-162595 'Wrong offset' exception when start typing on the first line of any file... clion/171.95
Pavel Fatin [Fri, 14 Oct 2016 11:50:16 +0000 (13:50 +0200)]
IDEA-162595 'Wrong offset' exception when start typing on the first line of any file if there're >1 lines

5 years agoIDEA-162579 "Unrecognized invocation of <init>" when decompiling kotlin bytecode
Egor.Ushakov [Fri, 14 Oct 2016 11:40:00 +0000 (14:40 +0300)]
IDEA-162579 "Unrecognized invocation of <init>" when decompiling kotlin bytecode

5 years agoImmediatePainterTest: restore editor font and line spacing in tearDown()
Pavel Fatin [Fri, 14 Oct 2016 11:09:52 +0000 (13:09 +0200)]
ImmediatePainterTest: restore editor font and line spacing in tearDown()

5 years agoEA-89693 - NPE: ContentEntryEditor.isExcludedOrUnderExcludedDirectory
Sergey Simonchik [Fri, 14 Oct 2016 11:08:28 +0000 (14:08 +0300)]
EA-89693 - NPE: ContentEntryEditor.isExcludedOrUnderExcludedDirectory

5 years agoremove unnecessary dependency on Ant phpstorm/171.94 rubymine/171.92
Dmitry Jemerov [Fri, 14 Oct 2016 10:35:14 +0000 (12:35 +0200)]
remove unnecessary dependency on Ant

5 years agoremove unnecessary check
Sergey Malenkov [Fri, 14 Oct 2016 10:13:47 +0000 (13:13 +0300)]
remove unnecessary check

5 years agoIDEA-162558 Completion lookup's focused row not expending
Sergey Malenkov [Fri, 14 Oct 2016 10:08:12 +0000 (13:08 +0300)]
IDEA-162558 Completion lookup's focused row not expending

5 years agoadd asynchronous tree model
Sergey Malenkov [Fri, 14 Oct 2016 10:01:39 +0000 (13:01 +0300)]
add asynchronous tree model

5 years agoif selected text is in the injection, use host editor range when comparing with host...
Dennis Ushakov [Thu, 13 Oct 2016 17:21:20 +0000 (20:21 +0300)]
if selected text is in the injection, use host editor range when comparing with host editor template ranges

5 years agoIDEA-162476 Add alpha to inline hint background idea/171.91
Dmitry Batrak [Fri, 14 Oct 2016 09:40:28 +0000 (12:40 +0300)]
IDEA-162476 Add alpha to inline hint background

5 years agoIDEA-162480 Add more examples to inline hint color setting phpstorm/171.90
Dmitry Batrak [Fri, 14 Oct 2016 09:06:29 +0000 (12:06 +0300)]
IDEA-162480 Add more examples to inline hint color setting

5 years agoIG: check each optional separately in "'Optional.get()' without 'isPresent()' check... appcode/171.88 clion/171.89
Bas Leijdekkers [Fri, 14 Oct 2016 08:34:23 +0000 (10:34 +0200)]
IG: check each optional separately in "'Optional.get()' without 'isPresent()' check" inspection (IDEA-152303)

5 years agoINRE: hierarchy view is not available during dumb mode so if it starts during loading...
Anna.Kozlova [Thu, 13 Oct 2016 17:54:27 +0000 (19:54 +0200)]
INRE: hierarchy view is not available during dumb mode so if it starts during loading nodes, just ignore
 EA-87838 - INRE: FileBasedIndexImpl.handleDumbMode

5 years agopostfix template: introduce field: if configured, start inplace
Anna.Kozlova [Thu, 13 Oct 2016 16:58:41 +0000 (18:58 +0200)]
postfix template: introduce field: if configured, start inplace

5 years agopostfix completion: inplace introduce variable: ensure doc committed when handler...
Anna.Kozlova [Thu, 13 Oct 2016 16:47:37 +0000 (18:47 +0200)]
postfix completion: inplace introduce variable: ensure doc committed when handler is started inside writeAction
test: switch on inplace mode in tests
EA-86900 - RE: PostprocessReformattingAspect.beforeDocumentChanged

5 years agodon't search for @Override annotation for constructors
Anna.Kozlova [Thu, 13 Oct 2016 15:21:28 +0000 (17:21 +0200)]
don't search for @Override annotation for constructors
EA-72260 - PIEAE: PsiUtilCore.ensureValid

5 years agoinplace introduce variable: ensure valid occurrences ranges after put inside loop...
Anna.Kozlova [Thu, 13 Oct 2016 13:55:27 +0000 (15:55 +0200)]
inplace introduce variable: ensure valid occurrences ranges after put inside loop/lambda/etc
EA-62679 - assert: JavaVariableInplaceIntroducer.collectAdditionalElementsToRename

5 years agoallow to invoke hasWriteAction from any thread
peter [Fri, 14 Oct 2016 07:12:59 +0000 (09:12 +0200)]
allow to invoke hasWriteAction from any thread

5 years agoFile system can be case insensitive, so we can't invoke String#endsWith
Max Medvedev [Fri, 14 Oct 2016 07:01:06 +0000 (10:01 +0300)]
File system can be case insensitive, so we can't invoke String#endsWith

5 years agoexecuteSuspendingWriteAction should show modal progress even outside write action...
peter [Fri, 14 Oct 2016 05:54:26 +0000 (07:54 +0200)]
executeSuspendingWriteAction should show modal progress even outside write action (IDEA-CR-14502)

5 years agoremove E-specific nullable annos pycharm/171.86 pycharm/171.87 webstorm/171.85
Gregory.Shrago [Fri, 14 Oct 2016 02:35:11 +0000 (05:35 +0300)]
remove E-specific nullable annos

5 years agodiff: cleanup appcode/171.81 clion/171.69 clion/171.73 dbe/171.77 idea/171.78 phpstorm/171.80 pycharm/171.79 pycharm/171.82 rubymine/171.76
Aleksey Pivovarov [Thu, 13 Oct 2016 19:38:29 +0000 (22:38 +0300)]
diff: cleanup

5 years agoFix skeleton for csv.register_dialect in Py2 so 'dialect' parameter type is resolved...
Semyon Proshev [Thu, 13 Oct 2016 18:54:36 +0000 (21:54 +0300)]
Fix skeleton for csv.register_dialect in Py2 so 'dialect' parameter type is resolved and PyTypeCheckerInspectionTest is able to match args with params

5 years agoFix spelling in PyArgumentListInspectionTest
Semyon Proshev [Thu, 13 Oct 2016 18:43:11 +0000 (21:43 +0300)]
Fix spelling in PyArgumentListInspectionTest

5 years agoUpdate PyTypeChecker to pass PyTypeTest.testDictFromTuple.
Semyon Proshev [Thu, 13 Oct 2016 12:35:14 +0000 (15:35 +0300)]
Update PyTypeChecker to pass PyTypeTest.testDictFromTuple.

If actual is union of tuples and expected is tuple then convert actual to tuple of unions and match it

5 years agoIntroduce getIteratedItemType() to PyCollectionType and use it everywhere it's possible
Semyon Proshev [Sun, 9 Oct 2016 17:52:11 +0000 (20:52 +0300)]
Introduce getIteratedItemType() to PyCollectionType and use it everywhere it's possible

5 years agoUse list of types for element types instead of array in PyTupleType
Semyon Proshev [Fri, 7 Oct 2016 12:25:19 +0000 (15:25 +0300)]
Use list of types for element types instead of array in PyTupleType

5 years agoRemove PySubscriptableType and use PyTupleType instead
Semyon Proshev [Fri, 7 Oct 2016 09:02:24 +0000 (12:02 +0300)]
Remove PySubscriptableType and use PyTupleType instead

5 years agoAdd inferring type for tuple created via tuple(...)
fitermay [Fri, 7 Oct 2016 08:58:52 +0000 (11:58 +0300)]
Add inferring type for tuple created via tuple(...)

5 years agoUpdate PyBuiltinCache to correctly infer type for heterogeneous collection literals
fitermay [Thu, 6 Oct 2016 16:46:10 +0000 (19:46 +0300)]
Update PyBuiltinCache to correctly infer type for heterogeneous collection literals

5 years agoPY-19826 Fixed: Generic type of list not inferred when created from tuple
fitermay [Wed, 12 Oct 2016 19:26:50 +0000 (22:26 +0300)]
PY-19826 Fixed: Generic type of list not inferred when created from tuple

Inherit PyTupleType from PyCollectionType so that getElementTypes().get(i) returns type of 'i'-th element in the tuple

5 years agoFix collecting generics and type substituting for homogeneous tuples
Semyon Proshev [Wed, 12 Oct 2016 19:29:13 +0000 (22:29 +0300)]
Fix collecting generics and type substituting for homogeneous tuples

5 years agoUpdate PyFunctionImpl.getYieldStatementType to correctly handle collections without...
Semyon Proshev [Tue, 4 Oct 2016 13:48:35 +0000 (16:48 +0300)]
Update PyFunctionImpl.getYieldStatementType to correctly handle collections without type arguments

5 years agocleanup javadoc for PersistentStateComponent.getState (context: IDEA-CR-6770)
Sergey Simonchik [Thu, 13 Oct 2016 18:12:49 +0000 (21:12 +0300)]
cleanup javadoc for PersistentStateComponent.getState (context: IDEA-CR-6770)

5 years agoIntroduce doMultiFileTest in PyArgumentListInspectionTest
Semyon Proshev [Thu, 13 Oct 2016 18:06:56 +0000 (21:06 +0300)]
Introduce doMultiFileTest in PyArgumentListInspectionTest

5 years agoPY-20071 Fixed: Nonexistent logger methods should be mark as unresolved
Semyon Proshev [Wed, 13 Jul 2016 13:51:36 +0000 (16:51 +0300)]
PY-20071 Fixed: Nonexistent logger methods should be mark as unresolved
PY-19716 Fixed: logger.exception() without arguments doesn't show a warning

Skeleton for logging.getLogger was accidentally pushed to primary python-skeletons repo and then was synced with current repo.
So there is no skeleton in affected files but tests are based on it.

At first logger.getLogger returned union of Logger and RootLogger.
RootLogger just inherits Logger and doesn't introduce any additional functionality.
But there was a problem with PyArgumentListInspection which doesn't work in case of many callees (e.g. logger.exception).
So skeleton was updated to return only logger from logging.getLogger.

5 years agominor: use SoftReference.dereference
Egor.Ushakov [Thu, 13 Oct 2016 17:34:54 +0000 (20:34 +0300)]
minor: use SoftReference.dereference

5 years agoJS debugger: make function public
Konstantin Ulitin [Thu, 13 Oct 2016 17:37:43 +0000 (20:37 +0300)]
JS debugger: make function public

5 years agoui: mark internal action as internal clion/171.67
Aleksey Pivovarov [Thu, 13 Oct 2016 16:48:17 +0000 (19:48 +0300)]
ui: mark internal action as internal

5 years agoclean up and reduce amount of SwingUtilities.invokeLater calls
Sergey Malenkov [Thu, 13 Oct 2016 15:01:52 +0000 (18:01 +0300)]
clean up and reduce amount of SwingUtilities.invokeLater calls

5 years agoIDEA-162423 diff: do not use icon for toggle actions in menu
Aleksey Pivovarov [Thu, 13 Oct 2016 16:07:29 +0000 (19:07 +0300)]
IDEA-162423 diff: do not use icon for toggle actions in menu

5 years agoMerge remote-tracking branch 'origin/master'
Vladislav.Soroka [Thu, 13 Oct 2016 16:15:41 +0000 (19:15 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoMerge branch 'lh-fix-gradle-mem-leak' of https://github.com/lhotari/intellij-community
Vladislav.Soroka [Thu, 13 Oct 2016 16:08:32 +0000 (19:08 +0300)]
Merge branch 'lh-fix-gradle-mem-leak' of https://github.com/lhotari/intellij-community

5 years agoWI-33531 Impossible to save just user name without password dbe/171.65
Vladimir Krivosheev [Thu, 13 Oct 2016 15:34:46 +0000 (17:34 +0200)]
WI-33531 Impossible to save just user name without password

5 years agoOC-14323 Messages tool window shows java icon for all files
Anton Makeev [Thu, 13 Oct 2016 15:25:07 +0000 (17:25 +0200)]
OC-14323 Messages tool window shows java icon for all files

5 years agoduring modal indexing, allow only its threads to do read actions and let everybody...
peter [Thu, 13 Oct 2016 15:25:45 +0000 (17:25 +0200)]
during modal indexing, allow only its threads to do read actions and let everybody else wait

5 years agoZero-latency rendering mode enabled by default
Pavel Fatin [Thu, 13 Oct 2016 13:30:56 +0000 (15:30 +0200)]
Zero-latency rendering mode enabled by default

5 years agoapp.invokeAndWait from ProgressWrapper shouldn't lead to deadlock
peter [Thu, 13 Oct 2016 14:17:56 +0000 (16:17 +0200)]
app.invokeAndWait from ProgressWrapper shouldn't lead to deadlock

5 years agoPY-21029 Fixed: Optional typing does not consider `is not None` comparison appcode/171.63 clion/171.64
Semyon Proshev [Thu, 13 Oct 2016 14:58:32 +0000 (17:58 +0300)]
PY-21029 Fixed: Optional typing does not consider `is not None` comparison

Update PyTypeAssertionEvaluator to consider "is None" and "is not None" in Py3 where "None" is PyNoneLiteralExpression, not PyReferenceExpression

5 years ago[java] package accessibility check for library classes
Roman Shevchenko [Thu, 13 Oct 2016 14:57:29 +0000 (16:57 +0200)]
[java] package accessibility check for library classes

5 years agoPY-21048 Fixed: Strange inspection in return values of async function
Semyon Proshev [Thu, 13 Oct 2016 14:32:13 +0000 (17:32 +0300)]
PY-21048 Fixed: Strange inspection in return values of async function

Unwrap __coroutine in PyTypeCheckerInspection when matching expected and actual return types

5 years agogradle: integration tests supported gradle versions added (3.0, 3.1)
Vladislav.Soroka [Thu, 13 Oct 2016 14:21:02 +0000 (17:21 +0300)]
gradle: integration tests supported gradle versions added (3.0, 3.1)

5 years agoIDEA-162545 Error:gradle-resources-test:project: java.lang.NoClassDefFoundError:...
Vladislav.Soroka [Thu, 13 Oct 2016 14:19:20 +0000 (17:19 +0300)]
IDEA-162545 Error:gradle-resources-test:project: java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils

5 years agoMerge remote-tracking branch 'origin/master' clion/171.61
Konstantin Bulenkov [Thu, 13 Oct 2016 13:56:16 +0000 (15:56 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agoremove extra Darcula icons
Konstantin Bulenkov [Thu, 13 Oct 2016 13:53:09 +0000 (15:53 +0200)]
remove extra Darcula icons

5 years agoretina quality icon for xml properties
Konstantin Bulenkov [Thu, 13 Oct 2016 13:46:56 +0000 (15:46 +0200)]
retina quality icon for xml properties

5 years agoRetina quality icons for maven plugin
Konstantin Bulenkov [Thu, 13 Oct 2016 13:46:26 +0000 (15:46 +0200)]
Retina quality icons for maven plugin

5 years agonew tag icon
Konstantin Bulenkov [Thu, 13 Oct 2016 13:45:58 +0000 (15:45 +0200)]
new tag icon

5 years agolocked, pinned,static mark icons should be slightly different in Darcula
Konstantin Bulenkov [Thu, 13 Oct 2016 13:45:40 +0000 (15:45 +0200)]
locked, pinned,static mark icons should be slightly different in Darcula

5 years agobetter javadoc for runWhenSmart (IDEA-CR-14478)
peter [Thu, 13 Oct 2016 13:41:20 +0000 (15:41 +0200)]
better javadoc for runWhenSmart (IDEA-CR-14478)

5 years agoupdate icons for excluded modules
Konstantin Bulenkov [Thu, 13 Oct 2016 13:44:24 +0000 (15:44 +0200)]
update icons for excluded modules

5 years ago+retina icon for groovy service
Konstantin Bulenkov [Thu, 13 Oct 2016 13:43:53 +0000 (15:43 +0200)]
+retina icon for groovy service

5 years agogradle: create application.xml file during ear build
Vladislav.Soroka [Thu, 13 Oct 2016 13:26:21 +0000 (16:26 +0300)]
gradle: create application.xml file during ear build

5 years agogradle: cleanup
Vladislav.Soroka [Thu, 13 Oct 2016 12:28:04 +0000 (15:28 +0300)]
gradle: cleanup

5 years agogradle: create manifest during artifact build
Vladislav.Soroka [Thu, 13 Oct 2016 11:55:50 +0000 (14:55 +0300)]
gradle: create manifest during artifact build

5 years agoinspection settings: mark tool node as disabled if "enabled=false" and do not look...
Dmitry Batkovich [Thu, 13 Oct 2016 13:15:32 +0000 (16:15 +0300)]
inspection settings: mark tool node as disabled if "enabled=false" and do not look for scope states

5 years agoIDEA-162384 merge: update default color scheme
Aleksey Pivovarov [Thu, 13 Oct 2016 12:03:26 +0000 (15:03 +0300)]
IDEA-162384 merge: update default color scheme

5 years agoFix after merge (PY-21054) appcode/171.58 clion/171.59
Elizaveta Shashkova [Thu, 13 Oct 2016 11:24:06 +0000 (14:24 +0300)]
Fix after merge (PY-21054)

5 years agoDo not change the original dict with ipython variables (PY-21054)
Elizaveta Shashkova [Wed, 12 Oct 2016 12:19:29 +0000 (15:19 +0300)]
Do not change the original dict with ipython variables (PY-21054)