Inline Immediately Yielded Variable
Sourcery refactoring id: inline-immediately-yielded-variable
Description
Inline variable that is immediately yielded
Before
def f(a):
b = a + 1
yield b
def g(a):
b = [1, 2, 3]
yield from b
After
def f(a):
yield a + 1
def g(a):
yield from [1, 2, 3]
Explanation
Yielding the result directly shortens the code and makes it more readable.