Dave Halter
|
6220b20659
|
"Document" stubs for develops
|
2020-03-16 00:19:08 +01:00 |
|
Dave Halter
|
2feb0acd7d
|
Docs: remove arrogance :)
|
2020-03-16 00:13:30 +01:00 |
|
Dave Halter
|
8efd111426
|
Small docs example code changes
|
2020-03-16 00:07:01 +01:00 |
|
Dave Halter
|
616e9bf275
|
Docs: security
|
2020-03-16 00:05:48 +01:00 |
|
Dave Halter
|
78f0f5855f
|
Docs: History
|
2020-03-16 00:02:17 +01:00 |
|
Dave Halter
|
0f11f65682
|
Docs: Features
|
2020-03-16 00:00:43 +01:00 |
|
Dave Halter
|
43363936cd
|
Installation notes for docs moved down in priority a bit
|
2020-03-15 23:52:52 +01:00 |
|
Dave Halter
|
0f25eb9c9a
|
Way more docs work
|
2020-03-15 23:41:53 +01:00 |
|
Dave Halter
|
8ceb76b3f6
|
Move is_side_effect to BaseDefinition
|
2020-03-15 23:13:41 +01:00 |
|
Dave Halter
|
25e6db5e82
|
Some more docstring stuff
|
2020-03-15 23:12:38 +01:00 |
|
Dave Halter
|
7c7864d500
|
Improve docstrings for a lot of the return API classes
|
2020-03-15 23:02:30 +01:00 |
|
Dave Halter
|
a9761079e6
|
Remove follow_definition
|
2020-03-15 19:28:02 +01:00 |
|
Dave Halter
|
20fad922bc
|
Better SyntaxError listings
|
2020-03-14 17:30:33 +01:00 |
|
Dave Halter
|
3cef022a15
|
Add a proper CHANGELOG for the current version
|
2020-03-14 17:22:25 +01:00 |
|
Dave Halter
|
52b0450953
|
Add a warning about fast_parser, fixes #1240
|
2020-03-14 16:53:08 +01:00 |
|
Dave Halter
|
7b725553ff
|
Better documentation of Script
|
2020-03-14 16:48:07 +01:00 |
|
Dave Halter
|
e811651b00
|
Further example tinkering
|
2020-03-14 15:47:32 +01:00 |
|
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
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Dave Halter
|
c159b9debd
|
Get namespace package searches working
|
2020-03-07 17:14:47 +01:00 |
|
Dave Halter
|
eecdf31601
|
Make it possible to search folders __init__ files
|
2020-03-07 13:57:14 +01:00 |
|
Dave Halter
|
7f2f025866
|
Move get_module_names to api.helpers
|
2020-03-06 14:32:52 +01:00 |
|
Dave Halter
|
ed3564831c
|
Some minor test reworks
|
2020-03-06 14:28:48 +01:00 |
|
Dave Halter
|
8c1e518ab7
|
Make sure you can search for 'def something'
|
2020-03-06 14:27:29 +01:00 |
|
Dave Halter
|
c7a862ec19
|
Fix issues where references were identified as definitions
|
2020-03-06 14:24:57 +01:00 |
|
Dave Halter
|
6e3bd38600
|
Start merging efforts for project search and file search
First project tests are passing
|
2020-03-06 13:32:04 +01:00 |
|
Dave Halter
|
e6bdaea73e
|
Actually implement symbol search for projects
|
2020-03-06 11:15:34 +01:00 |
|
Dave Halter
|
ebb9df07f3
|
Progress for recursive symbol searches
|
2020-03-06 10:31:48 +01:00 |
|
Dave Halter
|
8df917f1df
|
Fix a getattr_static issue, fixes #1517
|
2020-03-06 10:07:23 +01:00 |
|
Dave Halter
|
30f72c48c4
|
Test that full_name in funcs work
|
2020-03-01 20:11:00 +01:00 |
|
Dave Halter
|
e03924895b
|
Add tests for search
|
2020-03-01 19:52:49 +01:00 |
|
Dave Halter
|
af055ec69c
|
Some minor refactorings of search
|
2020-03-01 19:39:26 +01:00 |
|
Dave Halter
|
9d8ad4cc04
|
Implement a search function, fixes #225
|
2020-03-01 18:47:01 +01:00 |
|
Dave Halter
|
a6ef8efb72
|
fuzzy_match and start_match are now match with fuzzy param
|
2020-03-01 18:03:13 +01:00 |
|
Dave Halter
|
ccc1262a3e
|
Avoid one more private access
|
2020-03-01 17:53:39 +01:00 |
|
Dave Halter
|
656324f686
|
Disable some more tests for Python 2
|
2020-03-01 13:30:41 +01:00 |
|
Dave Halter
|
bd1ef659e8
|
Make InterpreterEnvironment public
|
2020-03-01 12:47:26 +01:00 |
|
Dave Halter
|
afc61c2576
|
is_typeddict should be part of ClassMixin
|
2020-03-01 12:26:40 +01:00 |
|
Dave Halter
|
4d5373d626
|
Don't continue searching for values if an annotation is found
|
2020-03-01 12:25:46 +01:00 |
|
Dave Halter
|
609737322d
|
TypedDict checking should be at a later point
|
2020-03-01 02:34:38 +01:00 |
|
Dave Halter
|
fa63c92cf7
|
Simplify tests a bit
|
2020-03-01 01:56:49 +01:00 |
|
Dave Halter
|
e5fabb4c5f
|
Fix some version issue stuff
|
2020-03-01 01:42:22 +01:00 |
|
Dave Halter
|
bb91b96286
|
Merge branch 'typeddict' of https://github.com/pappasam/jedi
|
2020-03-01 01:31:17 +01:00 |
|
Dave Halter
|
fd23946de3
|
Avoid universal newlines even more
|
2020-03-01 01:12:47 +01:00 |
|
Dave Halter
|
a2b8c44e8f
|
Get rid of Python's universal newlines for refactoring
|
2020-02-29 23:34:49 +01:00 |
|
Dave Halter
|
0a1de619b4
|
Reverse order of travis tests
|
2020-02-28 12:48:08 +01:00 |
|
Dave Halter
|
31d5c92dae
|
Reverse order of tests in appveyor
|
2020-02-28 12:47:18 +01:00 |
|
Dave Halter
|
d1873f8e1e
|
Windows uses backslashes for paths
|
2020-02-28 12:42:39 +01:00 |
|
Dave Halter
|
58ba47841c
|
Use inline_mod instead of some_mod for inline refactor tests
|
2020-02-28 01:53:35 +01:00 |
|
Dave Halter
|
0f2d6ac27a
|
Undo some .travis.yml changes that were removed because of Python 3.4 drop
|
2020-02-28 00:22:29 +01:00 |
|
Dave Halter
|
76ce422590
|
Make refactoring diff path a relative path to the project path
|
2020-02-28 00:17:14 +01:00 |
|
Dave Halter
|
1f773d8e65
|
Refactoring is not allowed for environments and the current version lower than 3.6
|
2020-02-27 23:24:23 +01:00 |
|
Dave Halter
|
4451d2fec7
|
Refactoring diffs now show relative paths
|
2020-02-27 23:23:24 +01:00 |
|
Dave Halter
|
0ef8053919
|
Don't use a random grammar for extract
|
2020-02-27 22:50:30 +01:00 |
|
Dave Halter
|
140a45081f
|
Python 3.5 is not supported for refactorings
|
2020-02-27 19:01:08 +01:00 |
|
Dave Halter
|
ebdaf0177d
|
Don't continue searching for values if an annotation is found
|
2020-02-27 18:47:13 +01:00 |
|
Dave Halter
|
f2f11bc574
|
Remove some code for 3.3 compatibility
|
2020-02-27 18:31:50 +01:00 |
|
Dave Halter
|
5f2a402b19
|
Removed some more 3.4 usages
|
2020-02-27 18:30:46 +01:00 |
|
Dave Halter
|
5f226bc82e
|
Make sure to not execute refactoring tests for Python 2
|
2020-02-27 02:17:05 +01:00 |
|
Dave Halter
|
a892887b04
|
Remove Python 3.4 support
|
2020-02-27 02:04:03 +01:00 |
|
Dave Halter
|
d1ac00f64f
|
Fix run.py issue
|
2020-02-27 01:44:01 +01:00 |
|
Dave Halter
|
03e1770a24
|
Fix rename refactoring tests
|
2020-02-27 01:23:07 +01:00 |
|
Dave Halter
|
42adadd0cb
|
Add an extract test for methods without params
|
2020-02-27 01:19:01 +01:00 |
|
Dave Halter
|
3708ab3514
|
Make extract yield error message better
|
2020-02-27 01:12:34 +01:00 |
|
Dave Halter
|
c9334d140b
|
Make it impossible to extract if return is not at the end
|
2020-02-27 01:08:03 +01:00 |
|