Dave Halter
|
c8cae2140f
|
Move the lazy contexts to a separate module.
|
2017-09-29 15:44:47 +02:00 |
|
Dave Halter
|
8c601a1c65
|
Also move the class to the context package.
|
2017-09-29 15:39:20 +02:00 |
|
Dave Halter
|
5f613ece28
|
Move the namespace to a separate module.
|
2017-09-29 15:31:26 +02:00 |
|
Dave Halter
|
32917d5565
|
Remove the function context to a separate module.
|
2017-09-29 15:28:17 +02:00 |
|
Dave Halter
|
8a9e1cd914
|
Move an import of a function.
|
2017-09-29 15:17:19 +02:00 |
|
Dave Halter
|
95930d293c
|
Move instance module to the context package.
|
2017-09-29 15:14:56 +02:00 |
|
Dave Halter
|
8f177eea07
|
Move the ModuleContext to a separate module.
|
2017-09-29 13:24:48 +02:00 |
|
Dave Halter
|
41cfbe2382
|
Move context to base.py
|
2017-09-29 13:06:03 +02:00 |
|
Dave Halter
|
20a462597d
|
Move context.py to a separate package.
|
2017-09-28 21:10:19 +02:00 |
|
Dave Halter
|
b70cef735a
|
Find packages differently in setup.py
|
2017-09-28 21:03:56 +02:00 |
|
Dave Halter
|
d656ccd833
|
Move a BaseContext to jedi.common.context.
|
2017-09-28 17:06:58 +02:00 |
|
Dave Halter
|
d99d4deebf
|
Merge branch 'values'
|
2017-09-28 16:19:38 +02:00 |
|
Dave Halter
|
3734d52c8b
|
Move all the remaining imports out of the syntax tree functions
|
2017-09-28 14:44:58 +02:00 |
|
Dave Halter
|
18bab194c0
|
Move a few imports out of functions.
|
2017-09-28 14:38:11 +02:00 |
|
Dave Halter
|
e62d89bb03
|
Move the is_string etc functions to the helpers module.
|
2017-09-28 14:28:07 +02:00 |
|
Dave Halter
|
6b76e37673
|
Make some functions private in evaluate/iterable.
|
2017-09-28 14:19:11 +02:00 |
|
Dave Halter
|
612ad2f491
|
Move eval_subscript_list to the syntax_tree module.
|
2017-09-28 14:17:37 +02:00 |
|
Dave Halter
|
65ef6a3166
|
Move py__getitem__ to the context module.
|
2017-09-28 14:10:32 +02:00 |
|
Dave Halter
|
30df79e234
|
Rename py__iter__types to iterate_contexts.
|
2017-09-28 13:19:33 +02:00 |
|
Dave Halter
|
8c0845cf0c
|
Move iterate logic to the context.
|
2017-09-28 13:13:09 +02:00 |
|
Dave Halter
|
47c249957d
|
Make BuiltinMethod a Context object.
|
2017-09-28 12:04:44 +02:00 |
|
Dave Halter
|
b08300813e
|
Fix an issue surrounding namedtuples where I didn't see the tests failing.
|
2017-09-28 10:39:54 +02:00 |
|
Dave Halter
|
1c9060ebc5
|
Remove evaluator as param from apply_decorators.
|
2017-09-28 09:18:12 +02:00 |
|
Dave Halter
|
d9d3aeb5bc
|
Move more functions to the syntax tree module.
|
2017-09-28 09:16:43 +02:00 |
|
Dave Halter
|
0782a80cef
|
Move all the search to py__getattribute__ and remove find_types.
|
2017-09-27 19:22:50 +02:00 |
|
Dave Halter
|
9073f0debc
|
Use the typical ordering of arguments for ClassContext.
|
2017-09-27 19:16:05 +02:00 |
|
Dave Halter
|
a7a66024d4
|
Make a lot more functions private.
|
2017-09-27 19:13:19 +02:00 |
|
Dave Halter
|
ed43a68c03
|
Remove the precedence module in favor of the syntax tree module.
|
2017-09-27 19:09:30 +02:00 |
|
Dave Halter
|
d0939f0449
|
Move eval_or_test away from precedence module.
|
2017-09-27 18:51:53 +02:00 |
|
Dave Halter
|
08a48672bc
|
A minor rename.
|
2017-09-27 18:15:12 +02:00 |
|
Dave Halter
|
d584b698b7
|
Move eval_element and eval_stmt to the syntax tree module.
|
2017-09-27 18:14:04 +02:00 |
|
Dave Halter
|
b997b538a7
|
Move eval_atom to the syntax tree module.
|
2017-09-27 16:27:37 +02:00 |
|
Dave Halter
|
5415a6164f
|
Starting to try to move some functions away from Evaluator.
This time eval_trailer.
|
2017-09-27 16:21:02 +02:00 |
|
Dave Halter
|
313e1b3875
|
Use a different way of executing functions.
|
2017-09-27 16:07:24 +02:00 |
|
Dave Halter
|
025951089a
|
Some conversions of eval_element -> eval_node.
|
2017-09-27 15:17:11 +02:00 |
|
Dave Halter
|
b1ed0c7d22
|
Add py__class__ to ContextSet.
|
2017-09-27 14:09:09 +02:00 |
|
Dave Halter
|
b74c8cb033
|
To be able to customize ContextSet, move a subclass to evaluate.context
|
2017-09-27 09:20:58 +02:00 |
|
Dave Halter
|
faa2d01593
|
The memoize decorator doesn't need to magically cache generators as lists.
This makes no sense at all. Explicit is better than implicit.
|
2017-09-26 18:36:10 +02:00 |
|
Dave Halter
|
a0a438fe6f
|
Forgot an iterator in context sets.
|
2017-09-26 18:32:42 +02:00 |
|
Dave Halter
|
e4090910f6
|
Remove the ParamListener, it was not used anymore.
|
2017-09-26 18:24:42 +02:00 |
|
Dave Halter
|
00f2f9a90c
|
Fix the final issues with the ContextSet refactoring.
|
2017-09-26 18:17:19 +02:00 |
|
Dave Halter
|
ee52cc7501
|
Fix most dynamic array issues.
|
2017-09-26 17:26:33 +02:00 |
|
Dave Halter
|
592f2dac95
|
A lot more fixes for tests.
|
2017-09-26 16:29:07 +02:00 |
|
Dave Halter
|
174eff5875
|
Replace a lot more of empty sets and unite calls.
|
2017-09-25 23:08:59 +02:00 |
|
Dave Halter
|
921d1008f2
|
First tests are now passing.
|
2017-09-25 11:10:09 +02:00 |
|
Dave Halter
|
5328d1e700
|
Add a ContextSet.
This is not bug free yet, but it's going to be a good abstraction for a lot of small things.
|
2017-09-25 11:04:09 +02:00 |
|
Dave Halter
|
dd924a287d
|
Deployment script forgot to push the tags to github.
|
2017-09-21 00:05:52 +02:00 |
|
Dave Halter
|
a06af3d989
|
Remove the old deploy script.
v0.11.0
|
2017-09-20 22:23:50 +02:00 |
|
Dave Halter
|
f2855ebb11
|
Change the date of the change log.
|
2017-09-20 20:33:52 +02:00 |
|
Dave Halter
|
a433ee7a7e
|
Move common to evaluate.utils.
|
2017-09-20 20:33:01 +02:00 |
|