Dave Halter
7d160f96f6
Do not show signatures for properties, fixes #1695
2021-01-01 23:51:41 +01:00
Dave Halter
f9cec89038
Merge branch 'master' into deprecations
2020-12-12 12:17:25 +01:00
Yoni Weill
ccdf7eddf4
add Completion.get_completion_prefix_length
...
fixes #1687
2020-12-06 17:21:33 +02:00
Peter Law
b892c07841
Merge branch 'master' into mypy
2020-07-26 12:25:19 +01:00
Peter Law
86e0e16625
Drop redundant rtype comment
...
This is better expressed as an annotation.
2020-07-26 12:10:59 +01:00
Dave Halter
9d1587a41d
Don't need to inherit from object anymore
2020-07-26 00:11:57 +02:00
Peter Law
5e509814f7
Ignore mypy not coping with decorated properties
2020-07-24 20:25:55 +01:00
Peter Law
07fbcd2262
Make this explicitly expect a Path
2020-07-24 20:25:55 +01:00
Peter Law
1c87ae378d
This is a Path now
2020-07-24 20:25:55 +01:00
Peter Law
35c2d660cb
Fix most import related mypy errors
2020-07-24 16:10:34 +01:00
Dave Halter
abb2250bf5
Remove all deprecations
2020-07-20 02:02:41 +02:00
Dave Halter
784e965d3a
@property now returns Name.type == 'property', fixes muffinmad/anakin-language-server#15
2020-07-20 01:20:24 +02:00
Dave Halter
480a464179
Implement all remaining Path issues and use it instead of strings
2020-07-12 01:14:00 +02:00
Dave Halter
a0de93a638
Remove super arguments
2020-07-02 10:59:59 +02:00
Dave Halter
f7b445353f
Remove Python 2 compatibility functions
2020-07-02 10:14:12 +02:00
Dave Halter
8ee0c8593e
Remove unicode usages
2020-07-02 03:26:22 +02:00
Dave Halter
188fdcd34f
Remove the skip_python2 fixture
2020-07-02 02:52:24 +02:00
Dave Halter
782c561e86
Fix the compatibility docstring
2020-07-02 02:03:34 +02:00
Dave Halter
227cf00638
Remove the __builtin__ compatibility
2020-07-02 01:15:29 +02:00
Dave Halter
1df98c5bd6
Remove no_unicode_pprint
2020-07-02 00:54:17 +02:00
Dave Halter
23db298e2f
Removed various 3.3/3.4/3.5 references
2020-07-02 00:34:27 +02:00
Dave Halter
855fb5a936
Fix potential AttributeError in get_defintion_start_position/get_defintion_end_position, see #1584
2020-05-18 19:21:04 +02:00
Dave Halter
8fdf16b316
Fix an error of get_definition_end_pos, see #1584
2020-05-18 01:44:51 +02:00
Dave Halter
2d17b81313
definition_end_position -> get_definition_end_position, same for start, see #1584
2020-05-18 01:18:22 +02:00
Sam Roeca
716beae455
Add BaseName.definition_[start,end]_position
...
Provides two public (property) methods getting the (row, column) of the
start / end of the definition range. Rows start with 1, columns start
with 0.
:rtype: Tuple[int, int]
2020-05-16 15:08:36 -04:00
Dave Halter
c314e1c36e
Speed up signature fetching for MixedName, see discussion in #1422
2020-04-27 01:53:42 +02:00
Dave Halter
9836a1b347
Very small refactoring
2020-04-26 12:47:44 +02:00
Josh Bax
912fe68069
Fix typos in api.classes docstrings
2020-04-24 10:34:46 +02:00
Josh Bax
be82d5ff36
Remove a redundant check from Name.desc_with_module
2020-04-24 10:34:46 +02:00
Dave Halter
a2764283ba
Merge branch 'refactor'
2020-03-21 02:54:07 +01:00
Dave Halter
0ffd566957
Merge branch 'project'
2020-03-21 02:52:51 +01:00
Dave Halter
8000d425ec
Don't use desc_with_module in integration tests
2020-03-21 01:47:00 +01:00
Dave Halter
516b58b287
Fix a lot of sphinx warnings
2020-03-18 10:16:32 +01:00
Dave Halter
72a3a33e33
ParamDefinition -> ParamName
2020-03-17 09:34:28 +01:00
Dave Halter
d26926a582
Definition -> Name
2020-03-17 09:33:12 +01:00
Dave Halter
0731206b9d
BaseDefinition -> BaseName
2020-03-17 09:25:30 +01:00
Dave Halter
4a065642f2
Docs: Reformat API return classes
2020-03-17 08:34:51 +01:00
Christopher Cave-Ayland
17b3611c53
Included statement as a possible return type for BaseDefinition.type
2020-03-16 00:36:17 +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
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
af055ec69c
Some minor refactorings of search
2020-03-01 19:39:26 +01:00
Dave Halter
a892887b04
Remove Python 3.4 support
2020-02-27 02:04:03 +01:00
Dave Halter
670d6e8639
Move is_side_effect to Definition and correct bugs
2020-02-04 20:12:24 +01:00
Dave Halter
6313934d94
Add a docstring for is_side_effect
2020-02-04 19:39:13 +01:00
Dave Halter
692bf5cfb7
Properly identify side effects, fixes #1411
2020-02-04 10:12:13 +01:00
Dave Halter
4c7179bc87
Generate type hints, fixes #987
2020-02-02 16:55:10 +01:00