Dave Halter
|
5fb5580259
|
Fix a few things that were broken by the mixed object refactoring.
|
2016-12-16 17:29:37 +01:00 |
|
Dave Halter
|
9ac301d0c3
|
Refactor the mixed objects a bit to make at least some interpreter tests pass.
|
2016-12-16 17:17:03 +01:00 |
|
Dave Halter
|
575352d4b6
|
Start cleaning up the interpreter module.
|
2016-12-15 09:49:34 +01:00 |
|
Dave Halter
|
a4fdc716b0
|
Improve a doctest.
|
2016-12-15 01:07:44 +01:00 |
|
Dave Halter
|
6fe9971122
|
Remove a debugging statement.
|
2016-12-15 00:34:50 +01:00 |
|
Dave Halter
|
edf1c319c6
|
Fix all remaining static analysis tests. This time we have just hacked around and added proper contexts to the iterables. It's not as clean as it could be.
|
2016-12-15 00:34:14 +01:00 |
|
Dave Halter
|
3a84e04df7
|
Remove unused code.
|
2016-12-15 00:26:47 +01:00 |
|
Dave Halter
|
7084d9ab89
|
Fix param/argument static analysis.
|
2016-12-15 00:25:10 +01:00 |
|
Dave Halter
|
6c4abcc84c
|
Fix some more issues with imports and attribute warnings of static analysis.
|
2016-12-14 01:35:55 +01:00 |
|
Dave Halter
|
4074ca1e84
|
Fix some static analysis tests like attribute errors and normal arguments.
|
2016-12-14 01:04:57 +01:00 |
|
Dave Halter
|
03525bbef5
|
Renamed a static analysis test case to be able to better execute that one explicitly.
|
2016-12-13 18:13:33 +01:00 |
|
Dave Halter
|
59a432bddd
|
Fix flow analysis a bit in static analysis cases.
|
2016-12-13 18:07:41 +01:00 |
|
Dave Halter
|
eaf0100446
|
Some analysis improvements.
|
2016-12-11 15:03:19 +01:00 |
|
Dave Halter
|
2be5da3f85
|
Fix some old regression tests.
|
2016-12-07 01:30:30 +01:00 |
|
Dave Halter
|
97ccb74ebb
|
Api classes test fixes.
|
2016-12-07 01:00:03 +01:00 |
|
Dave Halter
|
c6248ae169
|
Some testing fixes that were broken with the few previous commits.
|
2016-12-06 18:18:53 +01:00 |
|
Dave Halter
|
becf1027c0
|
Refactor our create_context constructs.
|
2016-12-06 09:51:57 +01:00 |
|
Dave Halter
|
cb4f405f7d
|
Fix some internal name handling.
|
2016-12-05 22:27:18 +01:00 |
|
Dave Halter
|
fe64df2e42
|
Fix displaying param names for classes.
|
2016-12-05 18:12:23 +01:00 |
|
Dave Halter
|
6736b1a5ce
|
Fix some docstring stuff.
|
2016-12-05 09:42:51 +01:00 |
|
Dave Halter
|
641ecedcd2
|
Improve a few anonymous function execution context goto issues.
|
2016-12-04 22:35:23 +01:00 |
|
Dave Halter
|
6f4cd7e6d3
|
Improve api class tests.
|
2016-12-04 20:04:54 +01:00 |
|
Dave Halter
|
439e394535
|
Fix call signatures.
|
2016-12-04 03:52:33 +01:00 |
|
Dave Halter
|
6940900c58
|
A lot more fixes - fix all evaluate integration tests.
|
2016-12-03 22:17:38 +01:00 |
|
Dave Halter
|
ee1f077014
|
Some test refactorings.
|
2016-12-03 14:32:00 +01:00 |
|
Dave Halter
|
69c23ac113
|
Fix yield from in python 3.
|
2016-12-03 13:47:49 +01:00 |
|
Dave Halter
|
760f900560
|
Fix a python3 issue with py__file__.
|
2016-12-03 13:41:55 +01:00 |
|
Dave Halter
|
f355c04cae
|
Finally fixed all black box tests in python 2.
|
2016-12-03 13:37:51 +01:00 |
|
Dave Halter
|
2edbe44d64
|
Fix some next() stuff.
|
2016-12-03 03:45:27 +01:00 |
|
Dave Halter
|
7607db801f
|
Rewrite the next function.
|
2016-12-03 02:54:09 +01:00 |
|
Dave Halter
|
da1a163da7
|
Fix python 2 string iterators.
|
2016-12-03 02:08:40 +01:00 |
|
Dave Halter
|
ba8a3215f2
|
Fix some issues with usages and imports.
|
2016-12-02 23:51:01 +01:00 |
|
Dave Halter
|
9d4786ddcb
|
Refactor the descriptor logic.
|
2016-12-02 22:13:45 +01:00 |
|
Dave Halter
|
565989cf07
|
More small bug fixes.
|
2016-12-02 15:21:50 +01:00 |
|
Dave Halter
|
dfc06dfe83
|
A lot of small bug fixes.
|
2016-12-02 15:08:54 +01:00 |
|
Dave Halter
|
16a48a7a45
|
Fix a lot of list comprehensions.
|
2016-12-02 11:17:55 +01:00 |
|
Dave Halter
|
dac372405e
|
Fix some isinstance checks.
|
2016-11-30 00:26:12 +01:00 |
|
Dave Halter
|
d74e48dae2
|
Fix context completions and super calls.
|
2016-11-29 18:38:04 +01:00 |
|
Dave Halter
|
60234e68ca
|
Fixed sys path scanning again.
|
2016-11-29 18:28:28 +01:00 |
|
Dave Halter
|
ba52ecd0df
|
Some isinstance/flow analysis improvements.
|
2016-11-29 18:19:15 +01:00 |
|
Dave Halter
|
5b81a2375d
|
More tests and better understanding of if/try branches name resolution.
|
2016-11-29 10:21:50 +01:00 |
|
Dave Halter
|
481a917ada
|
Remove the wrapper from the class.
|
2016-11-28 09:49:37 +01:00 |
|
Dave Halter
|
f6070496ad
|
Fixes to the isinstance tests.
|
2016-11-28 09:34:59 +01:00 |
|
Dave Halter
|
c3f6172ca2
|
Fix dynamic arrays.
|
2016-11-27 21:51:05 +01:00 |
|
Dave Halter
|
558e8add49
|
Fix complex instance name resolving.
|
2016-11-27 11:51:12 +01:00 |
|
Dave Halter
|
4ad0179b72
|
Fix named param completion and add a few tests.
|
2016-11-27 11:27:30 +01:00 |
|
Dave Halter
|
0b5f8ccc21
|
Remove memoize_default from api.
|
2016-11-26 17:50:21 +01:00 |
|
Dave Halter
|
898fefcb17
|
Fix dynamic params.
|
2016-11-26 16:53:44 +01:00 |
|
Dave Halter
|
c1b7acc9ac
|
Get finally rid of context.type.
|
2016-11-26 10:32:44 +01:00 |
|
Dave Halter
|
2161be2dcb
|
Fix side effect issues with predefined names and lazy contexts.
|
2016-11-26 10:16:26 +01:00 |
|