Dave Halter
|
6220b20659
|
"Document" stubs for develops
|
2020-03-16 00:19:08 +01:00 |
|
Dave Halter
|
4af138f4fb
|
Merge branch 'docs' of https://github.com/blueyed/jedi into refactor
Almost all of the docstrings were still there.
|
2020-03-14 00:12:53 +01:00 |
|
Dave Halter
|
10bc578bfe
|
Merge branch 'master' into refactor
|
2020-03-13 23:53:09 +01:00 |
|
Dave Halter
|
521e240c5f
|
Changed semantics of ClassVar attributes in classes, fixes #1502
|
2020-03-13 12:54:29 +01:00 |
|
Dave Halter
|
fb72e1b448
|
Merge _remove_statements and infer_expr_stmt, fixes #1504
|
2020-03-13 00:50:25 +01:00 |
|
Dave Halter
|
91857c2c0a
|
Fix issues with iter_module_names
|
2020-03-11 00:19:40 +01:00 |
|
Dave Halter
|
d574162da3
|
Fix namedtuple docstring/signature issues, fixes #1506
|
2020-03-10 20:07:10 +01:00 |
|
Dave Halter
|
0aa1ef6639
|
Move an import to the top
|
2020-03-10 09:36:45 +01:00 |
|
Dave Halter
|
33c61b8708
|
Make a method public
|
2020-03-10 09:35:03 +01:00 |
|
Dave Halter
|
cf3d83ee4f
|
Don't mix up caches for stubs and python files
|
2020-03-09 17:48:36 +01:00 |
|
Dave Halter
|
7247c32990
|
Refactor load_module_from_path to be simpler
|
2020-03-09 17:40:14 +01:00 |
|
Dave Halter
|
75ae73ee97
|
Load -stubs packages properly in _load_python_module
|
2020-03-09 17:27:51 +01:00 |
|
Dave Halter
|
53f39c88e4
|
Try to fix a few more stub issues in search
|
2020-03-08 15:02:00 +01:00 |
|
Dave Halter
|
d3e3021a3d
|
Care better about stubs for code search
|
2020-03-08 13:16:06 +01:00 |
|
Dave Halter
|
e46e1269a2
|
Finally use the string_names attribute to identify module names instead of some fucked up path calculation.
|
2020-03-08 12:58:44 +01:00 |
|
Dave Halter
|
a5f7412296
|
Load stub modules if it's a stub
|
2020-03-08 11:51:39 +01:00 |
|
Dave Halter
|
58998748e3
|
Make it clear in search tests if a stub or a normal definition is expected
|
2020-03-07 20:43:57 +01:00 |
|
Dave Halter
|
6bddca011c
|
Listing modules is no longer done by a subprocess
|
2020-03-07 20:25:58 +01:00 |
|
Dave Halter
|
f147cb1133
|
Make it possible to get stdlib modules for project search
|
2020-03-07 19:42:27 +01:00 |
|
Dave Halter
|
c159b9debd
|
Get namespace package searches working
|
2020-03-07 17:14:47 +01:00 |
|
Dave Halter
|
eecdf31601
|
Make it possible to search folders __init__ files
|
2020-03-07 13:57:14 +01:00 |
|
Dave Halter
|
7f2f025866
|
Move get_module_names to api.helpers
|
2020-03-06 14:32:52 +01:00 |
|
Dave Halter
|
c7a862ec19
|
Fix issues where references were identified as definitions
|
2020-03-06 14:24:57 +01:00 |
|
Dave Halter
|
e6bdaea73e
|
Actually implement symbol search for projects
|
2020-03-06 11:15:34 +01:00 |
|
Dave Halter
|
ebb9df07f3
|
Progress for recursive symbol searches
|
2020-03-06 10:31:48 +01:00 |
|
Dave Halter
|
8df917f1df
|
Fix a getattr_static issue, fixes #1517
|
2020-03-06 10:07:23 +01:00 |
|
Dave Halter
|
656324f686
|
Disable some more tests for Python 2
|
2020-03-01 13:30:41 +01:00 |
|
Dave Halter
|
bd1ef659e8
|
Make InterpreterEnvironment public
|
2020-03-01 12:47:26 +01:00 |
|
Dave Halter
|
afc61c2576
|
is_typeddict should be part of ClassMixin
|
2020-03-01 12:26:40 +01:00 |
|
Dave Halter
|
4d5373d626
|
Don't continue searching for values if an annotation is found
|
2020-03-01 12:25:46 +01:00 |
|
Dave Halter
|
609737322d
|
TypedDict checking should be at a later point
|
2020-03-01 02:34:38 +01:00 |
|
Dave Halter
|
bb91b96286
|
Merge branch 'typeddict' of https://github.com/pappasam/jedi
|
2020-03-01 01:31:17 +01:00 |
|
Dave Halter
|
ebdaf0177d
|
Don't continue searching for values if an annotation is found
|
2020-02-27 18:47:13 +01:00 |
|
Dave Halter
|
a892887b04
|
Remove Python 3.4 support
|
2020-02-27 02:04:03 +01:00 |
|
Dave Halter
|
b7be5a4fe2
|
Extract: Correct newlines for classes and make it possible to be on a return/yield statement
|
2020-02-23 00:24:34 +01:00 |
|
Dave Halter
|
876109267a
|
Remove is_function_execution, it's not used
|
2020-02-23 00:16:46 +01:00 |
|
Lior Goldberg
|
1874e9be81
|
Remove the word 'class' from annotation_string
Currently, 'foo(x: int)' results with annotation_string="<class 'int'>".
Change this to 'int'.
|
2020-02-20 09:35:01 +01:00 |
|
Dave Halter
|
50be49544d
|
Move indent_block to common
|
2020-02-19 09:15:39 +01:00 |
|
Dave Halter
|
b1d3c7ef52
|
Move indent_block to a separate utils
|
2020-02-18 18:50:40 +01:00 |
|
Peter Law
|
c4cf0d78e1
|
Add a couple of docstrings
These are based on observation of the outputs of these functions.
|
2020-02-15 12:25:12 +01:00 |
|
Sam Roeca
|
9d2083fa08
|
Remove argument to filter.values()
Given 87161df2, values(from_instance=False) doesn't produce completions
anymore. Therefore, we remove from_instance as an argument.
|
2020-02-07 13:38:52 -05:00 |
|
Sam Roeca
|
6a9745b42b
|
Get basic completions working with TypedDict
|
2020-02-07 13:24:00 -05:00 |
|
Dave Halter
|
87161df2f0
|
Make sure that typeddict py__getitem__ works
|
2020-02-07 16:45:03 +01:00 |
|
Dave Halter
|
7ef07b576f
|
Merge branch 'master' into typeddict
|
2020-02-07 04:03:27 +01:00 |
|
Dave Halter
|
14ac0512a9
|
Get rid of cwd modifications in tests
|
2020-02-06 01:47:39 +01:00 |
|
Dave Halter
|
b7919bd3e6
|
Merge branch 'master' into project
|
2020-02-04 23:56:47 +01:00 |
|
Dave Halter
|
7a55484b79
|
Fix a test issue
|
2020-02-04 23:56:01 +01:00 |
|
Dave Halter
|
3388a9659b
|
Catch an error with illegal class instances, fixes #1491
|
2020-02-03 22:27:48 +01:00 |
|
Dave Halter
|
eb88c483fb
|
Catch an error with illegal class instances, fixes #1491
|
2020-02-03 22:27:22 +01:00 |
|
Dave Halter
|
3101e43aa6
|
Merge branch 'master' into project
|
2020-02-03 09:26:43 +01:00 |
|