1
0
forked from VimPlug/jedi
Commit Graph

946 Commits

Author SHA1 Message Date
Dave Halter 8108122347 Make string additions work for file path completion
With this most simple cases of file path completions should be working now, fixes #493
2019-08-05 01:43:50 +02:00
Dave Halter 45dada9552 Fix interpeter project path 2019-08-05 00:43:37 +02:00
Dave Halter e008a515e3 Fix a few more file name completion cases 2019-08-04 22:43:23 +02:00
Dave Halter fd1e6afd07 A first iteration for file path completions 2019-08-04 13:50:23 +02:00
Dave Halter 8e1417e3ce Add Definition.execute, fixes #1076 2019-08-03 02:01:30 +02:00
Dave Halter 16e0351897 List possible Definition.type in its docstring, fixes #1069. 2019-08-02 21:16:58 +02:00
Dave Halter 6a82f60901 Parameter.kind is not avaialble in Python 3.5 2019-08-02 13:49:01 +02:00
Dave Halter a22c6da89f Add a few docstrings to make some things clearer 2019-08-02 13:16:18 +02:00
Dave Halter 876a6a5c22 Add ParamDefinition.kind, fixes #1361 2019-08-02 13:11:41 +02:00
Dave Halter d58bbce24f Add Signature.to_string() with proper tests, fixes #779, fixes #780 2019-08-02 12:17:13 +02:00
Dave Halter 93b7548f1a Use a helper to create definitions 2019-08-02 10:30:23 +02:00
Dave Halter 24db05841b Add a execute_annotation option to infer_annotation 2019-08-02 10:24:15 +02:00
Dave Halter 375d1d57fb Test infer_annotation 2019-08-02 10:00:17 +02:00
Dave Halter c2e50e1d0d Make it possible for users to infer annotations/defaults
Fixes #1039
2019-08-01 18:27:37 +02:00
Dave Halter 7988c1d11b A first iteration of adding signatures to the API, fixes #1139 2019-08-01 17:48:10 +02:00
Dave Halter a739c17a6f Turn around resolve_stars, it shouldn't by default be resolved 2019-07-31 18:51:31 +02:00
Dave Halter a5a544cb09 Revert "Use __str__ instead of to_string"
This reverts commit 1151700114.
2019-07-31 18:39:17 +02:00
Dave Halter 1151700114 Use __str__ instead of to_string 2019-07-31 00:07:38 +02:00
Dave Halter 75f654b944 Better repr for CallSignature 2019-07-30 23:55:58 +02:00
Dave Halter e85fba844c Fix some call signature tests 2019-07-09 00:46:53 -07:00
Dave Halter 374721b789 Fix a case with errors 2019-07-09 00:04:53 -07:00
Dave Halter 3fb89f9f9b Fix some kwargs cases 2019-07-08 22:38:22 -07:00
Dave Halter a0b4e76c1a Fix some *args issues 2019-07-08 17:03:45 -07:00
Dave Halter 97bf83aa03 Deal better with some error nodes 2019-07-08 14:26:11 -07:00
Dave Halter ca7658cab7 Delete unused code 2019-07-08 13:29:46 -07:00
Dave Halter dd78f4cfbf Fix some error node handling for call signatures 2019-07-08 13:22:07 -07:00
Dave Halter 08019075c3 Fix CallSignature index for a looot of cases, fixes #1364,#1363 2019-07-08 12:40:58 -07:00
Dave Halter 943617a94f Use recursion rather than other stuff 2019-07-05 23:51:24 -07:00
Dave Halter d579c0ad57 Even more refactorings 2019-07-05 15:24:39 -07:00
Dave Halter 76c6104415 small name refactoring 2019-07-05 14:35:48 -07:00
Dave Halter ef9d803ce3 Refactor some call details 2019-07-05 14:30:59 -07:00
Dave Halter 947bfe7b78 Fix an issue with keyword params, fixes #1356 2019-07-03 22:35:46 -07:00
Dave Halter b382f06be0 A better repr for Definition 2019-07-01 19:40:06 -07:00
Dave Halter fafd6b2ac6 Keyword completions are no longer possible directly after a number, fixes #1085 2019-06-26 15:04:46 +02:00
Dave Halter c413b486fb Actually import IsADirectoryError 2019-06-22 15:43:11 +02:00
Dave Halter 3ae4a154f9 Fix project search if a directory is called manage.py, fixes #1314 2019-06-22 14:04:32 +02:00
Dave Halter 4479b866ff CompiledContext should not have a file 2019-06-20 20:30:23 +02:00
Dave Halter b85c0db72e Fix a typo 2019-06-19 18:32:09 +02:00
Dave Halter 474dcb857a Some small docs improvements 2019-06-19 09:59:21 +02:00
Dave Halter 3ddbee1666 Fix issues for socket 2019-06-15 02:07:30 +02:00
Dave Halter 0749e5091a Apparently a change we made does not seem to be needed 2019-06-15 01:57:59 +02:00
Dave Halter e61949da66 Fix some collections.deque issues 2019-06-15 01:56:49 +02:00
Dave Halter fdad24cc0a Fix some test errors 2019-06-15 01:42:50 +02:00
Dave Halter 3ed30409ea Some progress in trying to make the deque work 2019-06-14 09:36:23 +02:00
Dave Halter 5a26d4cf8f Prefer stubs to Python names when starting to infer 2019-06-13 09:26:50 +02:00
Dave Halter 097b073d20 Undo the tensorflow speedups, because they seem to cause more harm than good, see #1116 2019-06-12 10:00:45 +02:00
Dave Halter be269f3e1c Remove a print 2019-06-10 22:21:41 +02:00
Dave Halter 5ef0563abe Don't use stub_to_python_context_set anymore 2019-06-10 19:39:26 +02:00
Dave Halter 56d8945d17 Use convert_context function for docs lookup 2019-06-10 19:17:50 +02:00
Dave Halter 7f853a324a Fix a small copy paste fail 2019-06-10 19:05:03 +02:00