Dave Halter
|
f1366b8a74
|
Remove the u() unicode function
|
2020-07-02 10:35:39 +02:00 |
|
Dave Halter
|
7f67324210
|
Remove a lot more Python 2 mentions and todos
|
2020-07-02 10:30:58 +02:00 |
|
Dave Halter
|
1df98c5bd6
|
Remove no_unicode_pprint
|
2020-07-02 00:54:17 +02:00 |
|
Dave Halter
|
bdd4deedc1
|
Some code cleanups
|
2020-04-11 02:11:52 +02:00 |
|
Dave Halter
|
c159b9debd
|
Get namespace package searches working
|
2020-03-07 17:14:47 +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
|
fdb5071bec
|
Fix some issues with converting names, see #1466
|
2020-01-07 10:59:15 +01:00 |
|
Dave Halter
|
50c5eb5786
|
Get doctest completions working, fixes #860
|
2020-01-01 00:59:44 +01:00 |
|
Dave Halter
|
1087b62e95
|
Refactor references: Matching more names that might be related
Fixes davidhalter/jedi-vim#900.
See also davidhalter/jedi-vim#552.
|
2019-12-23 00:41:22 +01:00 |
|
Dave Halter
|
f43d144e23
|
Remove is_package on contexts
|
2019-12-01 21:01:33 +01:00 |
|
Dave Halter
|
76e0e6a8c5
|
Fix some more package issues
|
2019-12-01 20:42:55 +01:00 |
|
Dave Halter
|
7b6405f76c
|
Get rid of py__package__ from contexts
|
2019-12-01 19:33:24 +01:00 |
|
Dave Halter
|
8a26a23884
|
Make is_package a function and call it consistently
|
2019-12-01 19:31:31 +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
|
5c79472024
|
Separate CompiledModuleContext from CompiledContext, fixes #1428
|
2019-12-01 14:56:55 +01:00 |
|
Dave Halter
|
4e68287bba
|
Move eval_node to one place
|
2019-09-05 00:52:14 +02:00 |
|
Dave Halter
|
47d6ae3da1
|
SimpleParamName -> AnonymousParamName
|
2019-09-04 01:20:44 +02:00 |
|
Dave Halter
|
0a420339e8
|
Deal with inheritance properly when dealing with function executions
|
2019-09-03 13:29:25 +02:00 |
|
Dave Halter
|
a0cadd9375
|
Use Context.create_name instead of weird playing with params everywhere
|
2019-09-02 09:38:54 +02:00 |
|
Dave Halter
|
2a27ec37ae
|
Move a repr function
|
2019-08-28 10:12:00 +02:00 |
|
Dave Halter
|
9b21c02819
|
Add a method implementation, that doesn't seem to be used, but it might one day be.
|
2019-08-24 14:50:59 +02:00 |
|
Dave Halter
|
dd6befdc52
|
Cosmetics
|
2019-08-24 03:22:26 +02:00 |
|
Dave Halter
|
c1d8454f0c
|
Finally get rid of NameFinder
|
2019-08-24 03:21:00 +02:00 |
|
Dave Halter
|
c4b0b45a1d
|
Move the isinstance checks out of finder
|
2019-08-24 03:09:40 +02:00 |
|
Dave Halter
|
eba088b049
|
Move some static analysis details out of finder
|
2019-08-24 02:51:11 +02:00 |
|
Dave Halter
|
ba9c318d22
|
Move predefine_names to context
|
2019-08-24 02:39:51 +02:00 |
|
Dave Halter
|
e148d5120f
|
Move some finder stuff around
|
2019-08-24 02:28:58 +02:00 |
|
Dave Halter
|
3828532065
|
Move a debugging statement out of finder
|
2019-08-24 02:13:52 +02:00 |
|
Dave Halter
|
250ac77f4a
|
Remove a check that is not needed
|
2019-08-24 01:11:31 +02:00 |
|
Dave Halter
|
ddb2ccb657
|
Move error handling for py__getattribute__
|
2019-08-24 00:59:48 +02:00 |
|
Dave Halter
|
b13a9f7d5b
|
Trying to move towards unifying goto and py__getattribute__
|
2019-08-24 00:18:48 +02:00 |
|
Dave Halter
|
60a73f6bac
|
Move get_global_filters to the context module
|
2019-08-23 21:19:17 +02:00 |
|
Dave Halter
|
c393a406ee
|
Refactoring of the contexts to properly use inheritance
|
2019-08-23 15:28:55 +02:00 |
|
Dave Halter
|
7573e2033a
|
Fix comprehension parent issues, fixes #1215
|
2019-08-23 14:34:16 +02:00 |
|
Dave Halter
|
51ac055a38
|
Another _value removal
|
2019-08-23 13:42:07 +02:00 |
|
Dave Halter
|
041fd992b3
|
create_value can deal with modules now
|
2019-08-23 00:45:59 +02:00 |
|
Dave Halter
|
3e684519e6
|
Very small refactoring
|
2019-08-23 00:24:30 +02:00 |
|
Dave Halter
|
05fe29a156
|
Get rid of the node_is_value parameter
|
2019-08-23 00:02:39 +02:00 |
|
Dave Halter
|
df014dc527
|
Create create_value to eventally use on contexts for some things
|
2019-08-22 23:21:21 +02:00 |
|
Dave Halter
|
6d5e9f4b0f
|
Remove node_is_object, not used anymore
|
2019-08-22 23:13:42 +02:00 |
|
Dave Halter
|
faf6752ff8
|
Move create_context to a context
|
2019-08-22 22:47:26 +02:00 |
|
Dave Halter
|
b97237f264
|
Rename the filter context argument to parent_context
|
2019-08-22 10:09:07 +02:00 |
|
Dave Halter
|
8a2b7f18cd
|
Get all tests working except usage tests
|
2019-08-21 00:50:34 +02:00 |
|
Dave Halter
|
85f8f2a764
|
Fix os path resolving issues
|
2019-08-21 00:22:34 +02:00 |
|
Dave Halter
|
14fc5ed289
|
Fix more issues with where contexts are used and where values are used
|
2019-08-20 09:59:10 +02:00 |
|
Dave Halter
|
39b294e085
|
Fix some interpreter issues
|
2019-08-20 09:09:19 +02:00 |
|
Dave Halter
|
217b632213
|
Write a CompForContext that is still not in good shape but working
|
2019-08-19 21:17:11 +02:00 |
|
Dave Halter
|
0c419a5094
|
Fix class tests
|
2019-08-17 23:52:52 +02:00 |
|
Dave Halter
|
895e774962
|
Module fixes
|
2019-08-17 17:56:57 +02:00 |
|
Dave Halter
|
a9b1de7060
|
execution_value -> execution_context
|
2019-08-17 17:13:29 +02:00 |
|