<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/astroid.git, branch fix-list-multiplication</title>
<subtitle>bitbucket.org: Obsolete (use python-packages/astroid-git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid.git/'/>
<entry>
<title>Use safe_infer for inference of elements in list multiplication operation</title>
<updated>2015-10-24T13:39:40+00:00</updated>
<author>
<name>Dmitry Pribysh</name>
<email>dmand@yandex.ru</email>
</author>
<published>2015-10-24T13:39:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid.git/commit/?id=fbf6636bca20ffd4066206d3d72bc94e15dc7c02'/>
<id>fbf6636bca20ffd4066206d3d72bc94e15dc7c02</id>
<content type='text'>
Now inference yields YES instead of list item value when multiple
values are inferred for one list item.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now inference yields YES instead of list item value when multiple
values are inferred for one list item.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix inference of list multiplication operation.</title>
<updated>2015-10-23T21:45:36+00:00</updated>
<author>
<name>Dmitry Pribysh</name>
<email>dmand@yandex.ru</email>
</author>
<published>2015-10-23T21:45:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid.git/commit/?id=63d38d6b6d41d2259f909faa51a8272220dd2de7'/>
<id>63d38d6b6d41d2259f909faa51a8272220dd2de7</id>
<content type='text'>
Old implementation was pushing all the possible values inferred from a node
into a list, thus creating extra items in case when there are multiple infered
values yielded. New implementation takes only first infered value, preserving
the expected size of the list.

Fixes pylint's #559.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Old implementation was pushing all the possible values inferred from a node
into a list, thus creating extra items in case when there are multiple infered
values yielded. New implementation takes only first infered value, preserving
the expected size of the list.

Fixes pylint's #559.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merged in dmand/astroid/binop-inference-fix (pull request #92)</title>
<updated>2015-10-23T12:57:25+00:00</updated>
<author>
<name>Claudiu Popa</name>
<email>pcmanticore@gmail.com</email>
</author>
<published>2015-10-23T12:57:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid.git/commit/?id=b50e93e14255cb63a60623e214384ecf78dcc483'/>
<id>b50e93e14255cb63a60623e214384ecf78dcc483</id>
<content type='text'>
Fix binary operator inference issue from pylint's #646
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix binary operator inference issue from pylint's #646
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove trailing whitespace.</title>
<updated>2015-10-22T20:55:27+00:00</updated>
<author>
<name>Claudiu Popa</name>
<email>pcmanticore@gmail.com</email>
</author>
<published>2015-10-22T20:55:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid.git/commit/?id=2959dd8c26060d06593e50241b2747ffd3c4d6bb'/>
<id>2959dd8c26060d06593e50241b2747ffd3c4d6bb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for indexing containers with instances which provides an __index__ returning-int method.</title>
<updated>2015-10-22T20:40:12+00:00</updated>
<author>
<name>Claudiu Popa</name>
<email>pcmanticore@gmail.com</email>
</author>
<published>2015-10-22T20:40:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid.git/commit/?id=4272e1326efcbca5b26eecd4d8fd43bcc8cf93f2'/>
<id>4272e1326efcbca5b26eecd4d8fd43bcc8cf93f2</id>
<content type='text'>
This patch moves _class_as_index to helpers, where it becames class_instance_as_index.
Also, it instantiates its own call context, which makes certain idioms with lambdas
to work.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch moves _class_as_index to helpers, where it becames class_instance_as_index.
Also, it instantiates its own call context, which makes certain idioms with lambdas
to work.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make class_as_index private.</title>
<updated>2015-10-22T20:00:43+00:00</updated>
<author>
<name>Claudiu Popa</name>
<email>pcmanticore@gmail.com</email>
</author>
<published>2015-10-22T20:00:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid.git/commit/?id=6c250a70175892cdd6ad1e84d071197e1ba4e56b'/>
<id>6c250a70175892cdd6ad1e84d071197e1ba4e56b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Create a call context when inferring unary operands on instances.</title>
<updated>2015-10-22T19:52:58+00:00</updated>
<author>
<name>Claudiu Popa</name>
<email>pcmanticore@gmail.com</email>
</author>
<published>2015-10-22T19:52:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid.git/commit/?id=4920076bfe852de098578034cfe56e8ef0ef96bf'/>
<id>4920076bfe852de098578034cfe56e8ef0ef96bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Create a callcontext when determining an instance's truth value.</title>
<updated>2015-10-22T19:40:13+00:00</updated>
<author>
<name>Claudiu Popa</name>
<email>pcmanticore@gmail.com</email>
</author>
<published>2015-10-22T19:40:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid.git/commit/?id=658ecfbb170c040e079ce5619d751fcc3510d4b7'/>
<id>658ecfbb170c040e079ce5619d751fcc3510d4b7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Create a context call when __enter__ is called for solving what a context manager returns.</title>
<updated>2015-10-22T09:13:56+00:00</updated>
<author>
<name>Claudiu Popa</name>
<email>pcmanticore@gmail.com</email>
</author>
<published>2015-10-22T09:13:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid.git/commit/?id=b65cde98f3abb85f80882ea39de40196f69ab2ec'/>
<id>b65cde98f3abb85f80882ea39de40196f69ab2ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace the use of print in python3/data/module.py, since it complicates the testing of as_string.</title>
<updated>2015-10-22T09:07:02+00:00</updated>
<author>
<name>Claudiu Popa</name>
<email>pcmanticore@gmail.com</email>
</author>
<published>2015-10-22T09:07:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid.git/commit/?id=b64661734ed34ac100d229e800d59e1cb4ebf619'/>
<id>b64661734ed34ac100d229e800d59e1cb4ebf619</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
