Commit Graph

4712 Commits

Author SHA1 Message Date
Dave Halter 55ec47f15f Test module attributes. 2017-01-04 18:32:16 +01:00
Dave Halter 0caeef2589 Remove the deprecated start_pos. 2017-01-04 18:23:41 +01:00
Dave Halter 01099ce5a9 Create a name for the generators. 2017-01-04 18:12:33 +01:00
Dave Halter cd23499fbe Fix param issues in goto definition. 2017-01-04 08:58:29 +01:00
Dave Halter 24457bfe2e Fix some usage cases of comprehensions. 2017-01-03 02:15:04 +01:00
Dave Halter 306fd5b95b Fix a recursion issue. 2017-01-02 23:57:59 +01:00
Dave Halter c7241068e8 Fix an issue with call signatures in empty files. 2017-01-02 19:39:48 +01:00
Dave Halter 5d071ede8c Fix the typing module issues in Python 3.6. 2017-01-02 15:01:12 +01:00
Dave Halter 5b9e5f96aa Merge with master. 2017-01-02 13:05:45 +01:00
Dave Halter 96bb9e3c1a LazyContext.infer() should return a set. 2017-01-02 12:15:09 +01:00
Dave Halter f05c0714c7 Merge pull request #823 from fsouza/grammar-3.6
parser: add grammar3.6
2017-01-02 12:13:56 +01:00
Francisco Souza 65371ca59a travis: add support for Python 3.6 and use tox-travis 2016-12-31 09:54:26 -05:00
Francisco Souza 14e722ff13 parser: add grammar3.6
I manually replicated the changes that were applied to grammar3.5.
2016-12-30 22:18:03 -05:00
Dave Halter 375fcd9e66 Fix an issue with nested flows in the diff parser. 2016-12-31 03:12:56 +01:00
Dave Halter 29e286488b Fix the last remaining fail in the diff parser. 2016-12-30 21:13:44 +01:00
Dave Halter c4eec88fc9 Reenable some tests that were somehow disabled. 2016-12-30 20:47:40 +01:00
Dave Halter 61c7444185 Fix some more issues in the diff parser that caused it to completely crash. 2016-12-30 20:13:05 +01:00
Dave Halter b3f9b9eed3 Trying to refactor divide_nodes into a more general state. 2016-12-23 18:20:09 +01:00
Dave Halter f437ce5ae7 Some diff parser refactorings. 2016-12-22 09:13:14 +01:00
Dave Halter 464968aed7 Fix an issue where compiled object api types raised an error. 2016-12-21 00:23:50 +01:00
Dave Halter 90b76ee3ec Fix an issue in the diff parser. 2016-12-20 23:32:51 +01:00
Dave Halter 68fabc3048 Increase parser pickling. 2016-12-20 09:51:13 +01:00
Dave Halter fda0f80573 Remove global_names from modules. 2016-12-18 22:21:06 +01:00
Dave Halter 7385bd0716 Add the latest changes to the change log. 2016-12-18 21:45:03 +01:00
Dave Halter 4e62e98539 Fix an issue with displaying attribute errors. 2016-12-18 21:37:15 +01:00
Dave Halter 7fdcdbbd5c Temporarily execute a string, because currently not everything is working properly. 2016-12-18 19:17:25 +01:00
Dave Halter b7ae8a746c Simplify recursion issues. 2016-12-18 17:24:20 +01:00
Dave Halter 0daf3e4e9f Remove an unused recursion decorator. 2016-12-17 18:13:53 +01:00
Dave Halter 81e9403aef Delete more unused code. 2016-12-17 18:00:54 +01:00
Dave Halter 9cbfb76eb5 Fix getting the names for specific scopes in jedi.names. 2016-12-17 17:50:41 +01:00
Dave Halter 5c52c7fb45 Completely remove names_dicts from the diff parser. 2016-12-17 17:15:44 +01:00
Dave Halter 589e1906e4 Cleanup the finder. 2016-12-17 16:59:21 +01:00
Dave Halter 437f915f35 Delete a lot of names dict related stuff but also other things that were not used anymore. 2016-12-17 16:51:28 +01:00
Dave Halter 07b58bc549 Cleanup function executions. 2016-12-17 16:44:26 +01:00
Dave Halter 1ef507e5e6 Cleanup some code and a small Python 2 fix. 2016-12-17 16:42:52 +01:00
Dave Halter 75e09baee9 Some Python 2 fixes. 2016-12-17 16:19:01 +01:00
Dave Halter 880aa152fb Fix an import test and with this finally the whole 3.3 test suite is working again. 2016-12-17 16:15:23 +01:00
Dave Halter 57857b6332 Remove the ImportWrapper and replace it with something simpler. 2016-12-17 16:08:37 +01:00
Dave Halter 173c939956 Add a comment. 2016-12-17 14:29:53 +01:00
Dave Halter 6bccbb562a Fix some utils completions. 2016-12-17 14:25:52 +01:00
Dave Halter ce0a02f6c1 Fix an issue with executed python objects. 2016-12-17 14:08:49 +01:00
Dave Halter e0b3ec1829 Use different Foo classes to avoid confusion around which class is used where. 2016-12-17 13:04:19 +01:00
Dave Halter d93f6815fc Refactor test_interpreter. 2016-12-16 18:55:21 +01:00
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