Commit Graph

1812 Commits

Author SHA1 Message Date
Laurens Van Houtven
73662fe893 More PEP8 indentation fixes 2013-07-11 15:26:07 +02:00
Laurens Van Houtven
8c314c2732 while 1 -> while True 2013-07-11 15:25:05 +02:00
Laurens Van Houtven
5b2028c9fc PEP8 indentation 2013-07-11 15:24:15 +02:00
Laurens Van Houtven
75f848d8a9 PEP8 indentation 2013-07-11 15:22:09 +02:00
Laurens Van Houtven
6157be1a19 PEP8 indentation of multiline expressions 2013-07-11 15:21:10 +02:00
Laurens Van Houtven
1391a5a914 PEP8 newlines between class members 2013-07-11 15:19:54 +02:00
Laurens Van Houtven
4763846b1b PEP8 indentation 2013-07-11 15:19:31 +02:00
Laurens Van Houtven
f353d5f6af PEP8 imports 2013-07-11 15:18:30 +02:00
Laurens Van Houtven
bb0a4e0d0a Fix indentation according to PEP8 in api.py 2013-07-11 14:55:36 +02:00
Laurens Van Houtven
3817110717 Remove unneccessary pass statement 2013-07-11 14:55:16 +02:00
Laurens Van Houtven
afcaa89cf0 Use isinstance instead of unary type 2013-07-10 19:00:11 +02:00
Laurens Van Houtven
18c105b055 Remove stale debug code 2013-07-10 18:57:05 +02:00
Laurens Van Houtven
ad932815b9 PEP8 whitespace fixes 2013-07-10 18:55:48 +02:00
Laurens Van Houtven
cdc41128b4 (Mostly) whitespace fixes 2013-07-10 14:45:47 +02:00
David Halter
1ce44c483f Merge pull request #258 from lvh/master
absolute_import test comment still insinuates jedi gets it wrong
2013-07-10 05:15:15 -07:00
Laurens Van Houtven
8dae2049c9 Fix inaccuracy in test comment, since jedi now does the right thing 2013-07-10 14:06:33 +02:00
David Halter
2fffaee2c3 Merge pull request #252 from lvh/master
Handle explicit absolute imports correctly
2013-07-10 05:02:14 -07:00
Laurens Van Houtven
96477cbb13 Inline absolute import detection function 2013-07-10 12:24:19 +02:00
Laurens Van Houtven
e42d0d226f Remove stale pytest import 2013-07-10 12:24:02 +02:00
Laurens Van Houtven
402bc092e3 Remove has_explicit_absolute_import caching 2013-07-10 12:18:41 +02:00
Laurens Van Houtven
4068f5f058 Move has_absolute_import to SubModule class 2013-07-10 12:17:48 +02:00
Laurens Van Houtven
b5ee375fe1 Rename explicit_absolute_import to has_explicit_absolute_import 2013-07-10 12:12:33 +02:00
Laurens Van Houtven
1682f24703 Merge branch 'dev' of git://github.com/davidhalter/jedi 2013-07-10 12:06:35 +02:00
Laurens Van Houtven
42fc44b478 Remove unused py.test test skipping decorators 2013-07-10 12:06:13 +02:00
David Halter
57c030c160 remove untested legacy code 2013-07-10 10:25:13 +02:00
David Halter
2ce0dfbeb7 Merge branch 'dev' of github.com:davidhalter/jedi into dev 2013-07-10 10:24:22 +02:00
David Halter
6cb021f4ae add memoize decorator to an Instance method, fixes RecursionError of #239 2013-07-10 10:23:05 +02:00
Jean-Louis Fuchs
462e450de8 * removing claim from jedi-logo 2013-07-05 14:42:08 +02:00
David Halter
2dc3d9e135 added new logo, designed by @ganwell, refs #98 2013-07-05 14:42:08 +02:00
Danilo Bargen
777e7e57d1 Merge pull request #255 from ganwell/change_logo
Removing claim from jedi-logo
2013-07-05 05:35:45 -07:00
Jean-Louis Fuchs
afb4c8cee5 * removing claim from jedi-logo 2013-07-05 14:15:55 +02:00
Danilo Bargen
18b5b3072d SublimeJEDI should also work with ST3 2013-07-02 12:15:26 +02:00
Laurens Van Houtven
3d4a71f6bb Use Parser.module instead of Parser.scope 2013-06-23 22:50:38 +02:00
Laurens Van Houtven
e39f8a246e Merge branch 'dev' of git://github.com/davidhalter/jedi 2013-06-23 22:50:00 +02:00
Laurens Van Houtven
60ee6c607a Don't throw away path optimization for modules with explicit absolute import 2013-06-23 22:43:21 +02:00
Laurens Van Houtven
368c7fd5b5 Only deal with explicit absolute_import 2013-06-23 22:30:53 +02:00
Laurens Van Houtven
58b165e4b6 Don't assume either namespace is not-None 2013-06-23 22:02:37 +02:00
Laurens Van Houtven
7eff1bbf06 Don't mess with the path if the import is absolute 2013-06-23 22:00:23 +02:00
Laurens Van Houtven
e82e3eaa0d Don't assume every module has a namespace 2013-06-23 21:59:58 +02:00
Laurens Van Houtven
adec666994 py.test skipping evaluation rules are kinda silly, and in this case completely useless 2013-06-23 21:56:00 +02:00
Laurens Van Houtven
cb4acccfe5 More PEP8, minor cleanup 2013-06-22 09:54:18 +02:00
Laurens Van Houtven
ae94a2cda1 Remove stale import 2013-06-22 08:57:02 +02:00
Laurens Van Houtven
397b881c96 PEP8 whitespace 2013-06-22 08:56:32 +02:00
Laurens Van Houtven
0b3955a257 Remove minimal_demo.py demo script 2013-06-22 08:53:51 +02:00
Laurens Van Houtven
38daa3cc34 Add failing test case 2013-06-21 19:49:05 +02:00
Laurens Van Houtven
d32045303f Add absolute_import failing SSCCE, and get pytest to ignore it 2013-06-21 19:25:18 +02:00
Laurens Van Houtven
5701ac1a10 Add absolute import detection 2013-06-21 17:02:17 +02:00
David Halter
248931d9f3 Merge pull request #250 from lvh/master
Cleanup in _compatibility
2013-06-20 14:37:48 -07:00
Laurens Van Houtven
fd87e8af2a Refactor the way module_path, module_file and is_package are computed to be a bit more legible 2013-06-20 22:36:16 +02:00
Laurens Van Houtven
1b0822743c Clean up find_module_py33 loader finding 2013-06-20 22:05:08 +02:00