Dave Halter
2161be2dcb
Fix side effect issues with predefined names and lazy contexts.
2016-11-26 10:16:26 +01:00
Dave Halter
fe54285311
Only 125 fails left in the integration tests.
2016-11-26 00:25:31 +01:00
Dave Halter
bad1f85f8f
Improvements towards arrays / predefined names logic.
2016-11-25 23:31:45 +01:00
Dave Halter
8fd08c86b7
Fix some mostly iterable related stuff.
2016-11-24 21:06:55 +01:00
Dave Halter
75e412dbc5
Remove the old instance.
2016-11-24 19:59:26 +01:00
Dave Halter
7ed1c95737
Fix dynamic param tests.
2016-11-24 00:11:26 +01:00
Dave Halter
06efc8fb8c
Fixing lambdas.
2016-11-20 22:09:45 +01:00
Dave Halter
cbd6713b5e
Fix a lot of the import completion issues.
2016-11-20 16:37:02 +01:00
Dave Halter
e79ebe3ee7
Usage fixes for imports.
2016-11-19 03:05:10 +01:00
Dave Halter
b77fa58058
Fix most usage tests.
2016-11-19 02:24:34 +01:00
Dave Halter
05581714d9
Fix goto tests.
2016-11-17 23:28:47 +01:00
Dave Halter
d15016c5c1
Fix the whole test suite of descriptors.
2016-11-16 22:57:07 +01:00
Dave Halter
ba03f1dcb9
Fix properties.
2016-11-16 21:16:12 +01:00
Dave Halter
21e17b7762
Fix an issue with dicts.
2016-11-16 09:49:00 +01:00
Dave Halter
af7c13d2e6
List comprehensions now at least don't cause errors anymore.
2016-11-16 09:43:45 +01:00
Dave Halter
f672b367da
Fix most of PEP 484.
2016-11-15 00:05:08 +01:00
Dave Halter
31514dfe76
Fix a lot on PEP 484.
2016-11-14 23:29:09 +01:00
Dave Halter
03aa630932
Fixed all generator tests.
2016-11-14 20:57:46 +01:00
Dave Halter
65d3e29146
dostring fixes.
2016-11-13 20:23:17 +01:00
Dave Halter
b2bdfe4a28
Array fixes except for conversions.
2016-11-13 16:18:46 +01:00
Dave Halter
21cfe4fc21
Fix the decorator issues.
2016-11-13 04:07:23 +01:00
Dave Halter
cf00c83ed8
Fix parameter issues in functions that are defined on self.
2016-11-13 03:29:36 +01:00
Dave Halter
cb86cdec68
Small fixes to the origin_scopes.
2016-11-12 17:01:26 +01:00
Dave Halter
853f9fdb08
Somre more fixes towards basic stuff.
2016-11-12 14:23:44 +01:00
Dave Halter
469d6940a7
Fix global statements.
2016-11-12 13:11:54 +01:00
Dave Halter
7848be97ab
Some improvements towards iterators.
2016-11-12 03:53:25 +01:00
Dave Halter
9369d264d4
Fix all imports inference tests.
2016-11-12 03:26:30 +01:00
Dave Halter
806a43d085
Implement submodule name completion.
2016-11-12 03:01:07 +01:00
Dave Halter
e4ea9bb630
Some import fixes.
2016-11-12 01:01:47 +01:00
Dave Halter
2ba78ab725
Merge pull request #799 from Cologler/master
...
fix source code read issue.
2016-11-11 15:04:41 +01:00
Dave Halter
052f6bf9e7
Fix some small import stuff and the whole ordering tests.
2016-11-11 00:45:16 +01:00
Dave Halter
14a8377817
Fix all class issues.
2016-11-10 23:43:07 +01:00
Dave Halter
cfc988b786
Fix super calls.
2016-11-10 09:00:24 +01:00
Dave Halter
6899c8f646
Fix __getattribute__ and __getattr__.
2016-11-09 22:23:04 +01:00
cologler
a51475d265
Update __init__.py
...
fix the source file read mode issue.
if use 'r' mode, this may raise a `UnicodeDecodeError`.
2016-11-09 07:48:45 +08:00
Dave Halter
20380e80b0
Remove type(self).__name__ occurences, because python 2 will always output 'instance'.
2016-11-08 19:18:03 +01:00
Dave Halter
4a8fd73601
Fixing getattr tests.
2016-11-07 20:15:58 +01:00
Dave Halter
40f599c3b6
Progress in creating anonymous instances.
2016-11-07 01:11:55 +01:00
Dave Halter
81ccedc353
Fix an issue with lookups.
2016-11-07 00:35:04 +01:00
Dave Halter
7f95495ca5
More instance improvements.
2016-11-06 23:50:29 +01:00
Dave Halter
cd4a7a9fc3
Implementation of BoundMethod.
2016-11-06 22:33:22 +01:00
Dave Halter
afac66d82c
Working on __init__.
2016-11-06 18:28:04 +01:00
Dave Halter
5ef874796a
Merge pull request #790 from blueyed/fix-goto_definitions-for-derived-class
...
Fix goto_definitions being invoked on a parent class
2016-11-06 13:55:03 +01:00
Dave Halter
2b753b642d
Merge pull request #788 from blueyed/tests-tox-posargs
...
tox: use posargs and test by default for py.test command
2016-11-05 10:43:30 +01:00
Dave Halter
eb558e0e09
Merge pull request #794 from blueyed/doc-fixes
...
Improve documentation in test/run.py
2016-11-05 10:42:42 +01:00
Daniel Hahler
94dc563d8a
tox: use posargs ("jedi test") for py.test command
...
Without this it would collect tests from other dirs also by default.
2016-11-04 14:31:43 +01:00
Daniel Hahler
a4aabc2b65
Improve documentation in test/run.py
2016-11-04 14:28:27 +01:00
Daniel Hahler
78573b8fa2
Fix goto_definitions being invoked on a parent class
...
When invoking `goto_definitions` on `RequestFactory` in line 5, it would
jump to `Client` after 27f05de :
```python
class RequestFactory(object):
pass
class Client(RequestFactory):
pass
```
Fixes https://github.com/davidhalter/jedi/issues/761 .
2016-11-04 13:00:23 +01:00
Dave Halter
82667b85b9
Publicize the _evaluator in contexts.
2016-11-03 09:54:47 +01:00
Dave Halter
63b6fa1416
All function tests are passing, yay!
2016-11-03 09:43:24 +01:00