Dave Halter
|
6477944934
|
Finally able to remove the get_executable_nodes function.
|
2015-09-21 14:50:51 +02:00 |
|
Dave Halter
|
4180b6590d
|
Move static analysis documentation of the names for nodes_to_execute.
|
2015-09-21 14:49:36 +02:00 |
|
Dave Halter
|
f455605399
|
Remove final bugs from the execute_nodes implementation.
|
2015-09-21 14:43:51 +02:00 |
|
Dave Halter
|
1e8dba9253
|
Fix classes in static analysis.
|
2015-09-21 14:35:41 +02:00 |
|
Dave Halter
|
19a5643a2e
|
Few fixes to the nodes_to_execute logic.
|
2015-09-21 14:29:15 +02:00 |
|
Dave Halter
|
fa82b9a9db
|
Starting to replace the old API code for static analysis.
|
2015-09-21 14:21:29 +02:00 |
|
Dave Halter
|
e47ca7b734
|
Removed an important line by accident earlier.
|
2015-09-21 14:02:42 +02:00 |
|
Dave Halter
|
e09b0a2aab
|
Finish the work on nodes_to_execute.
|
2015-09-18 01:45:44 +02:00 |
|
Dave Halter
|
de836a6575
|
Start implementing nodes_to_execute in the parser.
|
2015-09-15 15:15:09 +02:00 |
|
Dave Halter
|
fdcf19f8b1
|
Document parser nodes that require execution for good static analysis.
|
2015-09-15 14:09:12 +02:00 |
|
Dave Halter
|
e7528198d3
|
Fix an issue with raise statements in the linter.
|
2015-09-13 23:45:53 +02:00 |
|
Dave Halter
|
eecae7dd38
|
Automate KeywordStatement.type generation.
|
2015-09-13 23:22:47 +02:00 |
|
Dave Halter
|
ef7ef08d50
|
restructure __main__.py
|
2015-09-13 11:51:18 +02:00 |
|
Dave Halter
|
745184c63b
|
Merge pull request #621 from ronjouch/readme
Fix #603 - Fix broken 'Tips for how to use jedi efficiently' link in README.md
|
2015-08-27 10:46:45 +02:00 |
|
Ronan Jouchet
|
c2f8e1846e
|
Fix #603 - Fix broken 'Tips for how to use jedi efficiently' link in README.md
|
2015-08-26 21:58:25 -04:00 |
|
Dave Halter
|
3c1cfff1e4
|
Merge pull request #618 from jonashaag/patch-1
Fix docstring
|
2015-08-18 15:36:15 +02:00 |
|
Jonas Haag
|
b9902b22d6
|
Fix docstring
|
2015-08-18 11:44:01 +02:00 |
|
Dave Halter
|
995a653122
|
Merge pull request #612 from tjwei/master
fix a set comprehension issue
|
2015-08-09 12:18:10 +02:00 |
|
Tzerjen Wei
|
666cbbf123
|
update the test of set comprehension literal
|
2015-08-09 17:58:38 +08:00 |
|
Tzerjen Wei
|
fdcf718317
|
move set comprehension tests to comletion/comprehensions.py
|
2015-08-09 14:11:42 +08:00 |
|
Tzerjen Wei
|
4cc6cb3ac4
|
fix a set comprehension issue
|
2015-07-29 00:08:21 +08:00 |
|
Dave Halter
|
f2cc320a61
|
Tests and implementation for type(some class). (Which returns type)
|
2015-07-01 14:58:37 +02:00 |
|
Dave Halter
|
3ac8f02841
|
Type tests and implementation for functions.
|
2015-07-01 14:54:23 +02:00 |
|
Dave Halter
|
d1218c97bf
|
Tests for finding if branches that are correct.
|
2015-07-01 14:44:31 +02:00 |
|
Dave Halter
|
e355ab201e
|
Tests and implementation for type on lambda and function objects.
|
2015-07-01 14:40:57 +02:00 |
|
Dave Halter
|
e222a30227
|
Implement the type builtin better and with a lot more tests.
|
2015-07-01 14:27:49 +02:00 |
|
Dave Halter
|
80492265cf
|
Remove print statements and reenable the if statement scanning that allows names to get resolved in 'if 0:' clauses. Makes all tests work again.
|
2015-07-01 14:00:50 +02:00 |
|
Dave Halter
|
d739828a4b
|
call_of_name was modified. Fixed an issue that was created earlier.
|
2015-07-01 13:58:05 +02:00 |
|
Dave Halter
|
d694ab83a3
|
Memoizing statements doesn't work anymore.
Statements now need to be evaluated at least if predefined_names_dict is set.
|
2015-06-29 13:32:39 +02:00 |
|
Dave Halter
|
6e44f334d8
|
Correct positioning for if statements.
|
2015-06-29 12:10:05 +02:00 |
|
Dave Halter
|
db1ed70318
|
Recursions on if statements when using the advanced flow evaluation shouldn't be possible anymore.
|
2015-06-29 12:03:31 +02:00 |
|
Dave Halter
|
a014d4fd38
|
Fix a bug in call_of_name.
It was possible to get a NAME(x) result when calling call_of_name on x, which shouldn't happen. It should just return x.
|
2015-06-29 11:27:10 +02:00 |
|
Dave Halter
|
5d9fff50af
|
Static analysis tests for type errors with variables.
|
2015-06-23 18:04:36 +02:00 |
|
Dave Halter
|
7b50bb00b9
|
Merge pull request #602 from sadovnychyi/patch-1
Add link to Atom in README
|
2015-06-23 12:00:18 +02:00 |
|
Dmitry Sadovnychyi
|
81252f0b7d
|
Add link to Atom in docs
|
2015-06-23 13:49:04 +08:00 |
|
Dave Halter
|
64fcbbba79
|
First implementation of doing precise if statement filtering.
|
2015-06-22 22:16:38 +02:00 |
|
Dave Halter
|
6da4f1fffb
|
Static analsyis test for complex flow tests (filtering).
|
2015-06-22 22:15:02 +02:00 |
|
Dmitry Sadovnychyi
|
91fb4fd9e1
|
Add link to Atom in README
|
2015-06-22 18:09:04 +08:00 |
|
Dave Halter
|
a67408ad03
|
Move the unite function to common.
|
2015-06-18 14:16:16 +02:00 |
|
Dave Halter
|
7c4ef73669
|
Merge pull request #599 from bzz/patch-1
[Doc] add emacs company-mode to README.rst
|
2015-06-14 19:33:52 +02:00 |
|
Alexander
|
a5fd0b6c4f
|
Update README - add emacs company-mode
|
2015-06-14 19:46:53 +09:00 |
|
Dave Halter
|
7651157487
|
Merge pull request #586 from squidarth/580_semantic_keyword_completion
Added support for correct continue & break autocompletion.
|
2015-05-18 11:27:05 +02:00 |
|
Sid Shanker
|
de7273e04b
|
Fixed utf-8 decoding error in build.
|
2015-05-17 23:11:23 -07:00 |
|
Sid Shanker
|
258d5aee4a
|
Added support for correct continue & break autocompletion.
|
2015-05-16 14:55:04 -07:00 |
|
Dave Halter
|
9b69f3a20f
|
Merge pull request #584 from blueyed/find_module_py33-valueerror-as-string
AttributeError with ValueError in _compatibility.py:find_module_py33
|
2015-05-10 03:25:54 +02:00 |
|
Daniel Hahler
|
4469e654ae
|
find_module_py33: use str(e) with ValueError
ValueError has no message attribute.
Fixes https://github.com/davidhalter/jedi/issues/584
|
2015-05-09 23:05:30 +02:00 |
|
Dave Halter
|
0543586abd
|
__getattr__ comment.
|
2015-05-06 19:56:00 +02:00 |
|
Dave Halter
|
fd2b087424
|
Merge pull request #581 from asmeurer/whitespace-repr
Use repr() for the Whitespace repr
|
2015-05-06 11:25:30 +02:00 |
|
Aaron Meurer
|
2d75efff2a
|
Use repr() for the Whitespace repr
This makes whitespace appear as <Whitespace: '\n'> instead of <Whitespace:
>.
|
2015-05-05 19:00:25 -05:00 |
|
Dave Halter
|
93500c3f72
|
Merge pull request #578 from squidarth/554_support_enumerate
Added in support for autocompleting `enumerate`.
|
2015-05-04 18:46:47 +02:00 |
|