Dave Halter
|
6f4cd7e6d3
|
Improve api class tests.
|
2016-12-04 20:04:54 +01:00 |
|
Dave Halter
|
439e394535
|
Fix call signatures.
|
2016-12-04 03:52:33 +01:00 |
|
Dave Halter
|
6940900c58
|
A lot more fixes - fix all evaluate integration tests.
|
2016-12-03 22:17:38 +01:00 |
|
Dave Halter
|
ebd080a0fd
|
Implement goto_assignments(follow_imports=True). Fixes #382.
|
2016-08-03 18:05:08 +02:00 |
|
Dave Halter
|
7c5e75f31b
|
Make it possible to debug the REPL.
|
2016-08-02 23:21:53 +02:00 |
|
Dave Halter
|
05ad8c6608
|
Start working on param autocompletion for the REPL.
|
2016-08-01 23:59:49 +02:00 |
|
Dave Halter
|
5f064a2a0a
|
Add a way to get the line in a BaseDefinition. Fixes #518.
|
2016-07-31 20:37:48 +02:00 |
|
Dave Halter
|
a4edf5d5d1
|
Test lambdas better.
|
2016-07-31 11:41:39 +02:00 |
|
Dave Halter
|
7ec957e918
|
Forgot to include this file in previous commits.
|
2016-07-24 17:17:03 +02:00 |
|
Dave Halter
|
7f2f66f011
|
Trying to refactor the completion stack finding.
|
2016-07-24 17:06:54 +02:00 |
|
Dave Halter
|
f20df95074
|
Fix the issues with added equals after params in the wrong places. Fixes #643.
|
2016-07-20 23:19:05 +02:00 |
|
Dave Halter
|
a2d66579d7
|
Test for the equals that is added to params sometimes. Refs #582.
|
2016-07-20 09:27:28 +02:00 |
|
Dave Halter
|
b5bd8496b0
|
Fix the errors for the old octal tests.
|
2016-07-18 19:28:01 +02:00 |
|
Dave Halter
|
4b0e164d91
|
Add the long forgotten tests for test_usages.py
|
2016-07-17 22:45:12 +02:00 |
|
Dave Halter
|
3ad67a4ec7
|
Jedi raised an error when defined_names was called on empty functions, fixes #697.
|
2016-07-10 18:15:06 +02:00 |
|
Dave Halter
|
e5f09e1c7d
|
Fix an issue with end_pos of a module.
|
2016-07-08 00:03:52 +02:00 |
|
Dave Halter
|
10b8936b11
|
More python2.7 fixes.
|
2016-07-03 02:57:43 +02:00 |
|
Dave Halter
|
056ad1b8a8
|
Fix a few more tests that where not correctly written a while ago.
|
2016-07-01 08:42:05 +02:00 |
|
Dave Halter
|
6b41db96bf
|
Refactor something to use .type instead of isinstance.
|
2016-06-30 09:55:21 +02:00 |
|
Dave Halter
|
689284c615
|
Refactor Evaluator.wrap to use the types in a more consequent way.
|
2016-06-29 21:06:35 +02:00 |
|
Dave Halter
|
a3b263a599
|
REPL completion is working again partially. There's some progress at least.
|
2016-06-29 08:49:20 +02:00 |
|
Dave Halter
|
52c42c3392
|
Reenable call signature caching and move a lot of parser specific caching to the parser itself.
|
2016-06-28 08:46:29 +02:00 |
|
Dave Halter
|
1355ea01b3
|
Simplify completions further to eventually get rid of user_context.
|
2016-06-22 09:15:32 +02:00 |
|
Dave Halter
|
e0631cfda2
|
Add new tests and certain fixes for some new call signature issues.
|
2016-06-20 18:20:35 +02:00 |
|
Dave Halter
|
b9d3371f39
|
Small refactoring of call signatures.
|
2016-06-20 08:44:56 +02:00 |
|
Dave Halter
|
389885c285
|
Fix some of the newer call_signature tests.
|
2016-06-18 00:47:53 +02:00 |
|
Dave Halter
|
7ddc9c9c78
|
Fix all call signature tests.
|
2016-06-17 17:03:34 +02:00 |
|
Dave Halter
|
32346c6da8
|
A lot of call signature refactorings. Note that this commit is totally broken.
|
2016-06-17 00:20:13 +02:00 |
|
Dave Halter
|
653f247a42
|
Fix a goto_definitions test.
|
2016-06-13 18:27:39 +02:00 |
|
Dave Halter
|
436f7dffe0
|
Fix another very annoying fast parser issue.
|
2016-06-06 08:37:40 +02:00 |
|
Dave Halter
|
a08ad2d53d
|
Further improvements to the interpreter refactoring.
|
2016-05-19 01:41:06 +02:00 |
|
Dave Halter
|
1bb8d32084
|
Improve interpreter tests.
|
2016-05-18 11:56:33 +02:00 |
|
Dave Halter
|
d93d31feb8
|
Make a first test working with mixed objects.
|
2016-05-18 11:49:50 +02:00 |
|
Dave Halter
|
e21b3024e0
|
Writing tests for the upcoming side effect fixes in the interpreter completion.
|
2016-05-16 09:36:54 +02:00 |
|
Dave Halter
|
cc331d62e0
|
Get closer to fixing a lot of issues with the completion for repl.
|
2016-05-15 14:26:22 +02:00 |
|
Dave Halter
|
eececf0f74
|
It seems like join completion was wrong before when used within the interpreter.
|
2015-11-10 21:25:40 +01:00 |
|
Dave Halter
|
84c43bf2dc
|
Correct issues with slices and some more subtle bugs.
|
2015-11-01 21:30:41 +01:00 |
|
Dave Halter
|
607f43290f
|
The backwards tokenizer sometimes parsed not only string literals but also normal names.
|
2015-04-28 18:10:08 +02:00 |
|
Dave Halter
|
d16da33b9b
|
Small test fix.
|
2015-04-23 04:11:28 +02:00 |
|
Dave Halter
|
8fca3f78a1
|
Add a py__name__ call to modules. This makes listing the qualified names of modules possible (in combination with the module_name_cache). Fixes #519.
|
2015-04-14 17:36:20 +02:00 |
|
Dave Halter
|
2f64a83e3c
|
Rename test_api_classes -> test_classes.
|
2015-04-13 15:17:44 +02:00 |
|
Dave Halter
|
e2455eb670
|
Call signatures should work better for builtin classes (ducktyping). Fixes #515.
|
2015-04-10 13:45:23 +02:00 |
|
Dave Halter
|
74779f1a5d
|
Test and preparations for better call signatures with builtins, see #515.
|
2015-04-10 03:05:38 +02:00 |
|
Dave Halter
|
47bf1c5daf
|
Issue with numbers after names in call signatures. It would cause Jedi to stop analysing call signatures. Fixes #510
|
2015-04-10 02:17:12 +02:00 |
|
Dave Halter
|
ef855a5316
|
Param descriptions should not end with a comma.
|
2015-03-31 14:38:03 +02:00 |
|
Dave Halter
|
4bb41b6096
|
A property can raise an Exception, therefore the interpreter completion should check for those exceptions, fixes #538.
|
2015-03-24 15:26:00 +01:00 |
|
Dave Halter
|
b036c88b73
|
True in Python 2 is still not a keyword, but a name.
|
2015-03-06 00:42:57 +01:00 |
|
Dave Halter
|
a3c2108ecf
|
Fix and test CallSignature.bracket_start.
|
2015-03-04 12:15:43 +01:00 |
|
Dave Halter
|
1ce96f2581
|
More fixes for ExprStmt docstrings.
|
2015-03-03 18:08:24 +01:00 |
|
Dave Halter
|
40e61fc96d
|
Fix ExprStmt docstring bugs.
|
2015-03-03 17:42:49 +01:00 |
|