blob: a9b9eb7d58a194f5d7621b1e327131796729ea2a [file] [log] [blame]
"""Check for definitions and usage happening on the same line."""
#pylint: disable=missing-docstring,multiple-statements,no-absolute-import,parameter-unpacking,wrong-import-position,unnecessary-comprehension
from __future__ import print_function
print([index
for index in range(10)])
print((index
for index in range(10)))
FILTER_FUNC = lambda x: not x
def func(xxx): return xxx
def func2(xxx): return xxx + func2(1)
import sys; print(sys.exc_info())
for i in range(10): print(i)
j = 4; LAMB = lambda x: x+j
FUNC4 = lambda a, b: a != b
# test https://www.logilab.org/ticket/6954:
with open('f') as f: print(f.read())
with open('f') as f, open(f.read()) as g:
print(g.read())