Dave Halter
|
2629ff55f3
|
Fix some array tests
|
2019-08-17 15:42:13 +02:00 |
|
Dave Halter
|
03920502c4
|
infer_state -> inference_state
|
2019-08-16 11:44:30 +02:00 |
|
Dave Halter
|
9ee6285414
|
Remove infer_state from filters
|
2019-08-16 09:41:23 +02:00 |
|
Dave Halter
|
600272366f
|
parent_value -> parent_context
|
2019-08-15 09:36:46 +02:00 |
|
Dave Halter
|
9986d8c9aa
|
Context -> Value
|
2019-08-15 01:26:11 +02:00 |
|
Dave Halter
|
49f996867d
|
NO_CONTEXTS -> NO_VALUES
|
2019-08-15 01:24:28 +02:00 |
|
Dave Halter
|
ad4f546aca
|
context -> value
|
2019-08-15 01:23:06 +02:00 |
|
Dave Halter
|
9e23f4d67b
|
Move base_context -> base_value
|
2019-08-15 00:41:02 +02:00 |
|
Dave Halter
|
a5dff65142
|
Evaluator -> InferState
|
2019-08-15 00:37:51 +02:00 |
|
Dave Halter
|
8157d119a7
|
eval_ -> infer_
|
2019-08-15 00:20:01 +02:00 |
|
Dave Halter
|
3b4f292464
|
Move the evaluate package to inference
|
2019-08-15 00:14:26 +02:00 |
|
Dave Halter
|
9cc3b18d52
|
evaluation -> type inference and a few similar changes
|
2019-08-13 01:29:50 +02:00 |
|
Dave Halter
|
467839a9ea
|
execute_evaluated -> execute_with_values
|
2019-08-13 01:29:50 +02:00 |
|
Dave Halter
|
4a5c992b1a
|
Remove an unnecessary isinstance usage
|
2019-08-10 14:41:47 +02:00 |
|
Dave Halter
|
4ec3fb6e12
|
Fix an error that occured because of some refactorings
|
2019-08-08 11:03:27 +02:00 |
|
Dave Halter
|
463cbb1595
|
Fix one more os.path.join issue
|
2019-08-08 09:31:13 +02:00 |
|
Dave Halter
|
7c1c4981fb
|
Fix os.path.join static value gathering
|
2019-08-06 22:48:28 +02:00 |
|
Dave Halter
|
81488bcd20
|
os.path.sep should always have a clear value
|
2019-08-06 19:57:16 +02:00 |
|
Dave Halter
|
99008eef43
|
Fix string name completion for stuff like dirname and abspath
|
2019-08-06 19:38:16 +02:00 |
|
Dave Halter
|
ec70815318
|
Cache getting resolved param names
|
2019-07-31 22:54:29 +02:00 |
|
Dave Halter
|
ab5f4b6774
|
Remove a class that is not needed anymore
|
2019-07-31 18:44:57 +02:00 |
|
Dave Halter
|
7d2374ed81
|
Fix the last remaining issues with function signature
|
2019-07-31 18:29:41 +02:00 |
|
Dave Halter
|
f9de26f72c
|
Move get_signatures from Function to FunctionMixin
|
2019-07-29 20:17:03 +02:00 |
|
Dave Halter
|
9b338f69a6
|
Add a comment about wraps
|
2019-07-29 00:28:12 +02:00 |
|
Dave Halter
|
fa0424cfd6
|
Fix signatures for wraps, see #1058
|
2019-07-29 00:13:05 +02:00 |
|
Dave Halter
|
e76120da06
|
Fix partial signatures, fixes #1371
|
2019-07-24 02:28:49 +02:00 |
|
Dave Halter
|
08bb9cfae7
|
Fix classmethod signature, fixes #498
|
2019-07-24 01:06:49 +02:00 |
|
Dave Halter
|
cdf50e2a69
|
Fix an isue about dict ordering in Python before 3.6.
|
2019-07-19 12:54:22 +02:00 |
|
Dave Halter
|
2b0b29f921
|
Make it clearer when get_param is used.
|
2019-07-19 11:57:55 +02:00 |
|
Dave Halter
|
0dc60fb535
|
A small dataclass refactoring
|
2019-07-19 11:44:11 +02:00 |
|
Dave Halter
|
5722a3458e
|
Evaluate annotations for dataclasses when infer is called on param
|
2019-07-19 11:42:08 +02:00 |
|
Dave Halter
|
93c52f615a
|
Get inheritance of dataclass right
|
2019-07-19 11:35:13 +02:00 |
|
Dave Halter
|
050d686a27
|
A first working iteration of dataclass signatures, fixes #1213
|
2019-07-19 02:01:36 +02:00 |
|
Dave Halter
|
1cccc832b6
|
Dataclass progress
|
2019-07-19 01:27:37 +02:00 |
|
Dave Halter
|
c7fc715535
|
Use class filters in instances differently so metaclass plugins work, fixes #1090
|
2019-07-18 11:20:54 +02:00 |
|
Dave Halter
|
eeea88046e
|
First step in working with metaclasses in plugins, see #1090.
|
2019-07-18 11:20:28 +02:00 |
|
Dave Halter
|
8329e2e969
|
Remove classes from plugins and use decorators instead
|
2019-07-16 10:23:19 +02:00 |
|
Dave Halter
|
de138e9114
|
Improve a bit of dataclasses support, so at least the attributes can be seen
see #1213
|
2019-07-03 09:21:57 -07:00 |
|
Dave Halter
|
265abe1d08
|
Fix super call goto for multiple inheritance, fixes #1311
|
2019-06-24 09:53:56 +02:00 |
|
Dave Halter
|
eef02e5c56
|
Fix generator issues for typing
|
2019-06-08 01:50:38 +02:00 |
|
Dave Halter
|
94dfe7bf69
|
Use even more stubs to get more complex completions for e.g. strings working
|
2019-06-07 02:37:51 +02:00 |
|
Dave Halter
|
97f342fc4c
|
Fix qualified names for CompiledObject
|
2019-06-07 01:33:37 +02:00 |
|
Dave Halter
|
b9e8bff5e2
|
Start using FileIO in modules
|
2019-05-31 22:10:49 +02:00 |
|
Dave Halter
|
6cdde65052
|
Fix an issue with namedtuples
|
2019-05-31 15:21:03 +02:00 |
|
Dave Halter
|
df038d8f05
|
Modules are obviously not executable, but should not lead to traceback when executed
|
2019-05-30 00:17:38 +02:00 |
|
Dave Halter
|
b39928188f
|
Rewrite BuiltinOverwrite with ContextWrappers
|
2019-05-28 09:48:54 +02:00 |
|
Dave Halter
|
11f3eece6d
|
Preparations for some async changes
|
2019-05-27 09:41:50 +02:00 |
|
Dave Halter
|
ffd720c323
|
Rewrite reversed a bit
|
2019-05-19 17:51:30 +02:00 |
|
Dave Halter
|
8db3bb3dc1
|
Upgrade typeshed to latest master and fix reversed execution
|
2019-05-18 23:35:28 +02:00 |
|
Dave Halter
|
24174632d4
|
Fix some bugs of the last few commits
|
2018-12-22 22:08:54 +01:00 |
|