Dave Halter
|
fbba7714e4
|
Better examples
|
2020-03-14 15:42:16 +01:00 |
|
Dave Halter
|
bdb36ab626
|
Document projects better
|
2020-03-14 15:35:41 +01:00 |
|
Dave Halter
|
1a466d9641
|
Move the Project.save function within the file
|
2020-03-14 15:25:40 +01:00 |
|
Dave Halter
|
94f99aaeb3
|
Docs: Document projects
|
2020-03-14 15:25:03 +01:00 |
|
Dave Halter
|
851980e2a9
|
Document errors better
|
2020-03-14 15:15:09 +01:00 |
|
Dave Halter
|
88c766afb0
|
Better docstrings for search
|
2020-03-14 15:00:47 +01:00 |
|
Dave Halter
|
13254a30df
|
Docs: Restructure API overview
|
2020-03-14 14:28:06 +01:00 |
|
Dave Halter
|
50af2650bb
|
Docs: features reworked
|
2020-03-14 13:58:30 +01:00 |
|
Dave Halter
|
788562715e
|
Update the README with the latest API changes
|
2020-03-14 12:21:55 +01:00 |
|
Dave Halter
|
0888dd468f
|
Fix partialmethod issues
|
2020-03-14 01:22:46 +01:00 |
|
Dave Halter
|
fd9a493868
|
Make sure partialmethod tests are only executed for Python 3
|
2020-03-14 00:45:43 +01:00 |
|
Dave Halter
|
661fdb2b26
|
Merge branch 'add-partialmethod' of https://github.com/ffe4/jedi
|
2020-03-14 00:28:06 +01:00 |
|
Dave Halter
|
23f267bb86
|
Fix small make html errors for docs
|
2020-03-14 00:18:29 +01:00 |
|
Dave Halter
|
4af138f4fb
|
Merge branch 'docs' of https://github.com/blueyed/jedi into refactor
Almost all of the docstrings were still there.
|
2020-03-14 00:12:53 +01:00 |
|
Dave Halter
|
10bc578bfe
|
Merge branch 'master' into refactor
|
2020-03-13 23:53:09 +01:00 |
|
Daniel Lemm
|
2406e58386
|
Refactor stdlib PartialObject
Merges PartialObject and PartialMethodObject. Also adds more tests.
Some parts are still WIP, see: #1522.
Fixes #1519
|
2020-03-13 23:47:48 +01:00 |
|
Dave Halter
|
5cd212c51c
|
Merge branch 'expandtab' of https://github.com/Carreau/jedi
Also modify the test a bit to make sure that it passes properly if there are
folders present.
|
2020-03-13 23:40:48 +01:00 |
|
Daniel Lemm
|
fd6540a9e5
|
Fix PartialMethodObject (WIP)
Implemented feedback from PR #1522.
Does not pass new tests in test/completion/stdlib.py
|
2020-03-13 21:40:58 +01:00 |
|
Dave Halter
|
521e240c5f
|
Changed semantics of ClassVar attributes in classes, fixes #1502
|
2020-03-13 12:54:29 +01:00 |
|
Dave Halter
|
b4fa42a282
|
Avoid duplicate definitions for goto, fixes #1514
|
2020-03-13 02:22:05 +01:00 |
|
Dave Halter
|
fb72e1b448
|
Merge _remove_statements and infer_expr_stmt, fixes #1504
|
2020-03-13 00:50:25 +01:00 |
|
Peter Law
|
da9d312185
|
Remove redundant attribute check
|
2020-03-12 22:06:13 +00:00 |
|
Daniel Lemm
|
96c969687a
|
Add partialmethod, fixes #1519
Returns correct method signature but test/completion/stdlib.py fails
|
2020-03-12 18:47:17 +01:00 |
|
Dave Halter
|
f83844408f
|
Some minor refactorings for string quotes
|
2020-03-11 19:32:26 +01:00 |
|
Dave Halter
|
b247423184
|
Indentation
|
2020-03-11 19:26:59 +01:00 |
|
Dave Halter
|
9c77113e21
|
Fix string completions with quote prefixes, fixes #1503
|
2020-03-11 19:26:42 +01:00 |
|
Dave Halter
|
91857c2c0a
|
Fix issues with iter_module_names
|
2020-03-11 00:19:40 +01:00 |
|
Dave Halter
|
886dadaaff
|
Skip more tests for Python 2/3.5
|
2020-03-10 20:17:39 +01:00 |
|
Dave Halter
|
d574162da3
|
Fix namedtuple docstring/signature issues, fixes #1506
|
2020-03-10 20:07:10 +01:00 |
|
Dave Halter
|
0aa1ef6639
|
Move an import to the top
|
2020-03-10 09:36:45 +01:00 |
|
Dave Halter
|
33c61b8708
|
Make a method public
|
2020-03-10 09:35:03 +01:00 |
|
Dave Halter
|
bedf3bff0e
|
Add Project.complete_search instead of the complete param
|
2020-03-10 08:31:15 +01:00 |
|
Dave Halter
|
d838eaecd2
|
Implement Script.complete_search instead of the complete param and return Completion objects
|
2020-03-09 23:55:17 +01:00 |
|
Dave Halter
|
cf3d83ee4f
|
Don't mix up caches for stubs and python files
|
2020-03-09 17:48:36 +01:00 |
|
Dave Halter
|
7247c32990
|
Refactor load_module_from_path to be simpler
|
2020-03-09 17:40:14 +01:00 |
|
Dave Halter
|
75ae73ee97
|
Load -stubs packages properly in _load_python_module
|
2020-03-09 17:27:51 +01:00 |
|
Dave Halter
|
753440682e
|
Some further testing of code search with stubs
|
2020-03-08 15:12:57 +01:00 |
|
Dave Halter
|
53f39c88e4
|
Try to fix a few more stub issues in search
|
2020-03-08 15:02:00 +01:00 |
|
Dave Halter
|
d3e3021a3d
|
Care better about stubs for code search
|
2020-03-08 13:16:06 +01:00 |
|
Dave Halter
|
e46e1269a2
|
Finally use the string_names attribute to identify module names instead of some fucked up path calculation.
|
2020-03-08 12:58:44 +01:00 |
|
Dave Halter
|
a5f7412296
|
Load stub modules if it's a stub
|
2020-03-08 11:51:39 +01:00 |
|
Peter Law
|
b198434694
|
Remove resolved TODO
The common logic this refers to has now been extracted (see 95cec459)
and the remaining checks are specific to tuple handling.
|
2020-03-07 20:29:14 +00:00 |
|
Dave Halter
|
58998748e3
|
Make it clear in search tests if a stub or a normal definition is expected
|
2020-03-07 20:43:57 +01:00 |
|
Dave Halter
|
6bddca011c
|
Listing modules is no longer done by a subprocess
|
2020-03-07 20:25:58 +01:00 |
|
Dave Halter
|
f147cb1133
|
Make it possible to get stdlib modules for project search
|
2020-03-07 19:42:27 +01:00 |
|
Peter Law
|
d06efd0dd1
|
Push fetching of generics into nested function
This slightly simplifies both the calling code and semantics of
the nested function.
|
2020-03-07 18:09:20 +00:00 |
|
Peter Law
|
96132587b7
|
Clarify generic tuple inference
This hoist a loop invariant conditional check outside the loop
making it clearer and one branch more obviously similar to the
general type handling.
|
2020-03-07 17:35:29 +00:00 |
|
Peter Law
|
5d273f4630
|
Explain these branches
|
2020-03-07 17:35:03 +00:00 |
|
Peter Law
|
95cec459a8
|
Extract nested function for common pattern
This slightly simplifies the code, as well as providing a place
to put an explanation of what the moved block of code does.
|
2020-03-07 17:06:22 +00:00 |
|
Peter Law
|
3b4fa2aa9c
|
Clarify variable name
|
2020-03-07 16:32:38 +00:00 |
|