Dave Halter
|
fcede44c2a
|
Move the docstring checking code to the names
|
2019-12-21 20:06:37 +01:00 |
|
Dave Halter
|
5fc308f1f8
|
call signature -> signature
|
2019-12-20 19:41:57 +01:00 |
|
Dave Halter
|
adff6d34a4
|
goto_assignment -> goto everywhere where it was left
|
2019-12-20 19:15:41 +01:00 |
|
Dave Halter
|
4bbaec68e8
|
Make sure goto_definitions is no longer used in the main code
|
2019-12-20 18:47:04 +01:00 |
|
Dave Halter
|
5bf6e7048b
|
A few renames for readability in the api/completion.py file
|
2019-12-20 17:40:04 +01:00 |
|
Dave Halter
|
2b5af19989
|
Fix signature issues
|
2019-12-20 16:14:01 +01:00 |
|
Dave Halter
|
f32b0aebeb
|
call_signatures -> find_signatures
|
2019-12-20 15:41:20 +01:00 |
|
Dave Halter
|
1f4be4bc51
|
Make sure that goto is used instead of goto_assignments
|
2019-12-20 14:31:42 +01:00 |
|
Dave Halter
|
41a6591d88
|
Completions.complete returns None for fuzzy completions #1409
|
2019-12-15 19:56:56 +01:00 |
|
Dave Halter
|
6ffeea7eea
|
Make sure code_lines works on stubs, even if they are builtins
|
2019-12-01 19:10:08 +01:00 |
|
Dave Halter
|
4572503c9f
|
Fix usages in context of the new parso parameter include_setitem=True
|
2019-08-28 22:56:16 +02:00 |
|
Dave Halter
|
ec6fa0c97c
|
Differentiate between a public name and an internal string_name
|
2019-08-24 13:35:15 +02:00 |
|
Dave Halter
|
88cf198552
|
Avoid function executions if they are not necessary
This also means that annotations are prefered to docstring types
|
2019-08-24 12:23:33 +02:00 |
|
Dave Halter
|
7573e2033a
|
Fix comprehension parent issues, fixes #1215
|
2019-08-23 14:34:16 +02:00 |
|
Dave Halter
|
85f8f2a764
|
Fix os path resolving issues
|
2019-08-21 00:22:34 +02:00 |
|
Dave Halter
|
2629ff55f3
|
Fix some array tests
|
2019-08-17 15:42:13 +02:00 |
|
Dave Halter
|
c6d2aa6da2
|
Some small improvements
|
2019-08-16 16:44:03 +02:00 |
|
Dave Halter
|
03920502c4
|
infer_state -> inference_state
|
2019-08-16 11:44:30 +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
|
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
|
3b4f292464
|
Move the evaluate package to inference
|
2019-08-15 00:14:26 +02:00 |
|
Dave Halter
|
467839a9ea
|
execute_evaluated -> execute_with_values
|
2019-08-13 01:29:50 +02:00 |
|
Dave Halter
|
45dada9552
|
Fix interpeter project path
|
2019-08-05 00:43:37 +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
|
ca7658cab7
|
Delete unused code
|
2019-07-08 13:29:46 -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
|
d579c0ad57
|
Even more refactorings
|
2019-07-05 15:24:39 -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
|
4479b866ff
|
CompiledContext should not have a file
|
2019-06-20 20:30:23 +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 |
|