Dave Halter
|
b985a380bc
|
Fix a bug with version_info, fixes #1477
|
2020-01-24 11:04:50 +01:00 |
|
Dave Halter
|
11b61596e0
|
Make sure that del_stmt as a name can be handled, see #313
|
2020-01-23 23:58:52 +01:00 |
|
Dave Halter
|
0c56aa4d4b
|
Make sure to stop gathering buildout paths at a certain point, fixes #1325
|
2020-01-22 23:31:27 +01:00 |
|
Dave Halter
|
5c68304bec
|
Raise a proper exception instead of assert in case only_stubs and prefer_stubs are given
|
2020-01-22 10:00:10 +01:00 |
|
Dave Halter
|
9d7858eb3a
|
Fix remaining tests
|
2020-01-22 00:36:30 +01:00 |
|
Dave Halter
|
6df755e8b6
|
Reduce limits of files to parse by quite a bit
|
2020-01-21 22:51:57 +01:00 |
|
Dave Halter
|
44ba40958e
|
Make sure that CompiledObject doesn't have a file_io
|
2020-01-21 18:29:40 +01:00 |
|
Dave Halter
|
d9960081f5
|
Use different limits for references and dynamic calls
|
2020-01-21 09:22:16 +01:00 |
|
Dave Halter
|
c12cbf2106
|
Explain why the references limits were chosen
|
2020-01-20 17:24:21 +01:00 |
|
Dave Halter
|
6e10313cca
|
Start limiting opened files and parsed files for references
|
2020-01-20 17:13:22 +01:00 |
|
Dave Halter
|
28027a3fee
|
Remove a few imports
|
2020-01-20 16:59:22 +01:00 |
|
Dave Halter
|
a246624f70
|
Make sure to not scan the same directory multiple times
|
2020-01-20 10:33:37 +01:00 |
|
Dave Halter
|
621bd7d1db
|
Don't search for usages when we are working with params
|
2020-01-20 02:14:46 +01:00 |
|
Dave Halter
|
445dc2411e
|
Ignore .gitignore in get_references and therefore make get_references usable again
|
2020-01-20 02:03:58 +01:00 |
|
Dave Halter
|
ed36efabeb
|
Revisit reference finding, scan a lot of folders
|
2020-01-20 01:43:51 +01:00 |
|
Dave Halter
|
26f0fa9eb0
|
Move get_module_contexts_containing_name to the references module
|
2020-01-17 22:51:09 +01:00 |
|
Dave Halter
|
df7080c1da
|
Disable flow analysis for finding usages
|
2020-01-14 18:37:10 +01:00 |
|
Dave Halter
|
8bcd1f5fd9
|
Fix stub conversion
|
2020-01-14 01:08:26 +01:00 |
|
Dave Halter
|
e1564da23d
|
Make sure to find both stubs and non-stubs with usages
|
2020-01-13 20:45:53 +01:00 |
|
Dave Halter
|
4fb595f422
|
Remove NestedImportModule, because it hasn't been used in years
|
2020-01-12 13:42:50 +01:00 |
|
Dave Halter
|
11a12d6ca8
|
Refactor execute_operation a bit
|
2020-01-12 13:01:08 +01:00 |
|
Dave Halter
|
bd2ed8dbbd
|
Finally get rid of call_of_leaf
|
2020-01-12 03:06:52 +01:00 |
|
Dave Halter
|
a17d4d9e16
|
Refactor the isinstance checks a bit
|
2020-01-12 02:00:27 +01:00 |
|
Dave Halter
|
095f1295af
|
Avoid a bug that a compiler might have found, fixes #1469
|
2020-01-11 21:35:39 +01:00 |
|
Dave Halter
|
4f56ec5daf
|
Make sure the latest changes work with Python 3.6/3.7
|
2020-01-10 15:14:22 +01:00 |
|
Dave Halter
|
3ba68b5bc6
|
Properly convert compiled values to generic classes
|
2020-01-10 15:09:16 +01:00 |
|
Dave Halter
|
cac73f2d44
|
Make Union/Optional works with compiled objects
|
2020-01-10 13:34:10 +01:00 |
|
Dave Halter
|
ba7776c0d9
|
Make sure that CompiledValue can deal with string annotations
Fixes #952
Inspired by #1461
|
2020-01-10 12:40:24 +01:00 |
|
Dave Halter
|
10c5990614
|
Remove a statement that didn't make sense
|
2020-01-07 22:20:36 +01:00 |
|
Dave Halter
|
a0536bd854
|
Remove a method that was not necessary
|
2020-01-07 18:42:06 +01:00 |
|
Dave Halter
|
800ab65701
|
Fix a bug where parent_context was a value
|
2020-01-07 11:27:36 +01:00 |
|
Dave Halter
|
fdb5071bec
|
Fix some issues with converting names, see #1466
|
2020-01-07 10:59:15 +01:00 |
|
Dave Halter
|
a17b56f260
|
Use one single way to convert stubs to Python, see #1466
|
2020-01-07 10:02:31 +01:00 |
|
Dave Halter
|
9b9cacfbf9
|
Make sure to use _stub_to_python_value_set for all conversions, see #1466
|
2020-01-07 01:27:50 +01:00 |
|
Dave Halter
|
9c4cd40b7e
|
Fix signatures when used for Generic classes, fixes #1468
|
2020-01-06 09:40:57 +01:00 |
|
Dave Halter
|
ea0972d7ac
|
Make sure to check the module cache before loading a module (again)
This hopefully results in some performance improvements (maybe numpy?).
|
2020-01-05 18:28:34 +01:00 |
|
Dave Halter
|
bf446f2729
|
Add a completion cache for numpy/tensorflow, fixes #1116
|
2020-01-05 18:13:24 +01:00 |
|
Dave Halter
|
1cdeee6519
|
Ignore processing param names, fixes #520
|
2020-01-05 02:38:54 +01:00 |
|
Dave Halter
|
a7415be0ea
|
Make sure params have no name
|
2020-01-05 01:55:29 +01:00 |
|
Dave Halter
|
74fc29be9a
|
Make sure that kwargs are not repeated when they are inferred
|
2020-01-05 01:48:10 +01:00 |
|
Dave Halter
|
088fca2f8e
|
Fix an issue with the is_big_annoying_library function, see #520
|
2020-01-04 13:33:06 +01:00 |
|
Dave Halter
|
1813105b69
|
Make sure decorators are also not inferred for big annoying libraries, see #520
|
2020-01-04 13:26:55 +01:00 |
|
Dave Halter
|
e30385465c
|
Make sure the repr of compiled access isn't huge
|
2020-01-04 13:10:46 +01:00 |
|
Dave Halter
|
47d3aa73dc
|
Disable some features for big annoying libraries like pandas, tensorflow, see #520
|
2020-01-04 02:39:36 +01:00 |
|
Dave Halter
|
441ede2c7f
|
Fix a debug message
|
2020-01-04 01:32:02 +01:00 |
|
Dave Halter
|
dfc6ea8ce2
|
Fix a small issue
|
2020-01-04 01:19:12 +01:00 |
|
Dave Halter
|
92a2e17a9e
|
Remove get_signatures again from names
|
2020-01-03 00:54:13 +01:00 |
|
Dave Halter
|
3b6bbab556
|
Infer doctests and signatures uniformly, fixes #1466
|
2020-01-03 00:45:14 +01:00 |
|
Dave Halter
|
67b720d939
|
Remove a weird assert
|
2020-01-02 01:58:21 +01:00 |
|
Dave Halter
|
a36d609756
|
Remoeve dead code
|
2020-01-01 23:23:29 +01:00 |
|