forked from VimPlug/jedi
pep8
This commit is contained in:
@@ -209,7 +209,7 @@ class Executable(object):
|
|||||||
self.iterator = iterator
|
self.iterator = iterator
|
||||||
|
|
||||||
def push_back(self, key, value):
|
def push_back(self, key, value):
|
||||||
self.pushes.append((key,value))
|
self.pushes.append((key, value))
|
||||||
|
|
||||||
def __iter__(self):
|
def __iter__(self):
|
||||||
return self
|
return self
|
||||||
@@ -226,7 +226,6 @@ class Executable(object):
|
|||||||
|
|
||||||
return iter(PushBackIterator(iterate()))
|
return iter(PushBackIterator(iterate()))
|
||||||
|
|
||||||
|
|
||||||
def set_param_cb(self, func):
|
def set_param_cb(self, func):
|
||||||
self.func = func
|
self.func = func
|
||||||
func.param_cb = self.get_params
|
func.param_cb = self.get_params
|
||||||
@@ -392,7 +391,6 @@ class Execution(Executable):
|
|||||||
#print dec.parent
|
#print dec.parent
|
||||||
return func
|
return func
|
||||||
|
|
||||||
|
|
||||||
@memoize_default(default=[])
|
@memoize_default(default=[])
|
||||||
def get_return_types(self):
|
def get_return_types(self):
|
||||||
"""
|
"""
|
||||||
@@ -428,7 +426,6 @@ class Execution(Executable):
|
|||||||
else:
|
else:
|
||||||
debug.warning("no execution possible", func)
|
debug.warning("no execution possible", func)
|
||||||
|
|
||||||
|
|
||||||
debug.dbg('exec results:', stmts, self.base, repr(self))
|
debug.dbg('exec results:', stmts, self.base, repr(self))
|
||||||
|
|
||||||
return strip_imports(stmts)
|
return strip_imports(stmts)
|
||||||
@@ -832,7 +829,7 @@ def follow_paths(path, results, position=None):
|
|||||||
if fp is not None:
|
if fp is not None:
|
||||||
results_new += fp
|
results_new += fp
|
||||||
else:
|
else:
|
||||||
# this means stop iteration
|
# this means stop iteration
|
||||||
return results
|
return results
|
||||||
return results_new
|
return results_new
|
||||||
|
|
||||||
|
|||||||
14
parsetest.py
14
parsetest.py
@@ -158,12 +158,11 @@ a = 3; b = ""
|
|||||||
b,a=a,b
|
b,a=a,b
|
||||||
a.
|
a.
|
||||||
|
|
||||||
class C(object):
|
def gen():
|
||||||
def c_a(self):
|
yield 1
|
||||||
self.c_b = 1
|
yield ""
|
||||||
|
|
||||||
test = [1,2]
|
|
||||||
|
|
||||||
|
gen_exe = gen()
|
||||||
|
|
||||||
def dec(func):
|
def dec(func):
|
||||||
def wrapper(*args, **kwargs):
|
def wrapper(*args, **kwargs):
|
||||||
@@ -176,5 +175,6 @@ def fu(a, b, c, *args, **kwargs):
|
|||||||
|
|
||||||
exe = fu(list, c=set, d='')
|
exe = fu(list, c=set, d='')
|
||||||
|
|
||||||
exe[0].
|
#exe[0].
|
||||||
exe[4]['d']
|
#exe[4]['d']
|
||||||
|
gen_exe.
|
||||||
|
|||||||
@@ -226,3 +226,15 @@ exe = fu(list, set, 3, '', d='')
|
|||||||
exe[3][0].upper
|
exe[3][0].upper
|
||||||
#? []
|
#? []
|
||||||
exe[3][0].real
|
exe[3][0].real
|
||||||
|
|
||||||
|
|
||||||
|
# -----------------
|
||||||
|
# generators
|
||||||
|
# -----------------
|
||||||
|
|
||||||
|
def gen():
|
||||||
|
yield 1
|
||||||
|
yield ""
|
||||||
|
|
||||||
|
exe = gen()
|
||||||
|
exe.
|
||||||
|
|||||||
Reference in New Issue
Block a user