Dave Halter
|
3a9dc0ca2e
|
Fix bytes issue with file path adding
|
2019-08-06 01:08:57 +02:00 |
|
Dave Halter
|
4b8505b78d
|
Make __file__ return the correct value
|
2019-08-06 00:30:31 +02:00 |
|
Dave Halter
|
d58bbce24f
|
Add Signature.to_string() with proper tests, fixes #779, fixes #780
|
2019-08-02 12:17:13 +02:00 |
|
Dave Halter
|
ec70815318
|
Cache getting resolved param names
|
2019-07-31 22:54:29 +02:00 |
|
Dave Halter
|
a5a544cb09
|
Revert "Use __str__ instead of to_string"
This reverts commit 1151700114.
|
2019-07-31 18:39:17 +02:00 |
|
Dave Halter
|
1151700114
|
Use __str__ instead of to_string
|
2019-07-31 00:07:38 +02:00 |
|
Dave Halter
|
0352c3250a
|
Fix signatures for __init__ calls when used with supers, fixes #1163
|
2019-07-30 01:44:53 +02:00 |
|
Dave Halter
|
268f828963
|
Fix some issues for args resolving in method calls
|
2019-07-30 01:28:51 +02:00 |
|
Dave Halter
|
fa0424cfd6
|
Fix signatures for wraps, see #1058
|
2019-07-29 00:13:05 +02:00 |
|
Dave Halter
|
f6808a96e0
|
Skip pre python 3.5
|
2019-07-28 20:40:32 +02:00 |
|
Dave Halter
|
e8e3e8c111
|
Deal better with non-functions
|
2019-07-28 19:52:48 +02:00 |
|
Dave Halter
|
c8588191f9
|
Some more small fixes
|
2019-07-28 18:09:08 +02:00 |
|
Dave Halter
|
97e7f608df
|
Don't return multiple used names for signatures
|
2019-07-28 17:51:40 +02:00 |
|
Dave Halter
|
b4f2d82867
|
A new approach of getting arguments
|
2019-07-28 17:31:17 +02:00 |
|
Dave Halter
|
6a480780f8
|
Some more tests
|
2019-07-26 14:51:30 +02:00 |
|
Dave Halter
|
41dc5382fa
|
Make nesting of *args/**kwargs possible to understand.
|
2019-07-26 14:42:20 +02:00 |
|
Dave Halter
|
ba160e72ab
|
Some more signature progress
|
2019-07-26 14:29:33 +02:00 |
|
Dave Halter
|
0703a69369
|
Some progress in signature understanding
|
2019-07-26 12:11:45 +02:00 |
|
Dave Halter
|
c490d37c2d
|
Start getting signature inferring working
|
2019-07-26 02:54:50 +02:00 |
|
Dave Halter
|
e76120da06
|
Fix partial signatures, fixes #1371
|
2019-07-24 02:28:49 +02:00 |
|
Dave Halter
|
25bbecc269
|
Make sure with a test that the staticmethod signature is also correct
|
2019-07-24 01:15:48 +02:00 |
|
Dave Halter
|
08bb9cfae7
|
Fix classmethod signature, fixes #498
|
2019-07-24 01:06:49 +02:00 |
|
Dave Halter
|
18eb7622ba
|
Skip numpydoc tests for Python 2
|
2019-07-22 00:49:40 +02:00 |
|
Dave Halter
|
73c078ec7a
|
Fix docstrings for wrapped functions, fixes #906
|
2019-07-21 12:19:22 +02:00 |
|
Dave Halter
|
5722a3458e
|
Evaluate annotations for dataclasses when infer is called on param
|
2019-07-19 11:42:08 +02:00 |
|
Dave Halter
|
93c52f615a
|
Get inheritance of dataclass right
|
2019-07-19 11:35:13 +02:00 |
|
Dave Halter
|
1cccc832b6
|
Dataclass progress
|
2019-07-19 01:27:37 +02:00 |
|
Dave Halter
|
eeea88046e
|
First step in working with metaclasses in plugins, see #1090.
|
2019-07-18 11:20:28 +02:00 |
|
Dave Halter
|
6b9b2836ba
|
Fix pow() signature, fixes #1357
This commit changes how params starting with __ are viewed as positional only params
|
2019-07-04 00:29:57 -07:00 |
|
Dave Halter
|
ac492ef598
|
Fix signature to_string
|
2019-07-03 23:44:58 -07:00 |
|
Dave Halter
|
56ec79d62a
|
Fix star imports checks, fixes #1235
|
2019-06-22 16:45:56 +02:00 |
|
Dave Halter
|
5ad0e3d72e
|
Ignore some tests for Python 3.4, because it's end of life soon and the typing library doesn't exist for it
|
2019-06-19 01:37:16 +02:00 |
|
Dave Halter
|
38232fe133
|
Fix issues with Python 3.7 tests
|
2019-06-15 22:26:34 +02:00 |
|
Dave Halter
|
4405c4f190
|
Skip stub tests for Python 2
|
2019-06-15 21:59:54 +02:00 |
|
Dave Halter
|
c3a0fec2d9
|
Fix tests for stubs
|
2019-06-15 21:47:03 +02:00 |
|
Dave Halter
|
8e3caaca7f
|
Improve the stub test a bit
|
2019-06-15 02:20:15 +02:00 |
|
Dave Halter
|
3ddbee1666
|
Fix issues for socket
|
2019-06-15 02:07:30 +02:00 |
|
Dave Halter
|
e61949da66
|
Fix some collections.deque issues
|
2019-06-15 01:56:49 +02:00 |
|
Dave Halter
|
3ed30409ea
|
Some progress in trying to make the deque work
|
2019-06-14 09:36:23 +02:00 |
|
Dave Halter
|
9b610c9760
|
Make sure there are proper tests for goto_assignments with prefer_stubs and only_stubs
|
2019-06-13 09:41:23 +02:00 |
|
Dave Halter
|
5a26d4cf8f
|
Prefer stubs to Python names when starting to infer
|
2019-06-13 09:26:50 +02:00 |
|
Dave Halter
|
ad2fbf71ba
|
Move stub tests
|
2019-06-12 14:00:56 +02:00 |
|
Dave Halter
|
78973a9f35
|
Move execute_evaluated to HelperContextMixin
|
2019-06-11 17:46:30 +02:00 |
|
Dave Halter
|
1b0677ec55
|
Fix some test imports
|
2019-06-10 19:48:46 +02:00 |
|
Dave Halter
|
144aa97c00
|
Fix imports for some tests
|
2019-06-10 17:41:29 +02:00 |
|
Dave Halter
|
c8937ccdbf
|
Add only_stubs and prefer_stubs as parameters to goto_assignments/goto_definitions
|
2019-06-10 15:59:12 +02:00 |
|
Dave Halter
|
a555def6ca
|
Use a different function signature instead of a separate goto_stubs function
|
2019-06-10 02:27:22 +02:00 |
|
Dave Halter
|
26951f5c18
|
Fixed a few failing tests, that were failing, because of the qualified_names changes
|
2019-06-08 01:05:40 +02:00 |
|
Dave Halter
|
97f342fc4c
|
Fix qualified names for CompiledObject
|
2019-06-07 01:33:37 +02:00 |
|
Dave Halter
|
da4e6f275e
|
Fix stub lookups for MixedObject
|
2019-06-05 19:46:40 +02:00 |
|