Dave Halter
|
92623232c3
|
Make sure Django User inference works
|
2020-04-25 22:55:29 +02:00 |
|
Dave Halter
|
2e1284f044
|
Fix a recursion error issue
|
2020-04-25 22:55:29 +02:00 |
|
Dave Halter
|
a793dd7c91
|
Fix a small _get_annotated_class_object, fixes #1550
|
2020-04-18 00:36:32 +02:00 |
|
Dave Halter
|
bdd4deedc1
|
Some code cleanups
|
2020-04-11 02:11:52 +02:00 |
|
Dave Halter
|
883f5a3824
|
Merge branch 'improve-type-annotation-inference' of https://github.com/PeterJCLaw/jedi
|
2020-04-01 00:54:13 +02:00 |
|
Dave Halter
|
bb9731b561
|
Fix wrong types for iterate, fixes #1524
|
2020-03-21 18:09:03 +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
|
91857c2c0a
|
Fix issues with iter_module_names
|
2020-03-11 00:19:40 +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
|
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
|
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
|
afc61c2576
|
is_typeddict should be part of ClassMixin
|
2020-03-01 12:26:40 +01:00 |
|
Dave Halter
|
609737322d
|
TypedDict checking should be at a later point
|
2020-03-01 02:34:38 +01:00 |
|
Peter Law
|
5e990d9206
|
Support passing through values for non-annotated tuples
|
2020-02-23 14:00:16 +00:00 |
|
Dave Halter
|
876109267a
|
Remove is_function_execution, it's not used
|
2020-02-23 00:16:46 +01: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
|
e3c4b5b77e
|
Make sure param hints are working for functions
|
2020-02-02 18:42:01 +01:00 |
|
Dave Halter
|
4c7179bc87
|
Generate type hints, fixes #987
|
2020-02-02 16:55:10 +01:00 |
|
Dave Halter
|
e930f47861
|
Make generators return more correct values with while loops, fixes #683
|
2020-01-29 10:13:46 +01:00 |
|
Dave Halter
|
d630ed55f3
|
Avoid aborting search for yields when they are still reachable, see #683
|
2020-01-28 09:35:58 +01:00 |
|
Dave Halter
|
8eb980db73
|
Create the basics to work with TypedDict in the future
|
2020-01-26 19:25:23 +01:00 |
|
Dave Halter
|
f42ab8872d
|
compiled_object -> compiled_value
|
2020-01-25 18:25:19 +01:00 |
|
Dave Halter
|
8cccdde28d
|
CompiledObject -> CompiledValue
|
2020-01-25 18:13:50 +01:00 |
|
Dave Halter
|
0435e0e85c
|
Remove some dead code
|
2020-01-25 13:25:23 +01:00 |
|
Dave Halter
|
6cfcba0d97
|
Use is_compiled instead of isinstance checks
|
2020-01-24 13:12:48 +01:00 |
|
Dave Halter
|
11a12d6ca8
|
Refactor execute_operation a bit
|
2020-01-12 13:01:08 +01:00 |
|
Dave Halter
|
3ba68b5bc6
|
Properly convert compiled values to generic classes
|
2020-01-10 15:09:16 +01:00 |
|
Dave Halter
|
a0536bd854
|
Remove a method that was not necessary
|
2020-01-07 18:42:06 +01:00 |
|
Dave Halter
|
800ab65701
|
Fix a bug where parent_context was a value
|
2020-01-07 11:27:36 +01:00 |
|
Dave Halter
|
fdb5071bec
|
Fix some issues with converting names, see #1466
|
2020-01-07 10:59:15 +01:00 |
|
Dave Halter
|
9b9cacfbf9
|
Make sure to use _stub_to_python_value_set for all conversions, see #1466
|
2020-01-07 01:27:50 +01:00 |
|
Dave Halter
|
9c4cd40b7e
|
Fix signatures when used for Generic classes, fixes #1468
|
2020-01-06 09:40:57 +01:00 |
|
Dave Halter
|
bf446f2729
|
Add a completion cache for numpy/tensorflow, fixes #1116
|
2020-01-05 18:13:24 +01:00 |
|
Dave Halter
|
47d3aa73dc
|
Disable some features for big annoying libraries like pandas, tensorflow, see #520
|
2020-01-04 02:39:36 +01:00 |
|
Dave Halter
|
441ede2c7f
|
Fix a debug message
|
2020-01-04 01:32:02 +01:00 |
|
Dave Halter
|
dfc6ea8ce2
|
Fix a small issue
|
2020-01-04 01:19:12 +01:00 |
|
Dave Halter
|
0a53ce5136
|
Separate getting docstrings and getting signatures for names, see discussion #1466
|
2020-01-01 23:05:06 +01:00 |
|
Dave Halter
|
bb3a81c578
|
LazyInstanceClassName -> Use NameWrapper
|
2020-01-01 20:27:07 +01:00 |
|
Dave Halter
|
47e2cf95d2
|
Change ModuleValue param order and add defaults
|
2020-01-01 17:07:19 +01:00 |
|
Dave Halter
|
94a97ff8e8
|
Fix remaining issues with dict completions
|
2019-12-30 22:59:01 +01:00 |
|
Dave Halter
|
7e769b87f3
|
Fix some more dict tests
|
2019-12-30 00:29:55 +01:00 |
|
Dave Halter
|
c7296ade68
|
Merge branch 'master' into dict
|
2019-12-28 12:17:04 +01:00 |
|
Dave Halter
|
cc136a2879
|
Self manipulations are now more correct, fixes #1392
|
2019-12-27 19:00:29 +01:00 |
|
Dave Halter
|
148fffae28
|
Make yield pytest fixtures work
|
2019-12-27 01:50:17 +01:00 |
|
Dave Halter
|
3b2dddd1d3
|
Make sure classmethod param completion works better for the first param
|
2019-12-25 03:39:37 +01:00 |
|
Dave Halter
|
110d89724e
|
Make sure staticmethod params are (mostly) inferred correctly, fixes #735
|
2019-12-24 21:32:12 +01:00 |
|
Dave Halter
|
1d17033717
|
Add support for completion even when __getattr__ is present, fixes #997
|
2019-12-24 01:44:53 +01:00 |
|