Dave Halter
6e5db3f479
Fix a weird AttributeError, fixes #1765
2022-11-13 18:26:01 +01:00
Dave Halter
d821451a64
Upgrade typeshed
2021-01-01 03:18:49 +01:00
Dave Halter
f9cec89038
Merge branch 'master' into deprecations
2020-12-12 12:17:25 +01:00
Peter Law
403564315c
Reflow test to ensure trailing space is preserved
...
Many editors strip trailing space, so avoid using a multiline
string where the space is actually needed.
2020-07-21 22:44:43 +01:00
Peter Law
5e6138d16f
Update to flake8 3.8.x
...
In particular this improves support for detecting usage of various
type annotation usages and adds support for correctly parsing
type: ignore comments which contain a reason tag.
2020-07-21 21:34:58 +01:00
Dave Halter
bb303a75c0
Fix a test
2020-07-20 23:58:46 +02:00
Dave Halter
6e184bca97
Remove most version_info.major usages
2020-07-02 03:00:01 +02:00
Dave Halter
188fdcd34f
Remove the skip_python2 fixture
2020-07-02 02:52:24 +02:00
Dave Halter
f4e537fd72
Remove a lot of sys.version_info references
2020-07-02 02:49:35 +02:00
Dave Halter
782c561e86
Fix the compatibility docstring
2020-07-02 02:03:34 +02:00
Dave Halter
d6d9286242
Get rid of deprecations in tests
2020-03-21 02:15:57 +01:00
Dave Halter
d26926a582
Definition -> Name
2020-03-17 09:33:12 +01:00
Dave Halter
8cc836e816
find_signatures -> get_signatures, see #1476
2020-01-22 01:10:38 +01:00
Dave Halter
5fc308f1f8
call signature -> signature
2019-12-20 19:41:57 +01:00
Dave Halter
d7d9c9642a
Don't use goto_definitions anymore, use infer
2019-12-20 19:06:24 +01:00
Dave Halter
38460ce9d7
Use complete instead of completions in test_api/
2019-12-20 16:16:01 +01:00
Dave Halter
1f4be4bc51
Make sure that goto is used instead of goto_assignments
2019-12-20 14:31:42 +01:00
Dave Halter
700bd12122
Improve call signature detection by a lot
...
Fixes #1399
2019-12-04 23:55:26 +01:00
Dave Halter
286d2c9b1a
Make the order of overloaded functions correct
2019-08-30 01:11:11 +02:00
Dave Halter
9dd088f3db
Fix a test failure
2019-08-03 14:58:57 +02:00
Dave Halter
a22c6da89f
Add a few docstrings to make some things clearer
2019-08-02 13:16:18 +02:00
Dave Halter
670cf4d394
Make API param names appear without leading double underscores, fixes #1357 again
2019-07-10 12:10:12 -07:00
Dave Halter
e85fba844c
Fix some call signature tests
2019-07-09 00:46:53 -07:00
Dave Halter
ee5557ddf6
Make expected index work in Python 3
2019-07-09 00:37:33 -07:00
Dave Halter
42f72b219b
Test both closing brackets and non-closing brackets for CallSignature.index
2019-07-09 00:16:53 -07:00
Dave Halter
374721b789
Fix a case with errors
2019-07-09 00:04:53 -07:00
Dave Halter
01cec186ae
Move some code around
2019-07-08 22:52:04 -07:00
Dave Halter
3fb89f9f9b
Fix some kwargs cases
2019-07-08 22:38:22 -07:00
Dave Halter
a0b4e76c1a
Fix some *args issues
2019-07-08 17:03:45 -07:00
Dave Halter
97bf83aa03
Deal better with some error nodes
2019-07-08 14:26:11 -07:00
Dave Halter
dd78f4cfbf
Fix some error node handling for call signatures
2019-07-08 13:22:07 -07:00
Dave Halter
08019075c3
Fix CallSignature index for a looot of cases, fixes #1364,#1363
2019-07-08 12:40:58 -07:00
Dave Halter
ef9d803ce3
Refactor some call details
2019-07-05 14:30:59 -07:00
Dave Halter
a26cb42d07
Disable a test for Python 2
2019-07-04 09:31:22 -07:00
Dave Halter
947bfe7b78
Fix an issue with keyword params, fixes #1356
2019-07-03 22:35:46 -07:00
Dave Halter
be6c90d135
Simplify some test code for param defaults, see #1356
2019-07-03 19:43:32 -07:00
Linus Pithan
15bb9b29a2
adding test_kwarg_defaults to point out missing default value of kwargs in certain cases
2019-07-02 11:52:57 +02:00
Dave Halter
f4a6856e54
Fix some tests
2019-04-03 01:04:18 +02:00
Dave Halter
decb5046ea
Some Python 2.7 fixes
2018-12-07 08:58:17 +01:00
Dave Halter
4fbede7445
Rework some call signature issues
2018-11-11 17:01:12 +01:00
Dave Halter
c29cde6784
Refactor the call signatures to avoid getting multiple call signatures for some overloaded objects
2018-11-07 23:58:25 +01:00
Dave Halter
ab872b9a34
Fix some tests
2018-09-05 00:10:25 +02:00
Hugo
7c9f24a18e
Drop support for EOL Python 3.3 ( #1019 )
2018-08-04 00:40:00 +02:00
Dave Halter
da211aa63d
Use the Script fixture more generally
2017-12-29 18:40:17 +01:00
Dave Halter
8003d30b06
Fix the Python 2.7 tests
2017-12-11 21:39:30 +01:00
Dave Halter
47114178e9
Fake context python code is now not the base for a lot of things anymore. It just gets executed.
2017-11-28 18:26:12 +01:00
Dave Halter
ef2e2f343e
Fix some warnings.
2017-05-25 12:24:21 -04:00
Dave Halter
a5a54fbc85
Fix a call signature issue.
2017-02-01 19:21:07 +01:00
Dave Halter
c7241068e8
Fix an issue with call signatures in empty files.
2017-01-02 19:39:48 +01:00
Dave Halter
c4eec88fc9
Reenable some tests that were somehow disabled.
2016-12-30 20:47:40 +01:00