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
|
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
|
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
|
a6ef8efb72
|
fuzzy_match and start_match are now match with fuzzy param
|
2020-03-01 18:03:13 +01:00 |
|
Dave Halter
|
e5fabb4c5f
|
Fix some version issue stuff
|
2020-03-01 01:42:22 +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
|
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
|
140a45081f
|
Python 3.5 is not supported for refactorings
|
2020-02-27 19:01:08 +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
|
5c246649e2
|
Test renames better and change some small things about the refactoring API
|
2020-02-13 00:19:34 +01:00 |
|
Dave Halter
|
14ac0512a9
|
Get rid of cwd modifications in tests
|
2020-02-06 01:47:39 +01:00 |
|
Dave Halter
|
670d6e8639
|
Move is_side_effect to Definition and correct bugs
|
2020-02-04 20:12:24 +01:00 |
|
Dave Halter
|
692bf5cfb7
|
Properly identify side effects, fixes #1411
|
2020-02-04 10:12:13 +01:00 |
|
Dave Halter
|
66e28eb52e
|
Move test_api/test_defined_names.py -> test_api/test_names.py
|
2020-02-04 10:03:55 +01:00 |
|
Dave Halter
|
eb88c483fb
|
Catch an error with illegal class instances, fixes #1491
|
2020-02-03 22:27:22 +01:00 |
|
Dave Halter
|
2c62166ff6
|
Get parser errors working, fixes #1488
|
2020-02-03 22:06:12 +01:00 |
|
Dave Halter
|
3101e43aa6
|
Merge branch 'master' into project
|
2020-02-03 09:26:43 +01:00 |
|
Dave Halter
|
3ad3dc08b8
|
Run get_type_hint tests only for 3.6+
|
2020-02-03 01:03:19 +01:00 |
|
Dave Halter
|
eee919174d
|
Stubs should not become stubs again in the conversion function, fixes #1475
|
2020-02-03 00:58:54 +01:00 |
|
Dave Halter
|
e3c4b5b77e
|
Make sure param hints are working for functions
|
2020-02-02 18:42:01 +01:00 |
|
Dave Halter
|
4c7179bc87
|
Generate type hints, fixes #987
|
2020-02-02 16:55:10 +01:00 |
|
Dave Halter
|
8ff2ea4b38
|
Make sure to not load unsafe modules anymore if they are not on the sys path, fixes #760
|
2020-01-31 13:09:28 +01:00 |
|
Dave Halter
|
a05628443e
|
Make sure serialization works for projects
|
2020-01-31 02:14:34 +01:00 |
|
Dave Halter
|
251ff447bc
|
Add added_sys_path to Project, fixes #1334
|
2020-01-31 00:08:24 +01:00 |
|
Dave Halter
|
4a1d9a9116
|
Use project instead of sys_path parameter in tests
|
2020-01-30 21:02:47 +01:00 |
|
Dave Halter
|
ceccbf3678
|
Make the Project API public, fixes #778
|
2020-01-30 19:24:16 +01:00 |
|
Dave Halter
|
bec87f7ff8
|
Jedi understand now when you use del, fixes #313
|
2020-01-26 20:07:56 +01:00 |
|
Dave Halter
|
18f84d3af7
|
Remove Python 3.3 from environment tests
|
2020-01-26 01:30:31 +01:00 |
|
Dave Halter
|
feefd47ddd
|
Fix an issue with names
|
2020-01-25 18:48:52 +01:00 |
|
Dave Halter
|
9c0efd5a67
|
Prepare a test for #1479
|
2020-01-25 01:07:20 +01:00 |
|
Dave Halter
|
3f6a718c34
|
Skip a test in Python 2
|
2020-01-24 14:08:18 +01:00 |
|
Dave Halter
|
e3e6727a2d
|
Make sure that the builtin docstring works again for infer calls
|
2020-01-24 12:49:39 +01:00 |
|
Dave Halter
|
b985a380bc
|
Fix a bug with version_info, fixes #1477
|
2020-01-24 11:04:50 +01:00 |
|
Dave Halter
|
dbdd556a2b
|
Add follow_imports to Definition.goto, fixes #1474
|
2020-01-22 18:29:02 +01:00 |
|
Dave Halter
|
59e7bacfae
|
Make sure a certain test passes as well with tox
|
2020-01-22 01:29:56 +01:00 |
|