This website requires JavaScript.
b7687fcfb7
Cleanup a test file
Dave Halter
2019-07-10 23:23:18 -07:00
0ec86d5034
Use parametrize instead of TestCase
Dave Halter
2019-07-10 23:22:10 -07:00
cef23f44cd
Remove a TestCase class usage
Dave Halter
2019-07-10 19:32:19 -07:00
e889a4923e
Use pytest.mark.parametrize for something instad of a class
Dave Halter
2019-07-10 19:04:12 -07:00
114aba462c
Use the names fixture even more
Dave Halter
2019-07-10 19:00:24 -07:00
26c7cec7b5
Use the names fixture more
Dave Halter
2019-07-10 18:39:33 -07:00
3e3a33ab79
A small rename
Dave Halter
2019-07-10 18:38:24 -07:00
7f386e0e68
Refactor names tests
Dave Halter
2019-07-10 18:34:40 -07:00
82d970d2b8
A small refactoring
Dave Halter
2019-07-10 18:24:21 -07:00
3ed9e836cc
Make sure __wrapped__ works properly when using an Interpreter, fixes #1353
Dave Halter
2019-07-10 15:58:16 -07:00
f984e8d6ef
Small refactoring
Dave Halter
2019-07-10 15:38:41 -07:00
670cf4d394
Make API param names appear without leading double underscores, fixes #1357 again
Dave Halter
2019-07-10 12:10:12 -07:00
e85fba844c
Fix some call signature tests
Dave Halter
2019-07-09 00:46:53 -07:00
ee5557ddf6
Make expected index work in Python 3
Dave Halter
2019-07-09 00:37:33 -07:00
42f72b219b
Test both closing brackets and non-closing brackets for CallSignature.index
Dave Halter
2019-07-09 00:16:53 -07:00
374721b789
Fix a case with errors
Dave Halter
2019-07-09 00:04:53 -07:00
01cec186ae
Move some code around
Dave Halter
2019-07-08 22:52:04 -07:00
3fb89f9f9b
Fix some kwargs cases
Dave Halter
2019-07-08 22:38:22 -07:00
a0b4e76c1a
Fix some *args issues
Dave Halter
2019-07-08 17:03:45 -07:00
97bf83aa03
Deal better with some error nodes
Dave Halter
2019-07-08 14:26:11 -07:00
ca7658cab7
Delete unused code
Dave Halter
2019-07-08 13:29:46 -07:00
dd78f4cfbf
Fix some error node handling for call signatures
Dave Halter
2019-07-08 13:22:07 -07:00
08019075c3
Fix CallSignature index for a looot of cases, fixes #1364,#1363
Dave Halter
2019-07-08 12:40:58 -07:00
943617a94f
Use recursion rather than other stuff
Dave Halter
2019-07-05 23:51:24 -07:00
d579c0ad57
Even more refactorings
Dave Halter
2019-07-05 15:24:39 -07:00
76c6104415
small name refactoring
Dave Halter
2019-07-05 14:35:48 -07:00
ef9d803ce3
Refactor some call details
Dave Halter
2019-07-05 14:30:59 -07:00
a26cb42d07
Disable a test for Python 2
Dave Halter
2019-07-04 09:31:22 -07:00
6b9b2836ba
Fix pow() signature, fixes #1357
Dave Halter
2019-07-04 00:29:57 -07:00
abdb8de89d
Merge branch 'master' of github.com:davidhalter/jedi
Dave Halter
2019-07-03 23:49:18 -07:00
ac492ef598
Fix signature to_string
Dave Halter
2019-07-03 23:44:58 -07:00
947bfe7b78
Fix an issue with keyword params, fixes #1356
Dave Halter
2019-07-03 22:35:46 -07:00
be6c90d135
Simplify some test code for param defaults, see #1356
Dave Halter
2019-07-03 19:43:32 -07:00
8cb059deda
Merge branch 'function_signature_in_interpreter' of https://github.com/linupi/jedi
Dave Halter
2019-07-03 19:11:36 -07:00
0f4da5c1cf
Update link to YouCompleteMe
Arnaud Limbourg
2019-07-03 22:42:53 +02:00
de138e9114
Improve a bit of dataclasses support, so at least the attributes can be seen
Dave Halter
2019-07-03 09:20:05 -07:00
15bb9b29a2
adding test_kwarg_defaults to point out missing default value of kwargs in certain cases
Linus Pithan
2019-07-02 10:52:16 +02:00
4c132d94b9
Make sure in tests that pep 0526 variables are also able to be used when using self, see #933
Dave Halter
2019-07-01 23:33:17 -07:00
925fc89447
Get typing.NewType working (#1344 )
mwchase
2019-07-02 01:42:59 -04:00
cb95dbc707
Cannot use pytest 5 yet
Dave Halter
2019-07-01 22:30:51 -07:00
1e3b6a201d
Fix filters for classes and functions
Dave Halter
2019-07-01 22:24:29 -07:00
3829ef4785
Fix some small things to get more tests passing
Dave Halter
2019-07-01 21:52:03 -07:00
b382f06be0
A better repr for Definition
Dave Halter
2019-06-30 22:17:06 -07:00
94faceb57c
Merge branch 'master' of github.com:davidhalter/jedi
Dave Halter
2019-06-30 22:14:02 -07:00
a9ff58683e
Fix ClassVar filter for instances
Dave Halter
2019-06-26 22:56:30 +02:00
fafd6b2ac6
Keyword completions are no longer possible directly after a number, fixes #1085
Dave Halter
2019-06-26 15:04:46 +02:00
344a03e6b2
Fix for EmptyCompiledName
Nelson, Karl E
2019-06-23 14:55:35 -07:00
265abe1d08
Fix super call goto for multiple inheritance, fixes #1311
Dave Halter
2019-06-24 09:53:56 +02:00
ebdae87821
goto should always goto definitions, fixes #1304
Dave Halter
2019-06-24 01:25:26 +02:00
56ec79d62a
Fix star imports checks, fixes #1235
Dave Halter
2019-06-22 16:45:43 +02:00
c413b486fb
Actually import IsADirectoryError
Dave Halter
2019-06-22 15:43:11 +02:00
cb0a0d228a
Add 3.8 to supported versions
Dave Halter
2019-06-22 14:45:22 +02:00
3ae4a154f9
Fix project search if a directory is called manage.py, fixes #1314
Dave Halter
2019-06-22 14:04:32 +02:00
aa2dc6be09
Return annotations for compiled objects now help to infer
Dave Halter
2019-06-22 00:15:20 +02:00
a62ba86d7b
Update parso requirement
Nathaniel J. Smith
2019-06-21 00:47:51 -07:00
454447d422
Fix an invalid escape sequence
v0.14.0
Dave Halter
2019-06-20 21:43:52 +02:00
02d10a3aff
Some small CHANGELOG changes
Dave Halter
2019-06-20 21:27:06 +02:00
4479b866ff
CompiledContext should not have a file
Dave Halter
2019-06-20 19:49:09 +02:00
907fdaa153
Fix some minor errors
Dave Halter
2019-06-20 09:53:40 +02:00
b85c0db72e
Fix a typo
Dave Halter
2019-06-19 18:32:09 +02:00
8852745cf3
Add stub files to the list of features
Dave Halter
2019-06-19 18:30:02 +02:00
d1501527a2
Add a script for profiling pytest
Dave Halter
2019-06-19 18:28:45 +02:00
ccd7939a92
Remove the linter, since it's no longer developed
Dave Halter
2019-06-19 18:26:52 +02:00
db716d96e5
Use the same intro text in README
Dave Halter
2019-06-19 18:25:59 +02:00
5f81353182
Make the jedi documentation more concise
Dave Halter
2019-06-19 18:20:48 +02:00
b71a851081
Write a better introduction text
Dave Halter
2019-06-19 10:12:23 +02:00
474dcb857a
Some small docs improvements
Dave Halter
2019-06-19 09:59:21 +02:00
5ad0e3d72e
Ignore some tests for Python 3.4, because it's end of life soon and the typing library doesn't exist for it
Dave Halter
2019-06-19 01:37:16 +02:00
2cf1797465
Caching for get_parent_scope
Dave Halter
2019-06-18 10:04:10 +02:00
f2f54f2864
Create a better cache to avoid the amount of get_definition/is_definition calls in parso
Dave Halter
2019-06-18 09:15:16 +02:00
38232fe133
Fix issues with Python 3.7 tests
Dave Halter
2019-06-15 22:26:34 +02:00
4405c4f190
Skip stub tests for Python 2
Dave Halter
2019-06-15 21:59:54 +02:00
c3a0fec2d9
Fix tests for stubs
Dave Halter
2019-06-15 21:47:03 +02:00
8e3caaca7f
Improve the stub test a bit
Dave Halter
2019-06-15 02:20:15 +02:00
860f627f48
Merge branch 'master' of github.com:davidhalter/jedi
Dave Halter
2019-06-15 02:14:29 +02:00
3ddbee1666
Fix issues for socket
Dave Halter
2019-06-15 02:07:30 +02:00
fc20faf8f8
Remove _apply_qualified_name_changes, because it's really not needed
Dave Halter
2019-06-15 01:58:54 +02:00
0749e5091a
Apparently a change we made does not seem to be needed
Dave Halter
2019-06-15 01:57:59 +02:00
e61949da66
Fix some collections.deque issues
Dave Halter
2019-06-15 01:56:44 +02:00
fdad24cc0a
Fix some test errors
Dave Halter
2019-06-15 01:42:50 +02:00
3ed30409ea
Some progress in trying to make the deque work
Dave Halter
2019-06-14 09:36:10 +02:00
d55d494e0a
Merge pull request #1342 from JCavallo/ignore_unknown_super_calls
Dave Halter
2019-06-14 00:28:08 +02:00
e7423696af
Added git URL to git clone command
Trevor Sullivan
2019-06-13 07:53:22 -07:00
c6c49d1476
Update manual installation directions
Trevor Sullivan
2019-06-12 07:10:56 -07:00
4564275eba
By default a name has no qualified names
Dave Halter
2019-06-13 09:45:59 +02:00
9b610c9760
Make sure there are proper tests for goto_assignments with prefer_stubs and only_stubs
Dave Halter
2019-06-13 09:41:23 +02:00
ce97b0a5e7
Make sure py__bases__always return something
Jean Cavallo
2019-06-13 09:37:51 +02:00
5a26d4cf8f
Prefer stubs to Python names when starting to infer
Dave Halter
2019-06-13 09:26:50 +02:00
a0adff9d36
Added Changelog for goto_*
Dave Halter
2019-06-12 19:04:58 +02:00
ad2fbf71ba
Move stub tests
Dave Halter
2019-06-12 14:00:50 +02:00
097b073d20
Undo the tensorflow speedups, because they seem to cause more harm than good, see #1116
Dave Halter
2019-06-12 10:00:45 +02:00
a3afdc0ece
Ignore super calls when super class cannot be inferred
Jean Cavallo
2019-06-12 09:51:08 +02:00
ed092e6da7
Better error message, when typeshed is missing, see #1341
Dave Halter
2019-06-12 00:08:54 +02:00
78973a9f35
Move execute_evaluated to HelperContextMixin
Dave Halter
2019-06-11 17:42:09 +02:00
f672d3329a
Make sure that execute is always called with arguments
Dave Halter
2019-06-11 09:37:24 +02:00
be269f3e1c
Remove a print
Dave Halter
2019-06-10 22:21:41 +02:00
c1047bef4f
Ignore warnings for numpydocs
Dave Halter
2019-06-10 21:41:15 +02:00
1b0677ec55
Fix some test imports
Dave Halter
2019-06-10 19:48:46 +02:00
5ef0563abe
Don't use stub_to_python_context_set anymore
Dave Halter
2019-06-10 19:39:26 +02:00
56d8945d17
Use convert_context function for docs lookup
Dave Halter
2019-06-10 19:17:50 +02:00